From: Kai Moritz Date: Mon, 17 Nov 2025 21:05:05 +0000 (+0100) Subject: WIP:wp-content/plugins X-Git-Tag: hugo--cat-tag-pages~41 X-Git-Url: https://juplo.de/gitweb/?a=commitdiff_plain;h=57ca5dc5f217ff6be1da4ba14c49167afb3edf52;p=website WIP:wp-content/plugins --- diff --git a/wordpress/wp-content/plugins/classic-editor/LICENSE.md b/wordpress/wp-content/plugins/classic-editor/LICENSE.md new file mode 100644 index 00000000..26279ac8 --- /dev/null +++ b/wordpress/wp-content/plugins/classic-editor/LICENSE.md @@ -0,0 +1,400 @@ +### WordPress - Web publishing software + + Copyright 2011-2019 by the contributors + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +This program incorporates work covered by the following copyright and +permission notices: + + b2 is (c) 2001, 2002 Michel Valdrighi - m@tidakada.com - + http://tidakada.com + + Wherever third party code has been used, credit has been given in the code's + comments. + + b2 is released under the GPL + +and + + WordPress - Web publishing software + + Copyright 2003-2010 by the contributors + + WordPress is released under the GPL + +--- + +### GNU GENERAL PUBLIC LICENSE + +Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +### Preamble + +The licenses for most software are designed to take away your freedom +to share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if +you distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, +we want its recipients to know that what they have is not the +original, so that any problems introduced by others will not reflect +on the original authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at +all. + +The precise terms and conditions for copying, distribution and +modification follow. + +### TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +**0.** This License applies to any program or other work which +contains a notice placed by the copyright holder saying it may be +distributed under the terms of this General Public License. The +"Program", below, refers to any such program or work, and a "work +based on the Program" means either the Program or any derivative work +under copyright law: that is to say, a work containing the Program or +a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is +included without limitation in the term "modification".) Each licensee +is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the Program +(independent of having been made by running the Program). Whether that +is true depends on what the Program does. + +**1.** You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a +fee. + +**2.** You may modify your copy or copies of the Program or any +portion of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + +**a)** You must cause the modified files to carry prominent notices +stating that you changed the files and the date of any change. + + +**b)** You must cause any work that you distribute or publish, that in +whole or in part contains or is derived from the Program or any part +thereof, to be licensed as a whole at no charge to all third parties +under the terms of this License. + + +**c)** If the modified program normally reads commands interactively +when run, you must cause it, when started running for such interactive +use in the most ordinary way, to print or display an announcement +including an appropriate copyright notice and a notice that there is +no warranty (or else, saying that you provide a warranty) and that +users may redistribute the program under these conditions, and telling +the user how to view a copy of this License. (Exception: if the +Program itself is interactive but does not normally print such an +announcement, your work based on the Program is not required to print +an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +**3.** You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + +**a)** Accompany it with the complete corresponding machine-readable +source code, which must be distributed under the terms of Sections 1 +and 2 above on a medium customarily used for software interchange; or, + + +**b)** Accompany it with a written offer, valid for at least three +years, to give any third party, for a charge no more than your cost of +physically performing source distribution, a complete machine-readable +copy of the corresponding source code, to be distributed under the +terms of Sections 1 and 2 above on a medium customarily used for +software interchange; or, + + +**c)** Accompany it with the information you received as to the offer +to distribute corresponding source code. (This alternative is allowed +only for noncommercial distribution and only if you received the +program in object code or executable form with such an offer, in +accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +**4.** You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt otherwise +to copy, modify, sublicense or distribute the Program is void, and +will automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + +**5.** You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +**6.** Each time you redistribute the Program (or any work based on +the Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + +**7.** If, as a consequence of a court judgment or allegation of +patent infringement or for any other reason (not limited to patent +issues), conditions are imposed on you (whether by court order, +agreement or otherwise) that contradict the conditions of this +License, they do not excuse you from the conditions of this License. +If you cannot distribute so as to satisfy simultaneously your +obligations under this License and any other pertinent obligations, +then as a consequence you may not distribute the Program at all. For +example, if a patent license would not permit royalty-free +redistribution of the Program by all those who receive copies directly +or indirectly through you, then the only way you could satisfy both it +and this License would be to refrain entirely from distribution of the +Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +**8.** If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + +**9.** The Free Software Foundation may publish revised and/or new +versions of the General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Program does not specify a +version number of this License, you may choose any version ever +published by the Free Software Foundation. + +**10.** If you wish to incorporate parts of the Program into other +free programs whose distribution conditions are different, write to +the author to ask for permission. For software which is copyrighted by +the Free Software Foundation, write to the Free Software Foundation; +we sometimes make exceptions for this. Our decision will be guided by +the two goals of preserving the free status of all derivatives of our +free software and of promoting the sharing and reuse of software +generally. + +**NO WARRANTY** + +**11.** BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +**12.** IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + +### END OF TERMS AND CONDITIONS + +### How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these +terms. + +To do so, attach the following notices to the program. It is safest to +attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + one line to give the program's name and an idea of what it does. + Copyright (C) yyyy name of author + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +Also add information on how to contact you by electronic and paper +mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details + type `show w'. This is free software, and you are welcome + to redistribute it under certain conditions; type `show c' + for details. + +The hypothetical commands \`show w' and \`show c' should show the +appropriate parts of the General Public License. Of course, the +commands you use may be called something other than \`show w' and +\`show c'; they could even be mouse-clicks or menu items--whatever +suits your program. + +You should also get your employer (if you work as a programmer) or +your school, if any, to sign a "copyright disclaimer" for the program, +if necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright + interest in the program `Gnomovision' + (which makes passes at compilers) written + by James Hacker. + + signature of Ty Coon, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, +you may consider it more useful to permit linking proprietary +applications with the library. If this is what you want to do, use the +[GNU Lesser General Public +License](http://www.gnu.org/licenses/lgpl.html) instead of this +License. diff --git a/wordpress/wp-content/plugins/classic-editor/classic-editor.php b/wordpress/wp-content/plugins/classic-editor/classic-editor.php new file mode 100644 index 00000000..afac3c20 --- /dev/null +++ b/wordpress/wp-content/plugins/classic-editor/classic-editor.php @@ -0,0 +1,941 @@ + 'classic', // Accepted values: 'classic', 'block'. + * 'allow-users' => false, + * + * @param boolean To override the settings return an array with the above keys. + */ + $settings = apply_filters( 'classic_editor_plugin_settings', false ); + + if ( is_array( $settings ) ) { + return array( + 'editor' => ( isset( $settings['editor'] ) && $settings['editor'] === 'block' ) ? 'block' : 'classic', + 'allow-users' => ! empty( $settings['allow-users'] ), + 'hide-settings-ui' => true, + ); + } + + if ( ! empty( self::$settings ) && $refresh === 'no' ) { + return self::$settings; + } + + if ( is_multisite() ) { + $defaults = array( + 'editor' => get_network_option( null, 'classic-editor-replace' ) === 'block' ? 'block' : 'classic', + 'allow-users' => false, + ); + + /** + * Filters the default network options. + * + * @param array $defaults The default options array. See `classic_editor_plugin_settings` for supported keys and values. + */ + $defaults = apply_filters( 'classic_editor_network_default_settings', $defaults ); + + if ( get_network_option( null, 'classic-editor-allow-sites' ) !== 'allow' ) { + // Per-site settings are disabled. Return default network options nad hide the settings UI. + $defaults['hide-settings-ui'] = true; + return $defaults; + } + + // Override with the site options. + $editor_option = get_option( 'classic-editor-replace' ); + $allow_users_option = get_option( 'classic-editor-allow-users' ); + + if ( $editor_option ) { + $defaults['editor'] = $editor_option; + } + if ( $allow_users_option ) { + $defaults['allow-users'] = ( $allow_users_option === 'allow' ); + } + + $editor = ( isset( $defaults['editor'] ) && $defaults['editor'] === 'block' ) ? 'block' : 'classic'; + $allow_users = ! empty( $defaults['allow-users'] ); + } else { + $allow_users = ( get_option( 'classic-editor-allow-users' ) === 'allow' ); + $option = get_option( 'classic-editor-replace' ); + + // Normalize old options. + if ( $option === 'block' || $option === 'no-replace' ) { + $editor = 'block'; + } else { + // empty( $option ) || $option === 'classic' || $option === 'replace'. + $editor = 'classic'; + } + } + + // Override the defaults with the user options. + if ( ( ! isset( $GLOBALS['pagenow'] ) || $GLOBALS['pagenow'] !== 'options-writing.php' ) && $allow_users ) { + $user_options = get_user_option( 'classic-editor-settings' ); + + if ( $user_options === 'block' || $user_options === 'classic' ) { + $editor = $user_options; + } + } + + self::$settings = array( + 'editor' => $editor, + 'hide-settings-ui' => false, + 'allow-users' => $allow_users, + ); + + return self::$settings; + } + + private static function is_classic( $post_id = 0 ) { + if ( ! $post_id ) { + $post_id = self::get_edited_post_id(); + } + + if ( $post_id ) { + $settings = self::get_settings(); + + if ( $settings['allow-users'] && ! isset( $_GET['classic-editor__forget'] ) ) { + $which = get_post_meta( $post_id, 'classic-editor-remember', true ); + + if ( $which ) { + // The editor choice will be "remembered" when the post is opened in either Classic or Block editor. + if ( 'classic-editor' === $which ) { + return true; + } elseif ( 'block-editor' === $which ) { + return false; + } + } + + return ( ! self::has_blocks( $post_id ) ); + } + } + + if ( isset( $_GET['classic-editor'] ) ) { + return true; + } + + return false; + } + + /** + * Get the edited post ID (early) when loading the Edit Post screen. + */ + private static function get_edited_post_id() { + if ( + ! empty( $_GET['post'] ) && + ! empty( $_GET['action'] ) && + $_GET['action'] === 'edit' && + ! empty( $GLOBALS['pagenow'] ) && + $GLOBALS['pagenow'] === 'post.php' + ) { + return (int) $_GET['post']; // post_ID + } + + return 0; + } + + public static function register_settings() { + // Add an option to Settings -> Writing + register_setting( 'writing', 'classic-editor-replace', array( + 'sanitize_callback' => array( __CLASS__, 'validate_option_editor' ), + ) ); + + register_setting( 'writing', 'classic-editor-allow-users', array( + 'sanitize_callback' => array( __CLASS__, 'validate_option_allow_users' ), + ) ); + + add_option_whitelist( array( + 'writing' => array( 'classic-editor-replace', 'classic-editor-allow-users' ), + ) ); + + $heading_1 = __( 'Default editor for all users', 'classic-editor' ); + $heading_2 = __( 'Allow users to switch editors', 'classic-editor' ); + + add_settings_field( 'classic-editor-1', $heading_1, array( __CLASS__, 'settings_1' ), 'writing' ); + add_settings_field( 'classic-editor-2', $heading_2, array( __CLASS__, 'settings_2' ), 'writing' ); + } + + public static function save_user_settings( $user_id ) { + if ( + isset( $_POST['classic-editor-user-settings'] ) && + isset( $_POST['classic-editor-replace'] ) && + wp_verify_nonce( $_POST['classic-editor-user-settings'], 'allow-user-settings' ) + ) { + $user_id = (int) $user_id; + + if ( $user_id !== get_current_user_id() && ! current_user_can( 'edit_user', $user_id ) ) { + return; + } + + $editor = self::validate_option_editor( $_POST['classic-editor-replace'] ); + update_user_option( $user_id, 'classic-editor-settings', $editor ); + } + } + + /** + * Validate + */ + public static function validate_option_editor( $value ) { + if ( $value === 'block' ) { + return 'block'; + } + + return 'classic'; + } + + public static function validate_option_allow_users( $value ) { + if ( $value === 'allow' ) { + return 'allow'; + } + + return 'disallow'; + } + + public static function settings_1() { + $settings = self::get_settings( 'refresh' ); + + ?> +
+

+ /> + +

+

+ /> + +

+
+ + +
+

+ /> + +

+

+ /> + +

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

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

+ /> + +

+

+ /> + +

+
+ > + +

+
+ + + ID, 'classic-editor' ); + } + } + + /** + * Remember when the Block Editor was used to edit a post. + */ + public static function remember_block_editor( $editor_settings, $post ) { + $post_type = get_post_type( $post ); + + if ( $post_type && self::can_edit_post_type( $post_type ) ) { + self::remember( $post->ID, 'block-editor' ); + } + + return $editor_settings; + } + + private static function remember( $post_id, $editor ) { + if ( get_post_meta( $post_id, 'classic-editor-remember', true ) !== $editor ) { + update_post_meta( $post_id, 'classic-editor-remember', $editor ); + } + } + + /** + * Choose which editor to use for a post. + * + * Passes through `$which_editor` for Block Editor (it's sets to `true` but may be changed by another plugin). + * + * @uses `use_block_editor_for_post` filter. + * + * @param boolean $use_block_editor True for Block Editor, false for Classic Editor. + * @param WP_Post $post The post being edited. + * @return boolean True for Block Editor, false for Classic Editor. + */ + public static function choose_editor( $use_block_editor, $post ) { + $settings = self::get_settings(); + $editors = self::get_enabled_editors_for_post( $post ); + + // If no editor is supported, pass through `$use_block_editor`. + if ( ! $editors['block_editor'] && ! $editors['classic_editor'] ) { + return $use_block_editor; + } + + // Open the default editor when no $post and for "Add New" links, + // or the alternate editor when the user is switching editors. + if ( empty( $post->ID ) || $post->post_status === 'auto-draft' ) { + if ( + ( $settings['editor'] === 'classic' && ! isset( $_GET['classic-editor__forget'] ) ) || // Add New + ( isset( $_GET['classic-editor'] ) && isset( $_GET['classic-editor__forget'] ) ) // Switch to Classic Editor when no draft post. + ) { + $use_block_editor = false; + } + } elseif ( self::is_classic( $post->ID ) ) { + $use_block_editor = false; + } + + // Enforce the editor if set by plugins. + if ( $use_block_editor && ! $editors['block_editor'] ) { + $use_block_editor = false; + } elseif ( ! $use_block_editor && ! $editors['classic_editor'] && $editors['block_editor'] ) { + $use_block_editor = true; + } + + return $use_block_editor; + } + + /** + * Keep the `classic-editor` query arg through redirects when saving posts. + */ + public static function redirect_location( $location ) { + if ( + isset( $_REQUEST['classic-editor'] ) || + ( isset( $_POST['_wp_http_referer'] ) && strpos( $_POST['_wp_http_referer'], '&classic-editor' ) !== false ) + ) { + $location = add_query_arg( 'classic-editor', '', $location ); + } + + return $location; + } + + /** + * Keep the `classic-editor` query arg when looking at revisions. + */ + public static function get_edit_post_link( $url ) { + $settings = self::get_settings(); + + if ( isset( $_REQUEST['classic-editor'] ) || $settings['editor'] === 'classic' ) { + $url = add_query_arg( 'classic-editor', '', $url ); + } + + return $url; + } + + public static function add_meta_box( $post_type, $post ) { + $editors = self::get_enabled_editors_for_post( $post ); + + if ( ! $editors['block_editor'] || ! $editors['classic_editor'] ) { + // Editors cannot be switched. + return; + } + + $id = 'classic-editor-switch-editor'; + $title = __( 'Editor', 'classic-editor' ); + $callback = array( __CLASS__, 'do_meta_box' ); + $args = array( + '__back_compat_meta_box' => true, + ); + + add_meta_box( $id, $title, $callback, null, 'side', 'default', $args ); + } + + public static function do_meta_box( $post ) { + $edit_url = get_edit_post_link( $post->ID, 'raw' ); + + // Switching to Block Editor. + $edit_url = remove_query_arg( 'classic-editor', $edit_url ); + // Forget the previous value when going to a specific editor. + $edit_url = add_query_arg( 'classic-editor__forget', '', $edit_url ); + + ?> +

+ +

+ __( 'Switch to Classic Editor', 'classic-editor' ) ) + ); + } + + /** + * Add a link to the settings on the Plugins screen. + */ + public static function add_settings_link( $links, $file ) { + $settings = self::get_settings(); + + if ( $file === 'classic-editor/classic-editor.php' && ! $settings['hide-settings-ui'] && current_user_can( 'manage_options' ) ) { + if ( current_filter() === 'plugin_action_links' ) { + $url = admin_url( 'options-writing.php#classic-editor-options' ); + } else { + $url = admin_url( '/network/settings.php#classic-editor-options' ); + } + + // Prevent warnings in PHP 7.0+ when a plugin uses this filter incorrectly. + $links = (array) $links; + $links[] = sprintf( '%s', $url, __( 'Settings', 'classic-editor' ) ); + } + + return $links; + } + + private static function can_edit_post_type( $post_type ) { + $can_edit = false; + + if ( function_exists( 'gutenberg_can_edit_post_type' ) ) { + $can_edit = gutenberg_can_edit_post_type( $post_type ); + } elseif ( function_exists( 'use_block_editor_for_post_type' ) ) { + $can_edit = use_block_editor_for_post_type( $post_type ); + } + + return $can_edit; + } + + /** + * Checks which editors are enabled for the post type. + * + * @param string $post_type The post type. + * @return array Associative array of the editors and whether they are enabled for the post type. + */ + private static function get_enabled_editors_for_post_type( $post_type ) { + if ( isset( self::$supported_post_types[ $post_type ] ) ) { + return self::$supported_post_types[ $post_type ]; + } + + $classic_editor = post_type_supports( $post_type, 'editor' ); + $block_editor = self::can_edit_post_type( $post_type ); + + $editors = array( + 'classic_editor' => $classic_editor, + 'block_editor' => $block_editor, + ); + + /** + * Filters the editors that are enabled for the post type. + * + * @param array $editors Associative array of the editors and whether they are enabled for the post type. + * @param string $post_type The post type. + */ + $editors = apply_filters( 'classic_editor_enabled_editors_for_post_type', $editors, $post_type ); + self::$supported_post_types[ $post_type ] = $editors; + + return $editors; + } + + /** + * Checks which editors are enabled for the post. + * + * @param WP_Post $post The post object. + * @return array Associative array of the editors and whether they are enabled for the post. + */ + private static function get_enabled_editors_for_post( $post ) { + $post_type = get_post_type( $post ); + + if ( ! $post_type ) { + return array( + 'classic_editor' => false, + 'block_editor' => false, + ); + } + + $editors = self::get_enabled_editors_for_post_type( $post_type ); + + /** + * Filters the editors that are enabled for the post. + * + * @param array $editors Associative array of the editors and whether they are enabled for the post. + * @param WP_Post $post The post object. + */ + return apply_filters( 'classic_editor_enabled_editors_for_post', $editors, $post ); + } + + /** + * Adds links to the post/page screens to edit any post or page in + * the Classic Editor or Block Editor. + * + * @param array $actions Post actions. + * @param WP_Post $post Edited post. + * @return array Updated post actions. + */ + public static function add_edit_links( $actions, $post ) { + // This is in Gutenberg, don't duplicate it. + if ( array_key_exists( 'classic', $actions ) ) { + unset( $actions['classic'] ); + } + + if ( ! array_key_exists( 'edit', $actions ) ) { + return $actions; + } + + $edit_url = get_edit_post_link( $post->ID, 'raw' ); + + if ( ! $edit_url ) { + return $actions; + } + + $editors = self::get_enabled_editors_for_post( $post ); + + // Do not show the links if only one editor is available. + if ( ! $editors['classic_editor'] || ! $editors['block_editor'] ) { + return $actions; + } + + // Forget the previous value when going to a specific editor. + $edit_url = add_query_arg( 'classic-editor__forget', '', $edit_url ); + + // Build the edit actions. See also: WP_Posts_List_Table::handle_row_actions(). + $title = _draft_or_post_title( $post->ID ); + + // Link to the Block Editor. + $url = remove_query_arg( 'classic-editor', $edit_url ); + $text = _x( 'Edit (Block Editor)', 'Editor Name', 'classic-editor' ); + /* translators: %s: post title */ + $label = sprintf( __( 'Edit “%s” in the Block Editor', 'classic-editor' ), $title ); + $edit_block = sprintf( '%s', esc_url( $url ), esc_attr( $label ), $text ); + + // Link to the Classic Editor. + $url = add_query_arg( 'classic-editor', '', $edit_url ); + $text = _x( 'Edit (Classic Editor)', 'Editor Name', 'classic-editor' ); + /* translators: %s: post title */ + $label = sprintf( __( 'Edit “%s” in the Classic Editor', 'classic-editor' ), $title ); + $edit_classic = sprintf( '%s', esc_url( $url ), esc_attr( $label ), $text ); + + $edit_actions = array( + 'classic-editor-block' => $edit_block, + 'classic-editor-classic' => $edit_classic, + ); + + // Insert the new Edit actions instead of the Edit action. + $edit_offset = array_search( 'edit', array_keys( $actions ), true ); + array_splice( $actions, $edit_offset, 1, $edit_actions ); + + return $actions; + } + + /** + * Show the editor that will be used in a "post state" in the Posts list table. + */ + public static function add_post_state( $post_states, $post ) { + if ( get_post_status( $post ) === 'trash' ) { + return $post_states; + } + + $editors = self::get_enabled_editors_for_post( $post ); + + if ( ! $editors['classic_editor'] && ! $editors['block_editor'] ) { + return $post_states; + } elseif ( $editors['classic_editor'] && ! $editors['block_editor'] ) { + // Forced to Classic Editor. + $state = '' . _x( 'Classic Editor', 'Editor Name', 'classic-editor' ) . ''; + } elseif ( ! $editors['classic_editor'] && $editors['block_editor'] ) { + // Forced to Block Editor. + $state = '' . _x( 'Block Editor', 'Editor Name', 'classic-editor' ) . ''; + } else { + $last_editor = get_post_meta( $post->ID, 'classic-editor-remember', true ); + + if ( $last_editor ) { + $is_classic = ( $last_editor === 'classic-editor' ); + } elseif ( ! empty( $post->post_content ) ) { + $is_classic = ! self::has_blocks( $post->post_content ); + } else { + $settings = self::get_settings(); + $is_classic = ( $settings['editor'] === 'classic' ); + } + + $state = $is_classic ? _x( 'Classic Editor', 'Editor Name', 'classic-editor' ) : _x( 'Block Editor', 'Editor Name', 'classic-editor' ); + } + + // Fix PHP 7+ warnings if another plugin returns unexpected type. + $post_states = (array) $post_states; + $post_states['classic-editor-plugin'] = $state; + + return $post_states; + } + + public static function add_edit_php_inline_style() { + ?> + + post_content; + } + } + + return false !== strpos( (string) $post, ' +
+
+
+
+
+ +
+
+

+

+

', '' ); ?>

+ + + + +
+ +
+
+
+ +
+
+
+ version, '1.0.0', '<' ) ) { + return; + } + + $this->reports[] = $report; + } + + public function get_aggregate_data() { + if ( ! empty( $this->reports ) ) { + foreach ( $this->reports as $report ) { + $report->get_data( array( 'default' => true ) ); + } + } + } + + // $where possible values: auto, site, network, both + public function delete_aggregate_data( $where = 'site' ) { + if ( ! empty( $this->reports ) ) { + foreach ( $this->reports as $report ) { + $report->delete_cache( $where ); + } + } + } + + public function get_report( $name = '' ) { + if ( empty( $name ) || empty( $this->reports ) ) { + return false; + } + + foreach ( $this->reports as $report ) { + if ( $name === $report->name ) { + return $report; + } + } + return false; + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/reports/abstract-report.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/reports/abstract-report.php new file mode 100644 index 00000000..33ecfe8c --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/reports/abstract-report.php @@ -0,0 +1,439 @@ +get_data( array( 'default' => true ) ) + return ''; + } + + public function additional_data() { + return array(); + } + + public function requirements( $error = false, $args = array(), $name = '' ) { + return $error; + } + + public function show_report( $args = array() ) { + + if ( ! current_user_can( 'monsterinsights_view_dashboard' ) ) { + return monsterinsights_get_message( 'error', esc_html__( 'Access denied', 'google-analytics-for-wordpress' ) ); + } + + if ( monsterinsights_get_option( 'dashboard_disabled', false ) ) { + if ( current_user_can( 'monsterinsights_save_settings' ) ) { + $url = is_network_admin() ? network_admin_url( 'admin.php?page=monsterinsights_settings' ) : admin_url( 'admin.php?page=monsterinsights_settings' ); + + return monsterinsights_get_message( 'error', + sprintf( + esc_html__( 'Please %1$senable the dashboard%2$s to see report data.', 'google-analytics-for-wordpress' ), + '', + '' + ) + ); + } else { + return monsterinsights_get_message( 'error', esc_html__( 'The dashboard is disabled.', 'google-analytics-for-wordpress' ) ); + } + } + + if ( monsterinsights_is_pro_version() ) { + if ( ! MonsterInsights()->license->has_license() ) { + $url = is_network_admin() ? network_admin_url( 'admin.php?page=monsterinsights_settings' ) : admin_url( 'admin.php?page=monsterinsights_settings' ); + + return monsterinsights_get_message( 'error', esc_html__( 'You do not have an active license. Please %1$scheck your license configuration.%2$s', 'google-analytics-for-wordpress' ), '', '' ); + } else if ( MonsterInsights()->license->license_has_error() ) { + return monsterinsights_get_message( 'error', $this->get_license_error() ); + } + } + + if ( ! ( MonsterInsights()->auth->is_authed() || MonsterInsights()->auth->is_network_authed() ) ) { + if ( current_user_can( 'monsterinsights_save_settings' ) ) { + $url = is_network_admin() ? network_admin_url( 'admin.php?page=monsterinsights_settings' ) : admin_url( 'admin.php?page=monsterinsights_settings' ); + + return monsterinsights_get_message( 'error', + sprintf( + esc_html__( 'Please %1$sauthenticate %2$swith Google Analytics to allow the plugin to fetch data.', 'google-analytics-for-wordpress' ), + '', + '' + ) + ); + } else { + return monsterinsights_get_message( 'error', esc_html__( 'The Google oAuth authentication needs to be re-authenticated to view data.', 'google-analytics-for-wordpress' ) ); + } + } + + if ( monsterinsights_is_pro_version() ) { + if ( ! MonsterInsights()->license->license_can( $this->level ) ) { + return $this->get_upsell_notice(); + } + } + + $error = $this->requirements( false, array(), $this->name ); + + if ( ! empty( $error ) ) { + return monsterinsights_get_message( 'error', $error ); + } + + if ( ! empty( $args['error'] ) ) { + return monsterinsights_get_message( 'error', $args['error'] ); + } + + if ( empty( $args['data'] ) || ! is_array( $args['data'] ) ) { + if ( monsterinsights_is_pro_version() ) { + return ''; + } else { + // Try to get default data. + $args = $this->get_data( array( 'default' => true ) ); + if ( empty( $args['data'] ) || is_array( $args['data'] ) ) { + return monsterinsights_get_message( 'error', __( 'No data found', 'google-analytics-for-wordpress' ) ); + } + + if ( ! empty( $args['error'] ) ) { + return monsterinsights_get_message( 'error', $args['error'] ); + } + } + } + + return $this->get_report_html( $args['data'] ); + } + + // Deletes the report data from the cache + public function delete_cache( $where = 'site' ) { + + if ( $where === 'site' || $where === 'both' ) { + delete_option( 'monsterinsights_report_data_' . $this->name ); + } + + if ( $where === 'network' || $where === 'both' ) { + delete_option( 'monsterinsights_network_report_data_' . $this->name ); + } + } + + // Get report data + public function get_data( $args = array() ) { + + if ( ! empty( $args['default'] ) ) { + $args['start'] = $this->default_start_date(); + $args['end'] = $this->default_end_date(); + } + + $start = ! empty( $args['start'] ) && $this->is_valid_date( $args['start'] ) ? $args['start'] : ''; + $end = ! empty( $args['end'] ) && $this->is_valid_date( $args['end'] ) ? $args['end'] : ''; + + if ( monsterinsights_is_pro_version() && ! MonsterInsights()->license->license_can( $this->level ) ) { + return array( + 'success' => true, + 'upgrade' => true, + 'data' => array(), + ); + } + + if ( ! $this->is_valid_date_range( $start, $end ) ) { + return array( + 'success' => false, + 'error' => __( 'Invalid date range.', 'google-analytics-for-wordpress' ), + 'data' => array(), + ); + } + + if ( ( $start !== $this->default_start_date() || $end !== $this->default_end_date() ) && ! monsterinsights_is_pro_version() ) { + $start = $this->default_start_date(); + $end = $this->default_end_date(); + // return array( + // 'success' => false, + // 'error' => __( 'Please upgrade to MonsterInsights Pro to use custom date ranges.', 'google-analytics-for-wordpress' ), + // 'data' => array(), + // ); + } + + $error = apply_filters( 'monsterinsights_reports_abstract_get_data_pre_cache', false, $args, $this->name ); + if ( $error ) { + return apply_filters( 'monsterinsights_reports_handle_error_message', array( + 'success' => false, + 'error' => $error, + 'data' => array(), + ) ); + } + + $check_cache = ( $start === $this->default_start_date() && $end === $this->default_end_date() ) || apply_filters( 'monsterinsights_report_use_cache', false, $this->name ); + $site_auth = MonsterInsights()->auth->get_viewname(); + $ms_auth = is_multisite() && MonsterInsights()->auth->get_network_viewname(); + $transient = 'monsterinsights_report_' . $this->name . '_' . $start . '_' . $end; + // Set to same time as MI cache. MI caches same day to 15 and others to 1 day, so there's no point pinging MI before then. + $expiration = $end === date( 'Y-m-d' ) ? apply_filters( 'monsterinsights_report_transient_expiration', 15 * MINUTE_IN_SECONDS, $this->name ) : DAY_IN_SECONDS; + + // Default date range, check + if ( $site_auth || $ms_auth ) { + // Single site or MS with auth at subsite + $option_name = $site_auth ? 'monsterinsights_report_data_' . $this->name : 'monsterinsights_network_report_data_' . $this->name; + $p = $site_auth ? MonsterInsights()->auth->get_viewid() : MonsterInsights()->auth->get_network_viewid(); + + $data = array(); + if ( $check_cache ) { + $data = ! $site_auth && $ms_auth ? get_site_option( $option_name, array() ) : get_option( $option_name, array() ); + } else { + $data = ! $site_auth && $ms_auth ? get_site_transient( $transient ) : get_transient( $transient ); + } + + if ( ! empty( $data ) && + ! empty( $data['expires'] ) && + $data['expires'] >= time() && + ! empty( $data['data'] ) && + ! empty( $data['p'] ) && + $data['p'] === $p + ) { + return array( + 'success' => true, + 'data' => $data['data'], + ); + } + + // Nothing in cache, either not saved before, expired or mismatch. Let's grab from API + $api_options = array( 'start' => $start, 'end' => $end ); + if ( ! $site_auth && $ms_auth ) { + $api_options['network'] = true; + } + + $api = new MonsterInsights_API_Request( 'analytics/reports/' . $this->name . '/', $api_options, 'GET' ); + + $additional_data = $this->additional_data(); + + if ( ! empty( $additional_data ) ) { + $api->set_additional_data( $additional_data ); + } + + $ret = $api->request(); + + if ( is_wp_error( $ret ) ) { + return array( + 'success' => false, + 'error' => $ret->get_error_message(), + 'data' => array(), + ); + } else { + // Success + $data = array( + 'expires' => $expiration, + 'p' => $p, + 'data' => $ret['data'], + ); + + if ( $check_cache ) { + ! $site_auth && $ms_auth ? update_site_option( $option_name, $data ) : update_option( $option_name, $data ); + } else { + ! $site_auth && $ms_auth ? set_site_transient( $option_name, $data, $expiration ) : set_transient( $option_name, $data, $expiration ); + } + + return $this->prepare_report_data( array( + 'success' => true, + 'data' => $ret['data'], + ) ); + } + + } else { + return array( + 'success' => false, + 'error' => __( 'You must authenticate with MonsterInsights to use reports.', 'google-analytics-for-wordpress' ), + 'data' => array(), + ); + } + } + + public function default_start_date() { + return date( 'Y-m-d', strtotime( '-30 days' ) ); + } + + public function default_end_date() { + return date( 'Y-m-d', strtotime( '-1 day' ) ); + } + + // Checks to see if date range is valid. Should be 30-yesterday always for lite & any valid date range to today for Pro. + public function is_valid_date_range( $start, $end ) { + $start = strtotime( $start ); + $end = strtotime( $end ); + + if ( $start > strtotime( 'now' ) || $end > strtotime( 'now' ) || $start < strtotime( '01 January 2005' ) || $end < strtotime( '01 January 2005' ) ) { + return false; + } + + // return false if the start date is after the end date + return ( $start > $end ) ? false : true; + } + + // Is a valid date value + public function is_valid_date( $date = '' ) { + $d = MonsterInsightsDateTime::createFromFormat( 'Y-m-d', $date ); + + return $d && $d->format( 'Y-m-d' ) === $date; + } + + /** + * Do not use the functions below this. They are unused and are just here so people + * with out of date MonsterInsights addons won't get fatal errors. + */ + protected function get_api_max_limit() { + return 300; + } + + protected function get_date_range() { + return array(); + } + + public function get_upsell_notice() { + $has_level = monsterinsights_is_pro_version() ? MonsterInsights()->license->get_license_type() : false; + $has_level = $has_level ? $has_level : 'lite'; + $message = sprintf( __( 'You currently have a %s level license, but this report requires at least a %s level license to view the %s. Please upgrade to view this report.', 'google-analytics-for-wordpress' ), $has_level, $this->level, $this->title ); + ob_start(); ?> +
+
+
+
+
+ +
+ +

+ +

  + +

' ); ?>

+   +

' . $this->title, '', '' . $this->level, '' ); ?>

+   +

name . '-report-upsell-license-link', 'https://monsterinsights.com/my-account/' ) . '">', '', '', '' ); ?>

+   +

+ +

' ); ?>

+   +

' . $this->title, '', '' . $this->level, '' ); ?>

+   +

name . '-report-upsell-license-link' ) . '">', '', '', '' ); ?>

+   +

+ +
+
+ + + + + +
+
+
+
+
+
+ + get_addons_page_link(); + + return $data; + } + + /** + * Added to allow individual reports to alter data when outputting for Vue reports. + * + * @param $data + * + * @return mixed + */ + public function prepare_report_data( $data ) { + return $data; + } +} + +if ( ! class_exists( 'MonsterInsightsDateTime' ) ) { + class MonsterInsightsDateTime extends DateTime { + public static function createFromFormat( $format, $time, $timezone = null ) { + if ( ! $timezone ) { + $timezone = new DateTimeZone( date_default_timezone_get() ); + } + if ( version_compare( PHP_VERSION, '5.3', '>=' ) ) { + return parent::createFromFormat( $format, $time, $timezone ); + } + + return new DateTime( date( $format, strtotime( $time ) ), $timezone ); + } + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/reports/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/reports/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/reports/index.php @@ -0,0 +1,4 @@ +title = __( 'Overview', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + /** + * Prepare report-specific data for output. + * + * @param array $data The data from the report before it gets sent to the frontend. + * + * @return mixed + */ + public function prepare_report_data( $data ) { + // Add flags to the countries report. + if ( ! empty( $data['data']['countries'] ) ) { + $country_names = monsterinsights_get_country_list( true ); + foreach ( $data['data']['countries'] as $key => $country ) { + $data['data']['countries'][ $key ]['name'] = isset( $country_names[ $country['iso'] ] ) ? $country_names[ $country['iso'] ] : $country['iso']; + } + } + + // Escape urls for the top pages report. + if ( ! empty( $data['data']['toppages'] ) ) { + foreach ( $data['data']['toppages'] as $key => $page ) { + $title = $data['data']['toppages'][ $key ]['title']; + $url = '(not set)' === $title ? '' : esc_url( $data['data']['toppages'][ $key ]['hostname'] ); + + $data['data']['toppages'][ $key ]['hostname'] = $url; + } + } + + // Bounce rate add symbol. + if ( ! empty( $data['data']['infobox']['bounce']['value'] ) ) { + $data['data']['infobox']['bounce']['value'] .= '%'; + } + + // Add GA links. + if ( ! empty( $data['data'] ) ) { + $data['data']['galinks'] = array( + 'countries' => 'https://analytics.google.com/analytics/web/#report/visitors-geo/' . MonsterInsights()->auth->get_referral_url() . $this->get_ga_report_range( $data['data'] ), + 'referrals' => 'https://analytics.google.com/analytics/web/#report/trafficsources-referrals/' . MonsterInsights()->auth->get_referral_url() . $this->get_ga_report_range( $data['data'] ), + 'topposts' => 'https://analytics.google.com/analytics/web/#/report/content-pages/' . MonsterInsights()->auth->get_referral_url() . $this->get_ga_report_range( $data['data'] ), + ); + } + + return $data; + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/review.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/review.php new file mode 100644 index 00000000..8c1e2719 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/review.php @@ -0,0 +1,192 @@ + $time, + 'dismissed' => false, + ); + update_option( 'monsterinsights_review', $review ); + } else { + // Check if it has been dismissed or not. + if ( ( isset( $review['dismissed'] ) && ! $review['dismissed'] ) && ( isset( $review['time'] ) && ( ( $review['time'] + DAY_IN_SECONDS ) <= $time ) ) ) { + $load = true; + } + } + + // If we cannot load, return early. + if ( ! $load ) { + return; + } + + $this->review(); + } + + /** + * Maybe show review request. + * + * @since 7.0.7 + */ + public function review() { + // Fetch when plugin was initially installed. + $activated = get_option( 'monsterinsights_over_time', array() ); + $ua_code = monsterinsights_get_ua(); + + if ( ! empty( $activated['connected_date'] ) ) { + // Only continue if plugin has been tracking for at least 14 days. + if ( ( $activated['connected_date'] + ( DAY_IN_SECONDS * 14 ) ) > time() ) { + return; + } + } else { + if ( empty( $activated ) ) { + $data = array( + 'installed_version' => MONSTERINSIGHTS_VERSION, + 'installed_date' => time(), + 'installed_pro' => monsterinsights_is_pro_version(), + ); + } else { + $data = $activated; + } + // If already has a UA code mark as connected now. + if ( ! empty( $ua_code ) ) { + $data['connected_date'] = time(); + } + + update_option( 'monsterinsights_over_time', $data ); + return; + } + + // Only proceed with displaying if the user is tracking. + if ( empty( $ua_code ) ) { + return; + } + + $feedback_url = add_query_arg( array( + 'wpf192157_24' => untrailingslashit( home_url() ), + 'wpf192157_26' => monsterinsights_get_license_key(), + 'wpf192157_27' => monsterinsights_is_pro_version() ? 'pro' : 'lite', + 'wpf192157_28' => MONSTERINSIGHTS_VERSION, + ), 'https://www.monsterinsights.com/plugin-feedback/' ); + $feedback_url = monsterinsights_get_url( 'review-notice', 'feedback', $feedback_url ); + // We have a candidate! Output a review message. + ?> +
+
+

+

+
+ +

+
+ + +
+ + blog_id ); + + update_option( 'monsterinsights_review', $review ); + + restore_current_blog(); + } + } + + die; + } +} + +new MonsterInsights_Review(); diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/routes.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/routes.php new file mode 100644 index 00000000..ae23096c --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/routes.php @@ -0,0 +1,707 @@ + MonsterInsights()->license->get_site_license_key(), + 'type' => MonsterInsights()->license->get_site_license_type(), + 'is_disabled' => MonsterInsights()->license->site_license_disabled(), + 'is_expired' => MonsterInsights()->license->site_license_expired(), + 'is_invalid' => MonsterInsights()->license->site_license_invalid(), + ); + $network_license = array( + 'key' => MonsterInsights()->license->get_network_license_key(), + 'type' => MonsterInsights()->license->get_network_license_type(), + 'is_disabled' => MonsterInsights()->license->network_license_disabled(), + 'is_expired' => MonsterInsights()->license->network_license_expired(), + 'is_invalid' => MonsterInsights()->license->network_license_disabled(), + ); + + wp_send_json( array( + 'site' => $site_license, + 'network' => $network_license, + ) ); + + } + + /** + * Ajax handler for grabbing the current authenticated profile. + */ + public function get_profile() { + + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + wp_send_json( array( + 'ua' => MonsterInsights()->auth->get_ua(), + 'viewname' => MonsterInsights()->auth->get_viewname(), + 'manual_ua' => MonsterInsights()->auth->get_manual_ua(), + 'network_ua' => MonsterInsights()->auth->get_network_ua(), + 'network_viewname' => MonsterInsights()->auth->get_network_viewname(), + 'network_manual_ua' => MonsterInsights()->auth->get_network_manual_ua(), + ) ); + + } + + /** + * Ajax handler for grabbing the settings. + */ + public function get_settings() { + + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + $options = monsterinsights_get_options(); + + // Array fields are needed even if empty. + $array_fields = array( 'view_reports', 'save_settings', 'ignore_users' ); + foreach ( $array_fields as $array_field ) { + if ( ! isset( $options[ $array_field ] ) ) { + $options[ $array_field ] = array(); + } + } + if ( isset( $options['custom_code'] ) ) { + $options['custom_code'] = stripslashes( $options['custom_code'] ); + } + + wp_send_json( $options ); + + } + + /** + * Ajax handler for updating the settings. + */ + public function update_settings() { + + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + if ( isset( $_POST['setting'] ) ) { + $setting = sanitize_text_field( wp_unslash( $_POST['setting'] ) ); + if ( isset( $_POST['value'] ) ) { + $value = $this->handle_sanitization( $setting, $_POST['value'] ); + monsterinsights_update_option( $setting, $value ); + } else { + monsterinsights_update_option( $setting, false ); + } + } + + wp_send_json_success(); + + } + + /** + * Sanitization specific to each field. + * + * @param string $field The key of the field to sanitize. + * @param string $value The value of the field to sanitize. + * + * @return mixed The sanitized input. + */ + private function handle_sanitization( $field, $value ) { + + $value = wp_unslash( $value ); + + // Textarea fields. + $textarea_fields = array( + 'custom_code', + ); + + if ( in_array( $field, $textarea_fields, true ) ) { + if ( function_exists( 'sanitize_textarea_field' ) ) { + return sanitize_textarea_field( $value ); + } else { + return wp_kses( $value, array() ); + } + } + + $array_value = json_decode( $value, true ); + if ( is_array( $array_value ) ) { + $value = $array_value; + // Don't save empty values. + foreach ( $value as $key => $item ) { + if ( is_array( $item ) ) { + $empty = true; + foreach ( $item as $item_value ) { + if ( ! empty( $item_value ) ) { + $empty = false; + } + } + if ( $empty ) { + unset( $value[ $key ] ); + } + } + } + + // Reset array keys because JavaScript can't handle arrays with non-sequential keys. + $value = array_values( $value ); + + return $value; + } + + return sanitize_text_field( $value ); + + } + + /** + * Return the state of the addons ( installed, activated ) + */ + public function get_addons() { + + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + if ( isset( $_POST['network'] ) && intval( $_POST['network'] ) > 0 ) { + define( 'WP_NETWORK_ADMIN', true ); + } + + $addons_data = monsterinsights_get_addons(); + $parsed_addons = array(); + $installed_plugins = get_plugins(); + + if ( ! is_array( $addons_data ) ) { + $addons_data = array(); + } + + foreach ( $addons_data as $addons_type => $addons ) { + foreach ( $addons as $addon ) { + $slug = 'monsterinsights-' . $addon->slug; + if ( 'monsterinsights-ecommerce' === $slug ) { + $addon = $this->get_addon( $installed_plugins, $addons_type, $addon, $slug ); + if ( empty( $addon->installed ) ) { + $slug = 'ga-ecommerce'; + $addon = $this->get_addon( $installed_plugins, $addons_type, $addon, $slug ); + } + } else { + $addon = $this->get_addon( $installed_plugins, $addons_type, $addon, $slug ); + } + $parsed_addons[ $addon->slug ] = $addon; + } + } + + // Include data about the plugins needed by some addons ( WooCommerce, EDD, Google AMP, CookieBot, etc ). + // WooCommerce. + $parsed_addons['woocommerce'] = array( + 'active' => class_exists( 'WooCommerce' ), + ); + // Edd. + $parsed_addons['easy_digital_downloads'] = array( + 'active' => class_exists( 'Easy_Digital_Downloads' ), + ); + // MemberPress. + $parsed_addons['memberpress'] = array( + 'active' => defined( 'MEPR_VERSION' ) && version_compare( MEPR_VERSION, '1.3.43', '>' ), + ); + // LifterLMS. + $parsed_addons['lifterlms'] = array( + 'active' => function_exists( 'LLMS' ) && version_compare( LLMS()->version, '3.32.0', '>=' ), + ); + // Cookiebot. + $parsed_addons['cookiebot'] = array( + 'active' => function_exists( 'cookiebot_active' ) && cookiebot_active(), + ); + // Cookie Notice. + $parsed_addons['cookie_notice'] = array( + 'active' => class_exists( 'Cookie_Notice' ), + ); + // Fb Instant Articles. + $parsed_addons['instant_articles'] = array( + 'active' => defined( 'IA_PLUGIN_VERSION' ) && version_compare( IA_PLUGIN_VERSION, '3.3.4', '>' ), + ); + // Google AMP. + $parsed_addons['google_amp'] = array( + 'active' => defined( 'AMP__FILE__' ), + ); + // WPForms. + $parsed_addons['wpforms'] = array( + 'active' => function_exists( 'wpforms' ), + 'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/plugin-wpforms.png', + 'title' => 'WPForms', + 'excerpt' => __( 'The most beginner friendly drag & drop WordPress forms plugin allowing you to create beautiful contact forms, subscription forms, payment forms, and more in minutes, not hours!', 'google-analytics-for-wordpress' ), + 'installed' => array_key_exists( 'wpforms-lite/wpforms.php', $installed_plugins ), + 'slug' => 'wpforms-lite', + ); + // OptinMonster. + $parsed_addons['optinmonster'] = array( + 'active' => class_exists( 'OMAPI' ), + 'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/plugin-om.png', + 'title' => 'OptinMonster', + 'excerpt' => __( 'Our high-converting optin forms like Exit-Intent® popups, Fullscreen Welcome Mats, and Scroll boxes help you dramatically boost conversions and get more email subscribers.', 'google-analytics-for-wordpress' ), + 'installed' => array_key_exists( 'optinmonster/optin-monster-wp-api.php', $installed_plugins ), + 'basename' => 'optinmonster/optin-monster-wp-api.php', + 'slug' => 'optinmonster', + ); + // OptinMonster. + $parsed_addons['wp-mail-smtp'] = array( + 'active' => function_exists( 'wp_mail_smtp' ), + 'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/plugin-smtp.png', + 'title' => 'WP Mail SMTP', + 'excerpt' => __( 'SMTP (Simple Mail Transfer Protocol) is an industry standard for sending emails. SMTP helps increase email deliverability by using proper authentication', 'google-analytics-for-wordpress' ), + 'installed' => array_key_exists( 'wp-mail-smtp/wp_mail_smtp.php', $installed_plugins ), + 'basename' => 'wp-mail-smtp/wp_mail_smtp.php', + 'slug' => 'wp-mail-smtp', + ); + // SeedProd. + $parsed_addons['coming-soon'] = array( + 'active' => function_exists( 'seed_csp4_activation' ), + 'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/seedprod.png', + 'title' => 'SeedProd', + 'excerpt' => __( 'Better Coming Soon & Maintenance Mode Pages', 'google-analytics-for-wordpress' ), + 'installed' => array_key_exists( 'coming-soon/coming-soon.php', $installed_plugins ), + 'basename' => 'coming-soon/coming-soon.php', + 'slug' => 'coming-soon', + ); + $parsed_addons['rafflepress'] = array( + 'active' => function_exists( 'rafflepress_lite_activation' ), + 'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/rafflepress.png', + 'title' => 'RafflePress', + 'excerpt' => __( 'Get More Traffic with Viral Giveaways', 'google-analytics-for-wordpress' ), + 'installed' => array_key_exists( 'rafflepress/rafflepress.php', $installed_plugins ), + 'basename' => 'rafflepress/rafflepress.php', + 'slug' => 'rafflepress', + ); + $parsed_addons['trustpulse-api'] = array( + 'active' => class_exists( 'TPAPI' ), + 'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/trustpulse.png', + 'title' => 'TrustPulse', + 'excerpt' => __( 'Social Proof Notifications that Boost Sales', 'google-analytics-for-wordpress' ), + 'installed' => array_key_exists( 'trustpulse-api/trustpulse.php', $installed_plugins ), + 'basename' => 'trustpulse-api/trustpulse.php', + 'slug' => 'trustpulse-api', + ); + // Gravity Forms. + $parsed_addons['gravity_forms'] = array( + 'active' => class_exists( 'GFCommon' ), + ); + // Formidable Forms. + $parsed_addons['formidable_forms'] = array( + 'active' => class_exists( 'FrmHooksController' ), + ); + // Manual UA Addon. + if ( ! isset( $parsed_addons['manual_ua'] ) ) { + $parsed_addons['manual_ua'] = array( + 'active' => class_exists( 'MonsterInsights_Manual_UA' ), + ); + } + + wp_send_json( $parsed_addons ); + } + + public function get_addon( $installed_plugins, $addons_type, $addon, $slug ) { + $active = false; + $installed = false; + $plugin_basename = monsterinsights_get_plugin_basename_from_slug( $slug ); + + if ( isset( $installed_plugins[ $plugin_basename ] ) ) { + $installed = true; + + if ( is_multisite() && is_network_admin() ) { + $active = is_plugin_active_for_network( $plugin_basename ); + } else { + $active = is_plugin_active( $plugin_basename ); + } + } + if ( empty( $addon->url ) ) { + $addon->url = ''; + } + + $addon->type = $addons_type; + $addon->installed = $installed; + $addon->active = $active; + $addon->basename = $plugin_basename; + + return $addon; + } + + /** + * Use custom notices in the Vue app on the Settings screen. + */ + public function hide_old_notices() { + + global $wp_version; + if ( version_compare( $wp_version, '4.6', '<' ) ) { + // remove_all_actions triggers an infinite loop on older versions. + return; + } + + $screen = get_current_screen(); + // Bail if we're not on a MonsterInsights screen. + if ( empty( $screen->id ) || strpos( $screen->id, 'monsterinsights' ) === false ) { + return; + } + + // Hide admin notices on the settings screen. + if ( monsterinsights_is_settings_page() ) { + remove_all_actions( 'admin_notices' ); + } + + } + + /** + * Update manual ua. + */ + public function update_manual_ua() { + + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + $manual_ua_code = isset( $_POST['manual_ua_code'] ) ? sanitize_text_field( wp_unslash( $_POST['manual_ua_code'] ) ) : ''; + $manual_ua_code = monsterinsights_is_valid_ua( $manual_ua_code ); // Also sanitizes the string. + if ( ! empty( $_REQUEST['isnetwork'] ) && sanitize_text_field( wp_unslash( $_REQUEST['isnetwork'] ) ) ) { + define( 'WP_NETWORK_ADMIN', true ); + } + $manual_ua_code_old = is_network_admin() ? MonsterInsights()->auth->get_network_manual_ua() : MonsterInsights()->auth->get_manual_ua(); + + if ( $manual_ua_code && $manual_ua_code_old && $manual_ua_code_old === $manual_ua_code ) { + // Same code we had before + // Do nothing. + wp_send_json_success(); + } else if ( $manual_ua_code && $manual_ua_code_old && $manual_ua_code_old !== $manual_ua_code ) { + // Different UA code. + if ( is_network_admin() ) { + MonsterInsights()->auth->set_network_manual_ua( $manual_ua_code ); + } else { + MonsterInsights()->auth->set_manual_ua( $manual_ua_code ); + } + } else if ( $manual_ua_code && empty( $manual_ua_code_old ) ) { + // Move to manual. + if ( is_network_admin() ) { + MonsterInsights()->auth->set_network_manual_ua( $manual_ua_code ); + } else { + MonsterInsights()->auth->set_manual_ua( $manual_ua_code ); + } + } else if ( empty( $manual_ua_code ) && $manual_ua_code_old ) { + // Deleted manual. + if ( is_network_admin() ) { + MonsterInsights()->auth->delete_network_manual_ua(); + } else { + MonsterInsights()->auth->delete_manual_ua(); + } + } else if ( isset( $_POST['manual_ua_code'] ) && empty( $manual_ua_code ) ) { + wp_send_json_error( array( + 'error' => __( 'Invalid UA code', 'google-analytics-for-wordpress' ), + ) ); + } + + wp_send_json_success(); + } + + /** + * + */ + public function handle_settings_import() { + + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + if ( ! isset( $_FILES['import_file'] ) ) { + return; + } + + $extension = explode( '.', sanitize_text_field( wp_unslash( $_FILES['import_file']['name'] ) ) ); + $extension = end( $extension ); + + if ( 'json' !== $extension ) { + wp_send_json_error( array( + 'message' => esc_html__( 'Please upload a valid .json file', 'google-analytics-for-wordpress' ), + ) ); + } + + $import_file = sanitize_text_field( wp_unslash( $_FILES['import_file']['tmp_name'] ) ); + + $file = file_get_contents( $import_file ); + if ( empty( $file ) ) { + wp_send_json_error( array( + 'message' => esc_html__( 'Please upload a file to import', 'google-analytics-for-wordpress' ), + ) ); + } + + // Retrieve the settings from the file and convert the json object to an array. + $new_settings = json_decode( wp_json_encode( json_decode( $file ) ), true ); + $settings = monsterinsights_get_options(); + $exclude = array( + 'analytics_profile', + 'analytics_profile_code', + 'analytics_profile_name', + 'oauth_version', + 'cron_last_run', + 'monsterinsights_oauth_status', + ); + + foreach ( $exclude as $e ) { + if ( ! empty( $new_settings[ $e ] ) ) { + unset( $new_settings[ $e ] ); + } + } + + if ( ! is_super_admin() ) { + if ( ! empty( $new_settings['custom_code'] ) ) { + unset( $new_settings['custom_code'] ); + } + } + + foreach ( $exclude as $e ) { + if ( ! empty( $settings[ $e ] ) ) { + $new_settings = $settings[ $e ]; + } + } + + global $monsterinsights_settings; + $monsterinsights_settings = $new_settings; + + update_option( monsterinsights_get_option_name(), $new_settings ); + + wp_send_json_success( $new_settings ); + + } + + /** + * Generic Ajax handler for grabbing report data in JSON. + */ + public function get_report_data() { + + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'monsterinsights_view_dashboard' ) ) { + wp_send_json_error( array( 'message' => __( "You don't have permission to view MonsterInsights reports.", 'google-analytics-for-wordpress' ) ) ); + } + + if ( ! empty( $_REQUEST['isnetwork'] ) && $_REQUEST['isnetwork'] ) { + define( 'WP_NETWORK_ADMIN', true ); + } + $settings_page = admin_url( 'admin.php?page=monsterinsights_settings' ); + + // Only for Pro users, require a license key to be entered first so we can link to things. + if ( monsterinsights_is_pro_version() ) { + if ( ! MonsterInsights()->license->is_site_licensed() && ! MonsterInsights()->license->is_network_licensed() ) { + wp_send_json_error( array( + 'message' => __( "You can't view MonsterInsights reports because you are not licensed.", 'google-analytics-for-wordpress' ), + 'footer' => '' . __( 'Add your license', 'google-analytics-for-wordpress' ) . '', + ) ); + } else if ( MonsterInsights()->license->is_site_licensed() && ! MonsterInsights()->license->site_license_has_error() ) { + // Good to go: site licensed. + } else if ( MonsterInsights()->license->is_network_licensed() && ! MonsterInsights()->license->network_license_has_error() ) { + // Good to go: network licensed. + } else { + wp_send_json_error( array( 'message' => __( "You can't view MonsterInsights reports due to license key errors.", 'google-analytics-for-wordpress' ) ) ); + } + } + + // We do not have a current auth. + $site_auth = MonsterInsights()->auth->get_viewname(); + $ms_auth = is_multisite() && MonsterInsights()->auth->get_network_viewname(); + if ( ! $site_auth && ! $ms_auth ) { + wp_send_json_error( array( 'message' => __( 'You must authenticate with MonsterInsights before you can view reports.', 'google-analytics-for-wordpress' ) ) ); + } + + $report_name = isset( $_POST['report'] ) ? sanitize_text_field( wp_unslash( $_POST['report'] ) ) : ''; + + if ( empty( $report_name ) ) { + wp_send_json_error( array( 'message' => __( 'Unknown report. Try refreshing and retrying. Contact support if this issue persists.', 'google-analytics-for-wordpress' ) ) ); + } + + $report = MonsterInsights()->reporting->get_report( $report_name ); + + $isnetwork = ! empty( $_REQUEST['isnetwork'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['isnetwork'] ) ) : ''; + $start = ! empty( $_POST['start'] ) ? sanitize_text_field( wp_unslash( $_POST['start'] ) ) : date( 'Y-m-d', strtotime( '-30 days' ) ); + $end = ! empty( $_POST['end'] ) ? sanitize_text_field( wp_unslash( $_POST['end'] ) ) : date( 'Y-m-d', strtotime( '-1 day' ) ); + + $args = array( + 'start' => $start, + 'end' => $end, + ); + + if ( $isnetwork ) { + $args['network'] = true; + } + + if ( monsterinsights_is_pro_version() && ! MonsterInsights()->license->license_can( $report->level ) ) { + $data = array( + 'success' => false, + 'error' => 'license_level', + ); + } else { + $data = apply_filters( 'monsterinsights_vue_reports_data', $report->get_data( $args ), $report_name, $report ); + } + + if ( ! empty( $data['success'] ) && ! empty( $data['data'] ) ) { + wp_send_json_success( $data['data'] ); + } else if ( isset( $data['success'] ) && false === $data['success'] && ! empty( $data['error'] ) ) { + // Use a custom handler for invalid_grant errors. + if ( strpos( $data['error'], 'invalid_grant' ) > 0 ) { + wp_send_json_error( + array( + 'message' => 'invalid_grant', + 'footer' => '', + ) + ); + } + + wp_send_json_error( + array( + 'message' => $data['error'], + 'footer' => isset( $data['data']['footer'] ) ? $data['data']['footer'] : '', + ) + ); + } + + wp_send_json_error( array( 'message' => __( 'We encountered an error when fetching the report data.', 'google-analytics-for-wordpress' ) ) ); + + } + + /** + * Install plugins which are not addons. + */ + public function install_plugin() { + check_ajax_referer( 'mi-admin-nonce', 'nonce' ); + + if ( ! current_user_can( 'install_plugins' ) ) { + wp_send_json( array( + 'message' => esc_html__( 'You are not allowed to install plugins', 'ga-premium' ), + ) ); + } + + $slug = isset( $_POST['slug'] ) ? sanitize_text_field( wp_unslash( $_POST['slug'] ) ) : false; + + if ( ! $slug ) { + wp_send_json( array( + 'message' => esc_html__( 'Missing plugin name.', 'ga-premium' ), + ) ); + } + + include_once ABSPATH . 'wp-admin/includes/plugin-install.php'; + + $api = plugins_api( 'plugin_information', array( + 'slug' => $slug, + 'fields' => array( + 'short_description' => false, + 'sections' => false, + 'requires' => false, + 'rating' => false, + 'ratings' => false, + 'downloaded' => false, + 'last_updated' => false, + 'added' => false, + 'tags' => false, + 'compatibility' => false, + 'homepage' => false, + 'donate_link' => false, + ), + ) ); + + if ( is_wp_error( $api ) ) { + return $api->get_error_message(); + } + + $download_url = $api->download_link; + + $method = ''; + $url = add_query_arg( + array( + 'page' => 'monsterinsights-settings', + ), + admin_url( 'admin.php' ) + ); + $url = esc_url( $url ); + + ob_start(); + if ( false === ( $creds = request_filesystem_credentials( $url, $method, false, false, null ) ) ) { + $form = ob_get_clean(); + + wp_send_json( array( 'form' => $form ) ); + } + + // If we are not authenticated, make it happen now. + if ( ! WP_Filesystem( $creds ) ) { + ob_start(); + request_filesystem_credentials( $url, $method, true, false, null ); + $form = ob_get_clean(); + + wp_send_json( array( 'form' => $form ) ); + + } + + // We do not need any extra credentials if we have gotten this far, so let's install the plugin. + require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; + $base = MonsterInsights(); + require_once plugin_dir_path( $base->file ) . '/includes/admin/licensing/skin.php'; + + // Create the plugin upgrader with our custom skin. + $installer = new Plugin_Upgrader( new MonsterInsights_Skin() ); + $installer->install( $download_url ); + + // Flush the cache and return the newly installed plugin basename. + wp_cache_flush(); + wp_send_json_success(); + + wp_die(); + } + + /** + * Store that the first run notice has been dismissed so it doesn't show up again. + */ + public function dismiss_first_time_notice() { + + monsterinsights_update_option( 'monsterinsights_first_run_notice', true ); + + wp_send_json_success(); + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/tracking.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/tracking.php new file mode 100644 index 00000000..b0f98ded --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/admin/tracking.php @@ -0,0 +1,247 @@ +auth->is_authed(); + $network = MonsterInsights()->auth->is_network_authed(); + + if ( $local && $network ) { + $usesauth = 'Both'; + } else if ( $local ) { + $usesauth = 'Local'; + } else if ( $network ) { + $usesauth = 'Network'; + } + + $data['php_version'] = phpversion(); + $data['mi_version'] = MONSTERINSIGHTS_VERSION; + $data['wp_version'] = get_bloginfo( 'version' ); + $data['server'] = isset( $_SERVER['SERVER_SOFTWARE'] ) ? $_SERVER['SERVER_SOFTWARE'] : ''; + $data['over_time'] = get_option( 'monsterinsights_over_time', array() ); + $data['multisite'] = is_multisite(); + $data['url'] = home_url(); + $data['themename'] = $theme_data->Name; + $data['themeversion'] = $theme_data->Version; + $data['email'] = get_bloginfo( 'admin_email' ); + $data['key'] = monsterinsights_get_license_key(); + $data['sas'] = monsterinsights_get_shareasale_id(); + $data['settings'] = monsterinsights_get_options(); + $data['tracking_mode'] = $tracking_mode; + $data['events_mode'] = $events_mode; + $data['autoupdate'] = $update_mode; + $data['pro'] = (int) monsterinsights_is_pro_version(); + $data['sites'] = $count_b; + $data['usagetracking'] = get_option( 'monsterinsights_usage_tracking_config', false ); + $data['usercount'] = function_exists( 'get_user_count' ) ? get_user_count() : 'Not Set'; + $data['usesauth'] = $usesauth; + $data['timezoneoffset']= date('P'); + $data['installed_lite']= get_option( 'monsterinsights_installed_lite', array() ); + $data['installed_pro'] = get_option( 'monsterinsights_installed_pro', array() ); + + + + // Retrieve current plugin information + if( ! function_exists( 'get_plugins' ) ) { + include ABSPATH . '/wp-admin/includes/plugin.php'; + } + + $plugins = array_keys( get_plugins() ); + $active_plugins = get_option( 'active_plugins', array() ); + + foreach ( $plugins as $key => $plugin ) { + if ( in_array( $plugin, $active_plugins ) ) { + // Remove active plugins from list so we can show active and inactive separately + unset( $plugins[ $key ] ); + } + } + + $data['active_plugins'] = $active_plugins; + $data['inactive_plugins'] = $plugins; + $data['locale'] = get_locale(); + + return $data; + } + + public function send_checkin( $override = false, $ignore_last_checkin = false ) { + + $home_url = trailingslashit( home_url() ); + if ( strpos( $home_url, 'monsterinsights.com' ) !== false ) { + return false; + } + + if( ! $this->tracking_allowed() && ! $override ) { + return false; + } + + // Send a maximum of once per week + $last_send = get_option( 'monsterinsights_usage_tracking_last_checkin' ); + if ( is_numeric( $last_send ) && $last_send > strtotime( '-1 week' ) && ! $ignore_last_checkin ) { + return false; + } + + $request = wp_remote_post( 'https://miusage.com/v1/checkin/', array( + 'method' => 'POST', + 'timeout' => 5, + 'redirection' => 5, + 'httpversion' => '1.1', + 'blocking' => false, + 'body' => $this->get_data(), + 'user-agent' => 'MI/' . MONSTERINSIGHTS_VERSION . '; ' . get_bloginfo( 'url' ) + ) ); + + // If we have completed successfully, recheck in 1 week + update_option( 'monsterinsights_usage_tracking_last_checkin', time() ); + return true; + } + + private function tracking_allowed() { + return (bool) monsterinsights_get_option( 'anonymous_data', false ) || monsterinsights_is_pro_version(); + } + + public function schedule_send() { + if ( ! wp_next_scheduled( 'monsterinsights_usage_tracking_cron' ) ) { + $tracking = array(); + $tracking['day'] = rand( 0, 6 ); + $tracking['hour'] = rand( 0, 23 ); + $tracking['minute'] = rand( 0, 59 ); + $tracking['second'] = rand( 0, 59 ); + $tracking['offset'] = ( $tracking['day'] * DAY_IN_SECONDS ) + + ( $tracking['hour'] * HOUR_IN_SECONDS ) + + ( $tracking['minute'] * MINUTE_IN_SECONDS ) + + $tracking['second']; + $tracking['initsend'] = strtotime("next sunday") + $tracking['offset']; + + wp_schedule_event( $tracking['initsend'], 'weekly', 'monsterinsights_usage_tracking_cron' ); + update_option( 'monsterinsights_usage_tracking_config', $tracking ); + } + } + + public function check_for_settings_optin() { + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + if ( monsterinsights_is_pro_version() ) { + return; + } + + // Send an intial check in on settings save + $anonymous_data = isset( $_POST['anonymous_data'] ) ? 1 : 0; + if ( $anonymous_data ) { + $this->send_checkin( true, true ); + } + + } + + public function check_for_optin() { + if ( ! ( ! empty( $_REQUEST['mi_action'] ) && 'opt_into_tracking' === $_REQUEST['mi_action'] ) ) { + return; + } + + if ( monsterinsights_get_option( 'anonymous_data', false ) ) { + return; + } + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + if ( monsterinsights_is_pro_version() ) { + return; + } + + monsterinsights_update_option( 'anonymous_data', 1 ); + $this->send_checkin( true, true ); + update_option( 'monsterinsights_tracking_notice', 1 ); + } + + public function check_for_optout() { + if ( ! ( ! empty( $_REQUEST['mi_action'] ) && 'opt_out_of_tracking' === $_REQUEST['mi_action'] ) ) { + return; + } + + if ( monsterinsights_get_option( 'anonymous_data', false ) ) { + return; + } + + if ( ! current_user_can( 'monsterinsights_save_settings' ) ) { + return; + } + + if ( monsterinsights_is_pro_version() ) { + return; + } + + monsterinsights_update_option( 'anonymous_data', 0 ); + update_option( 'monsterinsights_tracking_notice', 1 ); + } + + public function add_schedules( $schedules = array() ) { + // Adds once weekly to the existing schedules. + $schedules['weekly'] = array( + 'interval' => 604800, + 'display' => __( 'Once Weekly', 'google-analytics-for-wordpress' ) + ); + return $schedules; + } +} +new MonsterInsights_Tracking(); \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/api-request.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/api-request.php new file mode 100644 index 00000000..3793281f --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/api-request.php @@ -0,0 +1,439 @@ +base = trailingslashit( monsterinsights_get_api_url() ); + $this->route = $route; + $this->protocol = 'https://'; + $this->url = trailingslashit( $this->protocol . $this->base . $this->route ); + $this->method = $method; + $this->network = is_network_admin() || ! empty( $args['network'] ); + + $default_token = $this->network ? MonsterInsights()->auth->get_network_token() : MonsterInsights()->auth->get_token(); + $default_key = $this->network ? MonsterInsights()->auth->get_network_key() : MonsterInsights()->auth->get_key(); + + $this->token = ! empty( $args['token'] ) ? $args['token'] : $default_token; + $this->key = ! empty( $args['key'] ) ? $args['key'] : $default_key; + $this->tt = ! empty( $args['tt'] ) ? $args['tt'] : ''; + $this->return = ! empty( $args['return'] ) ? $args['return'] : ''; + $this->start = ! empty( $args['start'] ) ? $args['start'] : ''; + $this->end = ! empty( $args['end'] ) ? $args['end'] : ''; + + // We need to do this hack so that the network panel + the site_url of the main site are distinct + $this->site_url = is_network_admin() ? network_admin_url() : site_url(); + + if ( monsterinsights_is_pro_version() ) { + $this->license = $this->network ? MonsterInsights()->license->get_network_license_key() : MonsterInsights()->license->get_site_license_key(); + } + $this->plugin = MonsterInsights()->plugin_slug; + $this->miversion = MONSTERINSIGHTS_VERSION; + $this->sitei = ! empty( $args['sitei'] ) ? $args['sitei'] : ''; + $this->testurl = ! empty( $args['testurl'] ) ? $args['testurl'] : ''; + } + + /** + * Processes the API request. + * + * @since 7.0.0 + * + * @return mixed $value The response to the API call. + */ + public function request() { + // Make sure we're not blocked + $blocked = $this->is_blocked( $this->url ); + if ( $blocked || is_wp_error( $blocked ) ) { + if ( is_wp_error( $blocked ) ) { + return new WP_Error( 'api-error', sprintf( __( 'The firewall of your server is blocking outbound calls. Please contact your hosting provider to fix this issue. %s', 'google-analytics-for-wordpress' ), $blocked->get_error_message() ) ); + } else { + return new WP_Error( 'api-error', __( 'The firewall of your server is blocking outbound calls. Please contact your hosting provider to fix this issue.', 'google-analytics-for-wordpress' ) ); + } + } + + // Build the body of the request. + $body = array(); + + if ( ! empty( $this->token ) ) { + $body['token'] = $this->token; + } + + if ( ! empty( $this->key ) ) { + $body['key'] = $this->key; + } + + if ( ! empty( $this->tt ) ) { + $body['tt'] = $this->tt; + } + + if ( ! empty( $this->return ) ) { + $body['return'] = $this->return; + } + + if ( monsterinsights_is_pro_version() && ! empty( $this->license ) ) { + $body['license'] = $this->license; + } + + if ( ! empty( $this->start ) ) { + $body['start'] = $this->start; + } + + if ( ! empty( $this->end ) ) { + $body['end'] = $this->end; + } + + if ( ! empty( $this->sitei ) ) { + $body['sitei'] = $this->sitei; + } + + $body['siteurl'] = $this->site_url; + $body['miversion'] = $this->miversion; + + // If a plugin API request, add the data. + if ( 'info' == $this->route || 'update' == $this->route ) { + $body['miapi-plugin'] = $this->plugin; + } + + // Add in additional data if needed. + if ( ! empty( $this->additional_data ) ) { + $body['miapi-data'] = maybe_serialize( $this->additional_data ); + } + + if ( 'GET' == $this->method ) { + $body['time'] = time(); // just to avoid caching + } + + $body['timezone'] = date('e'); + + $body['network'] = $this->network ? 'network' : 'site'; + + $body['ip'] = ! empty( $_SERVER['SERVER_ADDR'] ) ? $_SERVER['SERVER_ADDR'] : ''; + + // This filter will be removed in the future. + $body = apply_filters( 'monsterinsights_api_request_body', $body ); + + $string = http_build_query( $body, '', '&' ); + + // Build the headers of the request. + $headers = array( + 'Content-Type' => 'application/x-www-form-urlencoded', + 'Cache-Control' => 'no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0', + 'Pragma' => 'no-cache', + 'Expires' => 0, + 'MIAPI-Referer' => is_network_admin() ? network_admin_url() : site_url(), + 'MIAPI-Sender' => 'WordPress', + ); + + //if ( $this->apikey ) { + // $headers['X-MonsterInsights-ApiKey'] = $this->apikey; + //} + + // Setup data to be sent to the API. + $data = array( + 'headers' => $headers, + 'body' => $body, + 'timeout' => 3000, + 'user-agent' => 'MI/' . MONSTERINSIGHTS_VERSION . '; ' . $this->site_url, + 'sslverify' => false + ); + + // Perform the query and retrieve the response. + $response = 'GET' == $this->method ? wp_remote_get( esc_url_raw( $this->url ) . '?' . $string, $data ) : wp_remote_post( esc_url_raw( $this->url ), $data ); + + //return new WP_Error( 'debug', '
' . var_export( $response, true ) . '
' ); + + if ( is_wp_error( $response ) ) { + return $response; + } + + $response_code = wp_remote_retrieve_response_code( $response ); + $response_body = json_decode( wp_remote_retrieve_body( $response ), true ); + //return new WP_Error( 'debug', '
' . var_export( $response_body, true ) . '
' ); + //var_dump( $response_body ); + // Bail out early if there are any errors. + if ( is_wp_error( $response_body ) ) { + return $response_body; + } + + // If not a 200 status header, send back error. + if ( 200 != $response_code ) { + $type = ! empty( $response_body['type'] ) ? $response_body['type'] : 'api-error'; + + if ( empty( $response_code ) ) { + return new WP_Error( $type, __( 'The API was unreachable.', 'google-analytics-for-wordpress' ) ); + } + + if ( empty( $response_body ) || ( empty( $response_body['message'] ) && empty( $response_body['error'] ) ) ) { + return new WP_Error( $type, sprintf( __( 'The API returned a %s response', 'google-analytics-for-wordpress' ), $response_code ) ); + } + + if ( ! empty( $response_body['message'] ) ) { + return new WP_Error( $type, sprintf( __( 'The API returned a %d response with this message: %s', 'google-analytics-for-wordpress' ), $response_code, stripslashes( $response_body['message'] ) ) ); + } + + if ( ! empty( $response_body['error'] ) ) { + return new WP_Error( $type, sprintf( __( 'The API returned a %d response with this message: %s', 'google-analytics-for-wordpress' ), $response_code, stripslashes( $response_body['error'] ) ) ); + } + } + + // If TT required + if ( ! empty( $this->tt ) ) { + if ( empty( $response_body['tt'] ) || ! hash_equals( $this->tt, $response_body['tt'] ) ) { + // TT isn't set on return or doesn't match + return new WP_Error( 'validation-error', sprintf( __( 'Improper API request.', 'google-analytics-for-wordpress' ) ) ); + } + } + + // Return the json decoded content. + return $response_body; + } + + /** + * Sets a class property. + * + * @since 7.0.0 + * + * @param string $key The property to set. + * @param string $val The value to set for the property. + * @return mixed $value The response to the API call. + */ + public function set( $key, $val ) { + $this->{$key} = $val; + } + + /** + * Allow additional data to be passed in the request + * + * @since 7.0.0 + * + * @param array $data + * return void + */ + public function set_additional_data( array $data ) { + $this->additional_data = array_merge( $this->additional_data, $data ); + } + + /** + * Checks for SSL for making API requests. + * + * @since 7.0.0 + * + * return bool True if SSL is enabled, false otherwise. + */ + public function is_ssl() { + // Use the base is_ssl check first. + if ( is_ssl() ) { + return true; + } else if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && 'https' == $_SERVER['HTTP_X_FORWARDED_PROTO'] ) { + // Also catch proxies and load balancers. + return true; + } else if ( defined( 'FORCE_SSL_ADMIN' ) && FORCE_SSL_ADMIN ) { + return true; + } + + // Otherwise, return false. + return false; + } + + private function is_blocked( $url = '' ) { + global $Airplane_Mode_Core; + if ( defined( 'AIRMDE_VER' ) && ! empty( $Airplane_Mode_Core ) && $Airplane_Mode_Core->enabled() ) { + return new WP_Error( 'api-error', __( 'Reason: The API was unreachable because the Airplane Mode plugin is active.', 'google-analytics-for-wordpress' ) ); + } + + // The below page is a testing empty content HTML page used for firewall/router login detection + // and for image linking purposes in Google Images. We use it to test outbound connections since it is run on google.com + // and is only a few bytes large. Plus on Google's main CDN so it loads in most places in 0.07 seconds or less. Perfect for our + // use case of quickly testing outbound connections. + $testurl = ! empty( $this->testurl ) ? $this->testurl :'http://www.google.com/blank.html'; + if ( defined( 'WP_HTTP_BLOCK_EXTERNAL' ) && WP_HTTP_BLOCK_EXTERNAL ) { + if ( defined( 'WP_ACCESSIBLE_HOSTS' ) ) { + $wp_http = new WP_Http(); + $on_blacklist = $wp_http->block_request( $url ); + if ( $on_blacklist ) { + return new WP_Error( 'api-error', __( 'Reason: The API was unreachable because the API url is on the WP HTTP blocklist.', 'google-analytics-for-wordpress' ) ); + } else { + $params = array( + 'sslverify' => false, + 'timeout' => 2, + 'user-agent' => 'MonsterInsights/' . MONSTERINSIGHTS_VERSION, + 'body' => '' + ); + $response = wp_remote_get( $testurl, $params ); + if( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 ) { + return false; + } else { + if ( is_wp_error( $response ) ) { + return $response; + } else { + return new WP_Error( 'api-error', __( 'Reason: The API was unreachable because the call to Google failed.', 'google-analytics-for-wordpress' ) ); + } + } + } + } else { + return new WP_Error( 'api-error', __( 'Reason: The API was unreachable because no external hosts are allowed on this site.', 'google-analytics-for-wordpress' ) ); + } + } else { + $params = array( + 'sslverify' => false, + 'timeout' => 2, + 'user-agent' => 'MonsterInsights/' . MONSTERINSIGHTS_VERSION, + 'body' => '' + ); + $response = wp_remote_get( $testurl, $params ); + + if( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 ) { + return false; + } else { + if ( is_wp_error( $response ) ) { + return $response; + } else { + return new WP_Error( 'api-error', __( 'Reason: The API was unreachable because the call to Google failed.', 'google-analytics-for-wordpress' ) ); + } + } + } + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/auth.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/auth.php new file mode 100644 index 00000000..0503b21e --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/auth.php @@ -0,0 +1,250 @@ +profile = $this->get_analytics_profile(); + $this->network = $this->get_network_analytics_profile(); + } + + public function is_manual() { + return ! empty( $this->profile['manual'] ); + } + public function is_network_manual() { + return ! empty( $this->network['manual'] ); + } + + public function is_authed() { + return ! empty( $this->profile['key'] ); + } + + public function is_network_authed() { + return ! empty( $this->network['key'] ); + } + + public function get_analytics_profile( $force = false ) { + if ( ! empty( $this->profile ) && ! $force ) { + return $this->profile; + } else { + $profile = get_option( 'monsterinsights_site_profile', array() ); + $this->profile = $profile; + return $profile; + } + } + + public function get_network_analytics_profile( $force = false ) { + if ( ! empty( $this->network ) && ! $force ) { + return $this->network; + } else { + $profile = get_site_option( 'monsterinsights_network_profile', array() ); + $this->network = $profile; + return $profile; + } + } + + public function set_analytics_profile( $data = array() ){ + update_option( 'monsterinsights_site_profile', $data ); + $this->profile = $data; + + // If this is the first time, save the date when they connected. + $over_time = get_option( 'monsterinsights_over_time', array() ); + if ( empty( $over_time['connected_date'] ) ) { + $over_time['connected_date'] = time(); + update_option( 'monsterinsights_over_time', $over_time ); + } + } + + public function set_network_analytics_profile( $data = array() ){ + update_site_option( 'monsterinsights_network_profile', $data ); + $this->network = $data; + } + + public function delete_analytics_profile( $migrate = true ){ + if ( $migrate ) { + $newdata = array(); + if ( isset( $this->profile['ua'] ) ) { + $newdata['manual'] = $this->profile['ua']; + } + $this->profile = $newdata; + $this->set_analytics_profile( $newdata ); + } else { + $this->profile = array(); + delete_option( 'monsterinsights_site_profile' ); + } + } + + public function delete_network_analytics_profile( $migrate = true ){ + if ( $migrate ) { + $newdata = array(); + if ( isset( $this->network['ua'] ) ) { + $newdata['manual'] = $this->network['ua']; + } + $this->network = $newdata; + $this->set_network_analytics_profile( $newdata ); + } else { + $this->network = array(); + delete_site_option( 'monsterinsights_network_profile' ); + } + } + + public function set_manual_ua( $ua = '' ) { + if ( empty( $ua ) ) { + return; + } + + if ( $this->is_authed() ) { + MonsterInsights()->api_auth->delete_auth(); + } + + $data = array(); + if ( empty( $this->profile ) ) { + $data['manual'] = $ua; + } else { + $data = $this->profile; + $data['manual'] = $ua; + } + + do_action( 'monsterinsights_reports_delete_aggregate_data' ); + + $this->profile = $data; + $this->set_analytics_profile( $data ); + } + + public function set_network_manual_ua( $ua = '' ) { + if ( empty( $ua ) ) { + return; + } + + if ( $this->is_network_authed() ) { + MonsterInsights()->api_auth->delete_auth(); + } + + $data = array(); + if ( empty( $this->network ) ) { + $data['manual'] = $ua; + } else { + $data = $this->network; + $data['manual'] = $ua; + } + + do_action( 'monsterinsights_reports_delete_network_aggregate_data' ); + + $this->network = $data; + $this->set_network_analytics_profile( $data ); + } + + public function delete_manual_ua() { + if ( ! empty( $this->profile ) && ! empty( $this->profile['manual'] ) ) { + unset( $this->profile['manual'] ); + $this->set_analytics_profile( $this->profile ); + } + } + + public function delete_network_manual_ua() { + if ( ! empty( $this->network ) && ! empty( $this->network['manual'] ) ) { + unset( $this->network['manual'] ); + $this->set_network_analytics_profile( $this->network ); + } + } + + public function get_manual_ua() { + return ! empty( $this->profile['manual'] ) ? monsterinsights_is_valid_ua( $this->profile['manual'] ) : ''; + } + + public function get_network_manual_ua() { + return ! empty( $this->network['manual'] ) ? monsterinsights_is_valid_ua( $this->network['manual'] ) : ''; + } + + public function get_ua() { + return ! empty( $this->profile['ua'] ) ? monsterinsights_is_valid_ua( $this->profile['ua'] ) : ''; + } + + public function get_network_ua() { + return ! empty( $this->network['ua'] ) ? monsterinsights_is_valid_ua( $this->network['ua'] ) : ''; + } + + public function get_viewname(){ + return ! empty( $this->profile['viewname'] ) ? $this->profile['viewname'] : ''; + } + + public function get_network_viewname(){ + return ! empty( $this->network['viewname'] ) ? $this->network['viewname'] : ''; + } + + public function get_accountid(){ + return ! empty( $this->profile['a'] ) ? $this->profile['a'] : ''; + } + + public function get_network_accountid(){ + return ! empty( $this->network['a'] ) ? $this->network['a'] : ''; + } + + public function get_propertyid(){ + return ! empty( $this->profile['w'] ) ? $this->profile['w'] : ''; + } + + public function get_network_propertyid(){ + return ! empty( $this->network['w'] ) ? $this->network['w'] : ''; + } + + public function get_viewid(){ // also known as profileID + return ! empty( $this->profile['p'] ) ? $this->profile['p'] : ''; + } + + public function get_network_viewid(){ // also known as profileID + return ! empty( $this->network['p'] ) ? $this->network['p'] : ''; + } + + public function get_key(){ + return ! empty( $this->profile['key'] ) ? $this->profile['key'] : ''; + } + + public function get_network_key(){ + return ! empty( $this->network['key'] ) ? $this->network['key'] : ''; + } + + public function get_token(){ + return ! empty( $this->profile['token'] ) ? $this->profile['token'] : ''; + } + + public function get_network_token(){ + return ! empty( $this->network['token'] ) ? $this->network['token'] : ''; + } + + public function get_referral_url(){ + $url = ''; + + if ( $this->is_authed() ) { + $url .= 'a' . MonsterInsights()->auth->get_accountid() . 'w' . MonsterInsights()->auth->get_propertyid() . 'p' . MonsterInsights()->auth->get_viewid() . '/'; + } else if ( $this->is_network_authed() ) { + $url .= 'a' . MonsterInsights()->auth->get_network_accountid() . 'w' . MonsterInsights()->auth->get_network_propertyid() . 'p' . MonsterInsights()->auth->get_network_viewid() . '/'; + } + + return $url; + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/capabilities.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/capabilities.php new file mode 100644 index 00000000..f9dda5e3 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/capabilities.php @@ -0,0 +1,89 @@ +', '' ) . esc_html ( $message ) ); + } +} + +/** + * Marks a function as deprecated and informs when it has been used. + * + * There is a hook monsterinsights_deprecated_function_run that will be called that can be used + * to get the backtrace up to what file and function called the deprecated + * function. Based on the one in EDD core. + * + * The current behavior is to trigger a user error if WP_DEBUG is true. + * + * This function is to be used in every function that is deprecated. + * + * @since 6.0.0 + * @access private + * + * @uses do_action() Calls 'monsterinsights_deprecated_function_run' and passes the function name, what to use instead, + * and the version the function was deprecated in. + * @uses apply_filters() Calls 'monsterinsights_deprecated_function_trigger_error' and expects boolean value of true to do + * trigger or false to not trigger error. + * + * @param string $function The function that was called + * @param string $version The version of WordPress that deprecated the function + * @param array $backtrace Optional. Contains stack backtrace of deprecated function + * @return void + */ +function _monsterinsights_deprecated_function( $function, $version, $backtrace = null ) { + + /** + * Deprecated Function Action. + * + * Allow plugin run an action on the use of a + * deprecated function. This could be used to + * feed into an error logging program or file. + * + * @since 6.0.0 + * + * @param string $function The function that was called. + * @param string $version The version of WordPress that deprecated the function. + * @param array $backtrace Optional. Contains stack backtrace of deprecated function. + */ + do_action( 'deprecated_function_run', $function, $version, $backtrace ); + + /** + * Filters whether to trigger an error for deprecated functions. + * + * @since 6.0.0 + * + * @param bool $trigger Whether to trigger the error for deprecated functions. Default true. + */ + if ( ( WP_DEBUG && apply_filters( 'deprecated_function_trigger_error', true ) ) || monsterinsights_is_debug_mode() ) { + trigger_error( sprintf( esc_html__( '%1$s is %3$sdeprecated%4$s since MonsterInsights version %2$s.', 'google-analytics-for-wordpress' ), $function, $version, '', '' ) ); + trigger_error( print_r( $backtrace, 1 ) );// Limited to previous 1028 characters, but since we only need to move back 1 in stack that should be fine. + // Alternatively we could dump this to a file. + } +} + +/** + * Marks something as deprecated. + * + * The current behavior is to trigger a user error if WP_DEBUG is true. + * + * @since 6.0.0 + * @access private + * + * @uses apply_filters() Calls 'monsterinsights_deprecated_trigger_error' and expects boolean value of true to do + * trigger or false to not trigger error. + * + * @param string $message Deprecation message shown. + * @return void + */ +function _monsterinsights_deprecated( $message ) { + + /** + * Deprecated Message Filter. + * + * Allow plugin to filter the deprecated message. + * + * @since 6.0.0 + * + * @param string $message Error message. + */ + do_action( 'monsterinsights_deprecated_run', $message ); + + $show_errors = current_user_can( 'manage_options' ); + + /** + * Deprecated Error Trigger. + * + * Allow plugin to filter the output error trigger. + * + * @since 6.0.0 + * + * @param bool $show_errors Whether to show errors. + */ + $show_errors = apply_filters( 'monsterinsights_deprecated_trigger_error', $show_errors ); + if ( ( WP_DEBUG && $show_errors ) || monsterinsights_is_debug_mode() ) { + trigger_error( esc_html( $message ) ); + } +} + + +/** + * Start Deprecated Actions & Filters. + * + * These backwards compatibility fixes may be removed at any time. + * Users/Developers are encouraged to update their code as soon as possible. + */ + diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/class-tracking-abstract.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/class-tracking-abstract.php new file mode 100644 index 00000000..21383284 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/class-tracking-abstract.php @@ -0,0 +1,79 @@ +"; + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/events/class-analytics-events.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/events/class-analytics-events.php new file mode 100644 index 00000000..7643251c --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/events/class-analytics-events.php @@ -0,0 +1,116 @@ + $pair ) { + // if empty pair, unset and continue + if ( empty( $pair['path'] ) ) { + unset( $inbound_paths[$index] ); + continue; + } + + // if path does not start with a /, start it with that + $path = ! empty( $pair['path'] ) ? $pair['path'] : 'aff'; + $inbound_paths[$index]['path'] = trim( $path ); + + // js escape the link label + $label = ! empty( $pair['label'] ) ? $pair['label'] : 'aff'; + $inbound_paths[$index]['label'] = esc_js( trim( $label ) ); + } + } + + $inbound_paths = wp_json_encode( $inbound_paths ); + + // Get download extensions to track + $download_extensions = monsterinsights_get_option( 'extensions_of_files', '' ); + $download_extensions = explode( ',', str_replace( '.', '', $download_extensions ) ); + if ( ! is_array( $download_extensions ) ) { + $download_extensions = array( $download_extensions ); + } + $i = 0; + foreach( $download_extensions as $extension ){ + $download_extensions[ $i ] = esc_js( trim( $extension ) ); + $i++; + } + + $download_extensions = implode( ",", $download_extensions ); + + $hash_tracking = monsterinsights_get_option( 'hash_tracking', false ) ? 'true' : 'false'; + + $suffix = ( defined( 'WP_DEBUG' ) && WP_DEBUG ) || ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + if ( ! file_exists( MONSTERINSIGHTS_PLUGIN_DIR . 'assets/js/frontend.min.js' ) ) { + $suffix = ''; + } + wp_enqueue_script( 'monsterinsights-frontend-script', plugins_url( 'assets/js/frontend' . $suffix . '.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), false ); + wp_localize_script( + 'monsterinsights-frontend-script', + 'monsterinsights_frontend', + array( + 'js_events_tracking' => 'true', + 'download_extensions' => $download_extensions, /* Let's get the extensions to track */ + 'inbound_paths' => $inbound_paths, /* Let's get the internal paths to track */ + 'home_url' => home_url(), /* Let's get the url to compare for external/internal use */ + 'hash_tracking' => $hash_tracking, /* Should hash track */ + ) + ); + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/events/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/events/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/events/index.php @@ -0,0 +1,4 @@ +frontend_output(); + } else { + require_once plugin_dir_path( MONSTERINSIGHTS_PLUGIN_FILE ) . 'includes/frontend/tracking/class-tracking-analytics.php'; + $tracking = new MonsterInsights_Tracking_Analytics(); + echo $tracking->frontend_output(); + } + + do_action( 'monsterinsights_tracking_after_' . $mode ); + do_action( 'monsterinsights_tracking_after', $mode ); +} +add_action( 'wp_head', 'monsterinsights_tracking_script', 6 ); +//add_action( 'login_head', 'monsterinsights_tracking_script', 6 ); + +/** + * Get frontend tracking options. + * + * This function is used to return an array of parameters + * for the frontend_output() function to output. These are + * generally dimensions and turned on GA features. + * + * @since 6.0.0 + * @access public + * + * @return array Array of the options to use. + */ +function monsterinsights_events_tracking( ) { + $track_user = monsterinsights_track_user(); + + if ( $track_user ) { + require_once plugin_dir_path( MONSTERINSIGHTS_PLUGIN_FILE ) . 'includes/frontend/events/class-analytics-events.php'; + new MonsterInsights_Analytics_Events(); + } else { + // User is in the disabled group or events mode is off + } +} +add_action( 'template_redirect', 'monsterinsights_events_tracking', 9 ); + +/** + * Add the UTM source parameters in the RSS feeds to track traffic. + * + * @since 6.0.0 + * @access public + * + * @param string $guid The link for the RSS feed. + * + * @return string The new link for the RSS feed. + */ +function monsterinsights_rss_link_tagger( $guid ) { + global $post; + + if ( monsterinsights_get_option( 'tag_links_in_rss', false ) ){ + if ( is_feed() ) { + if ( monsterinsights_get_option( 'allow_anchor', false ) ) { + $delimiter = '#'; + } else { + $delimiter = '?'; + if ( strpos( $guid, $delimiter ) > 0 ) { + $delimiter = '&'; + } + } + return $guid . $delimiter . 'utm_source=rss&utm_medium=rss&utm_campaign=' . urlencode( $post->post_name ); + } + } + return $guid; +} +add_filter( 'the_permalink_rss', 'monsterinsights_rss_link_tagger', 99 ); + + +/** + * Checks used for loading the frontend scripts/admin bar button. + */ +function monsterinsights_prevent_loading_frontend_reports() { + return ! current_user_can( 'monsterinsights_view_dashboard' ) || monsterinsights_get_option( 'hide_admin_bar_reports' ) || function_exists( 'monsterinsights_is_reports_page' ) && monsterinsights_is_reports_page(); +} + +/** + * Add an admin bar menu item on the frontend. + * + * @since 7.5.0 + * + * @return void + */ +function monsterinsights_add_admin_bar_menu() { + if ( monsterinsights_prevent_loading_frontend_reports() ) { + return; + } + + global $wp_admin_bar; + + $args = array( + 'id' => 'monsterinsights_frontend_button', + 'title' => ' Insights', // Maybe allow translation? + 'href' => '#', + ); + + if ( method_exists( $wp_admin_bar, 'add_menu' ) ) { + $wp_admin_bar->add_menu( $args ); + } +} + +add_action( 'admin_bar_menu', 'monsterinsights_add_admin_bar_menu', 999 ); + +/** + * Load the scripts needed for the admin bar. + * + * @since 7.5.0 + * + * @return void + */ +function monsterinsights_frontend_admin_bar_scripts() { + if ( monsterinsights_prevent_loading_frontend_reports() ) { + return; + } + + $version_path = monsterinsights_is_pro_version() ? 'pro' : 'lite'; + $rtl = is_rtl() ? '.rtl' : ''; + $frontend_js_url = defined( 'MONSTERINSIGHTS_LOCAL_FRONTEND_JS_URL' ) && MONSTERINSIGHTS_LOCAL_FRONTEND_JS_URL ? MONSTERINSIGHTS_LOCAL_FRONTEND_JS_URL : plugins_url( $version_path . '/assets/vue/js/frontend.js', MONSTERINSIGHTS_PLUGIN_FILE ); + + if ( ! defined( 'MONSTERINSIGHTS_LOCAL_FRONTEND_JS_URL' ) ) { + wp_enqueue_style( 'monsterinsights-vue-frontend-style', plugins_url( $version_path . '/assets/vue/css/frontend' . $rtl . '.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() ); + wp_enqueue_script( 'monsterinsights-vue-vendors', plugins_url( $version_path . '/assets/vue/js/chunk-frontend-vendors.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), true ); + wp_enqueue_script( 'monsterinsights-vue-common', plugins_url( $version_path . '/assets/vue/js/chunk-common.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), true ); + } else { + wp_enqueue_script( 'monsterinsights-vue-vendors', MONSTERINSIGHTS_LOCAL_VENDORS_JS_URL, array(), monsterinsights_get_asset_version(), true ); + wp_enqueue_script( 'monsterinsights-vue-common', MONSTERINSIGHTS_LOCAL_COMMON_JS_URL, array(), monsterinsights_get_asset_version(), true ); + } + + wp_register_script( 'monsterinsights-vue-frontend', $frontend_js_url, array(), monsterinsights_get_asset_version(), true ); + wp_enqueue_script( 'monsterinsights-vue-frontend' ); + + $page_title = is_singular() ? get_the_title() : monsterinsights_get_page_title(); + // We do not have a current auth. + $site_auth = MonsterInsights()->auth->get_viewname(); + $ms_auth = is_multisite() && MonsterInsights()->auth->get_network_viewname(); + + // Check if any of the other admin scripts are enqueued, if so, use their object. + if ( ! wp_script_is( 'monsterinsights-vue-script' ) && ! wp_script_is( 'monsterinsights-vue-reports' ) && ! wp_script_is( 'monsterinsights-vue-widget' ) ) { + wp_localize_script( + 'monsterinsights-vue-frontend', + 'monsterinsights', + array( + 'ajax' => admin_url( 'admin-ajax.php' ), + 'nonce' => wp_create_nonce( 'mi-admin-nonce' ), + 'network' => is_network_admin(), + 'translations' => wp_get_jed_locale_data( monsterinsights_is_pro_version() ? 'ga-premium' : 'google-analytics-for-wordpress' ), + 'assets' => plugins_url( $version_path . '/assets/vue', MONSTERINSIGHTS_PLUGIN_FILE ), + 'addons_url' => is_multisite() ? network_admin_url( 'admin.php?page=monsterinsights_network#/addons' ) : admin_url( 'admin.php?page=monsterinsights_settings#/addons' ), + 'page_id' => is_singular() ? get_the_ID() : false, + 'page_title' => $page_title, + 'plugin_version' => MONSTERINSIGHTS_VERSION, + 'shareasale_id' => monsterinsights_get_shareasale_id(), + 'shareasale_url' => monsterinsights_get_shareasale_url( monsterinsights_get_shareasale_id(), '' ), + 'is_admin' => is_admin(), + 'reports_url' => add_query_arg( 'page', 'monsterinsights_reports', admin_url( 'admin.php' ) ), + 'authed' => $site_auth || $ms_auth, + 'getting_started_url' => is_multisite() ? network_admin_url( 'admin.php?page=monsterinsights_network#/about/getting-started' ) : admin_url( 'admin.php?page=monsterinsights_settings#/about/getting-started' ), + 'wizard_url' => admin_url( 'index.php?page=monsterinsights-onboarding' ), + ) + ); + } +} + +add_action( 'wp_enqueue_scripts', 'monsterinsights_frontend_admin_bar_scripts' ); +add_action( 'admin_enqueue_scripts', 'monsterinsights_frontend_admin_bar_scripts', 1005 ); + + +/** + * Load the tracking notice for logged in users. + */ +function monsterinsights_administrator_tracking_notice() { + // Don't do anything for guests. + if ( ! is_user_logged_in() ) { + return; + } + + // Only show this to users who are not tracked. + if ( monsterinsights_track_user() ) { + return; + } + + // Only show when tracking. + $ua = monsterinsights_get_ua(); + if ( empty( $ua ) ) { + return; + } + + // Don't show if already dismissed. + if ( get_option( 'monsterinsights_frontend_tracking_notice_viewed', false ) ) { + return; + } + + ?> +
+
+ MonsterInsights Mascot +
+
+

+

+ monsterinsights_is_pro_version() ? 'proplugin' : 'liteplugin', + 'utm_medium' => 'frontend-notice', + 'utm_campaign' => 'admin-tracking-doc', + ), $doc_url ); + // Translators: %s is the link to the article where more details about tracking are listed. + printf( esc_html__( 'To keep stats accurate, we do not load Google Analytics scripts for admin users. %1$sLearn More »%2$s', 'ga-premium' ), '', '' ); + ?> +

+
+
×
+
+ + + + frontend_output(); + + do_action( 'monsterinsights_tracking_after_analytics' ); + do_action( 'monsterinsights_tracking_after', 'analytics' ); + + $track_user = monsterinsights_track_user(); + + if ( $track_user ) { + require_once plugin_dir_path( MONSTERINSIGHTS_PLUGIN_FILE ) . 'includes/frontend/events/class-analytics-events.php'; + new MonsterInsights_Analytics_Events(); + + // Let's run form tracking if we find it + if ( function_exists( 'monsterinsights_forms_output_after_script' ) ) { + monsterinsights_forms_output_after_script( array() ); + } + } +} +add_action( 'seedprod_monsterinsights_output_tracking', 'monsterinsights_seedprod_tracking', 6, 1 ); \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/tracking/class-tracking-analytics.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/tracking/class-tracking-analytics.php new file mode 100644 index 00000000..a6703bc5 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/tracking/class-tracking-analytics.php @@ -0,0 +1,340 @@ + 'custom_code', + 'value' => stripslashes( $code ), + ); + } + + // Anonymous data + if ( monsterinsights_get_option( 'anonymize_ips', false ) ) { + $options['anonymize_ips'] = "'set', 'anonymizeIp', true"; + } + + $options = apply_filters( 'monsterinsights_frontend_tracking_options_analytics_before_scripts', $options ); + + // add demographics + if ( monsterinsights_get_option( 'demographics', false ) ) { + $options['demographics'] = "'require', 'displayfeatures'"; + } + + // Add Enhanced link attribution. + if ( monsterinsights_get_option( 'enhanced_link_attribution', false ) ) { + $options['enhanced_link_attribution'] = "'require', 'linkid', 'linkid.js'"; + } + + // Add cross-domain tracking. + if ( is_array( $cross_domains ) && ! empty( $cross_domains ) ) { + $options['cross_domain_tracking'] = "'require', 'linker'"; + $cross_domains_strings = array(); + foreach ( $cross_domains as $cross_domain ) { + if ( ! isset( $cross_domain['domain'] ) ) { + continue; + } + $cross_domains_strings[] = '\'' . $cross_domain['domain'] . '\''; + } + if ( ! empty( $cross_domains_strings ) ) { + $cross_domains_strings = implode( ',', $cross_domains_strings ); + $options['cross_domains'] = "'linker:autoLink', [$cross_domains_strings]"; + } + } + + $options = apply_filters( 'monsterinsights_frontend_tracking_options_analytics_before_pageview', $options ); + $options = apply_filters( 'monsterinsights_frontend_tracking_options_before_pageview', $options, $this->name, $this->version ); + + if ( is_404() ) { + if ( monsterinsights_get_option( 'hash_tracking', false ) ) { + $options['send'] = "'send','pageview','/404.html?page=' + document.location.pathname + document.location.search + location.hash + '&from=' + document.referrer"; + } else { + $options['send'] = "'send','pageview','/404.html?page=' + document.location.pathname + document.location.search + '&from=' + document.referrer"; + } + } else if ( $wp_query->is_search ) { + $pushstr = "'send','pageview','/?s="; + if ( (int) $wp_query->found_posts === 0 ) { + $options['send'] = $pushstr . 'no-results:' . rawurlencode( $wp_query->query_vars['s'] ) . "&cat=no-results'"; + } else if ( (int) $wp_query->found_posts === 1 ) { + $options['send'] = $pushstr . rawurlencode( $wp_query->query_vars['s'] ) . "&cat=1-result'"; + } else if ( $wp_query->found_posts > 1 && $wp_query->found_posts < 6 ) { + $options['send'] = $pushstr . rawurlencode( $wp_query->query_vars['s'] ) . "&cat=2-5-results'"; + } else { + $options['send'] = $pushstr . rawurlencode( $wp_query->query_vars['s'] ) . "&cat=plus-5-results'"; + } + } else if ( monsterinsights_get_option( 'hash_tracking', false ) ) { + $options['send'] = "'send','pageview', location.pathname + location.search + location.hash"; + } else { + $options['send'] = "'send','pageview'"; + } + + $options = apply_filters( 'monsterinsights_frontend_tracking_options_analytics_end', $options ); + return $options; + } + + /** + * Get frontend output. + * + * This function is used to return the Javascript + * to output in the head of the page for the given + * tracking method. + * + * @since 6.0.0 + * @access public + * + * @return string Javascript to output. + */ + public function frontend_output( ) { + $options = $this->frontend_tracking_options(); + $src = apply_filters( 'monsterinsights_frontend_output_analytics_src', '//www.google-analytics.com/analytics.js' ); + $compat_mode = monsterinsights_get_option( 'gatracker_compatibility_mode', false ); + $compat = $compat_mode ? 'window.ga = __gaTracker;' : ''; + $track_user = monsterinsights_track_user(); + $ua = monsterinsights_get_ua(); + $output = ''; + $reason = ''; + $attributes = apply_filters( 'monsterinsights_tracking_analytics_script_attributes', array( 'type' => "text/javascript", 'data-cfasync' => 'false' ) ); + $attr_string = ''; + if ( ! empty( $attributes ) ) { + foreach( $attributes as $attr_name => $attr_value ) { + if ( ! empty( $attr_name ) ) { + $attr_string .= ' ' . sanitize_key( $attr_name ) . '="' . esc_attr( $attr_value ) . '"'; + } else { + $attr_string .= ' ' . sanitize_key( $attr_value ); + } + } + } + ob_start(); + ?> + +' . PHP_EOL; + } else if ( current_user_can( 'monsterinsights_save_settings' ) ) { + $reason = __( 'Note: MonsterInsights does not track you as a logged-in site administrator to prevent site owners from accidentally skewing their own Google Analytics data.'. PHP_EOL . 'If you are testing Google Analytics code, please do so either logged out or in the private browsing/incognito mode of your web browser.', 'google-analytics-for-wordpress' ); + $output .= '' . PHP_EOL; + } else { + $reason = __( 'Note: The site owner has disabled Google Analytics tracking for your user role.', 'google-analytics-for-wordpress' ); + $output .= '' . PHP_EOL; + } + echo $output; +} ?> + +> + var mi_version = ''; + var mi_track_user = ; + var mi_no_track_reason = ; + + +should_do_optout() ) { ?> + var disableStr = 'ga-disable-'; + + /* Function to detect opted out users */ + function __gaTrackerIsOptedOut() { + return document.cookie.indexOf(disableStr + '=true') > -1; + } + + /* Disable tracking if the opt-out cookie exists. */ + if ( __gaTrackerIsOptedOut() ) { + window[disableStr] = true; + } + + /* Opt-out function */ + function __gaTrackerOptout() { + document.cookie = disableStr + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; + window[disableStr] = true; + } + + + if ( mi_track_user ) { + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','','__gaTracker'); + += 1 ) { + foreach ( $options as $item ) { + if ( ! is_array( $item ) ) { + echo ' __gaTracker(' . $item . ");\n"; + } else if ( ! empty ( $item['value'] ) ) { + echo ' ' . $item['value'] . "\n"; + } + } + } + if ( $compat_mode ) { + // Ensure that GA is fully loaded and assign to ga. + echo " __gaTracker( function() { window.ga = __gaTracker; } );\n"; + } + ?> + } else { +should_do_optout() ) { ?> + console.log( "" ); + (function() { + /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ + var noopfn = function() { + return null; + }; + var noopnullfn = function() { + return null; + }; + var Tracker = function() { + return null; + }; + var p = Tracker.prototype; + p.get = noopfn; + p.set = noopfn; + p.send = noopfn; + var __gaTracker = function() { + var len = arguments.length; + if ( len === 0 ) { + return; + } + var f = arguments[len-1]; + if ( typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function' ) { + console.log( ' __gaTracker(' + arguments[0] + " ....) " + mi_no_track_reason ); + return; + } + try { + f.hitCallback(); + } catch (ex) { + + } + }; + __gaTracker.create = function() { + return new Tracker(); + }; + __gaTracker.getByName = noopnullfn; + __gaTracker.getAll = function() { + return []; + }; + __gaTracker.remove = noopfn; + window['__gaTracker'] = __gaTracker; + + })(); + + } + + + + + +'; + $output .= ''; + $output .= ''; + return $output; + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/tracking/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/tracking/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/tracking/index.php @@ -0,0 +1,4 @@ +ID; + } + $user_cid = monsterinsights_get_uuid(); + $saved_cid = ! empty( $payment_id ) ? get_post_meta( $payment_id, '_yoast_gau_uuid', true ) : false; + + if ( ! empty( $payment_id ) && ! empty( $saved_cid ) ) { + return $saved_cid; + } else if ( ! empty( $user_cid ) ) { + return $user_cid; + } else { + return monsterinsights_generate_uuid(); + } +} + +/** + * Returns the Google Analytics clientId to store for later use + * + * @since 6.0.0 + * + * @link https://developers.google.com/analytics/devguides/collection/analyticsjs/domains#getClientId + * + * @return bool|string False if cookie isn't set, GA UUID otherwise + */ +function monsterinsights_get_uuid() { + if ( empty( $_COOKIE['_ga'] ) ) { + return false; + } + + /** + * Example cookie formats: + * + * GA1.2.XXXXXXX.YYYYY + * _ga=1.2.XXXXXXX.YYYYYY -- We want the XXXXXXX.YYYYYY part + * + */ + + $ga_cookie = $_COOKIE['_ga']; + $cookie_parts = explode('.', $ga_cookie ); + if ( is_array( $cookie_parts ) && ! empty( $cookie_parts[2] ) && ! empty( $cookie_parts[3] ) ) { + $uuid = (string) $cookie_parts[2] . '.' . (string) $cookie_parts[3]; + if ( is_string( $uuid ) ) { + return $uuid; + } else { + return false; + } + } else { + return false; + } +} + + +/** + * Generate UUID v4 function - needed to generate a CID when one isn't available + * + * @link http://www.stumiller.me/implementing-google-analytics-measurement-protocol-in-php-and-wordpress/ + * + * @since 6.1.8 + * @return string + */ +function monsterinsights_generate_uuid() { + + return sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x', + + // 32 bits for "time_low" + mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), + + // 16 bits for "time_mid" + mt_rand( 0, 0xffff ), + + // 16 bits for "time_hi_and_version", + // four most significant bits holds version number 4 + mt_rand( 0, 0x0fff ) | 0x4000, + + // 16 bits, 8 bits for "clk_seq_hi_res", + // 8 bits for "clk_seq_low", + // two most significant bits holds zero and one for variant DCE1.1 + mt_rand( 0, 0x3fff ) | 0x8000, + + // 48 bits for "node" + mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ) + ); +} + +/** + * Returns the Google Analytics clientId to store for later use + * + * @since 6.0.0 + * + * @return GA UUID or error code. + */ +function monsterinsights_get_cookie( $debug = false ) { + if ( empty( $_COOKIE['_ga'] ) ) { + return ( $debug ) ? 'FCE' : false; + } + + $ga_cookie = $_COOKIE['_ga']; + $cookie_parts = explode('.', $ga_cookie ); + if ( is_array( $cookie_parts ) && ! empty( $cookie_parts[2] ) && ! empty( $cookie_parts[3] ) ) { + $uuid = (string) $cookie_parts[2] . '.' . (string) $cookie_parts[3]; + if ( is_string( $uuid ) ) { + return $ga_cookie; + } else { + return ( $debug ) ? 'FA' : false; + } + } else { + return ( $debug ) ? 'FAE' : false; + } +} + + +function monsterinsights_generate_ga_client_id() { + return rand(100000000,999999999) . '.' . time(); +} + + +/** + * Hours between two timestamps. + * + * @access public + * @since 6.0.0 + * + * @param string $start Timestamp of start time (in seconds since Unix). + * @param string $stop Timestamp of stop time (in seconds since Unix). Optional. If not used, current_time (in UTC 0 / GMT ) is used. + * + * @return int Hours between the two timestamps, rounded. + */ +function monsterinsights_hours_between( $start, $stop = false ) { + if ( $stop === false ) { + $stop = time(); + } + + $diff = (int) abs( $stop - $start ); + $hours = round( $diff / HOUR_IN_SECONDS ); + return $hours; +} + +/** + * Is This MonsterInsights Pro? + * + * We use this function monsterinsights_to determine if the install is a pro version or a lite version install of MonsterInsights. + * If the install is a lite version we disable the install from admin functionality[1] for addons as WordPress.org requires us to, + * we change the links for where to get support (wp.org forum for free; our site for pro), we use this determine what class to load as + * the base class in addons (to avoid fatal errors) and we use this on the system info page to know what constants to display values for + * as the lite and pro versions of our plugin have different constants (and names for those constants) you can declare and use. + * + * [1] Note: This is not "feature-locking" under GPL guidelines but rather something WordPress.org requires us to do to stay + * in compliance with their rules. We wish we didn't have to do this, as in our oppinion this diminishes the user experience + * of users installing our free and premium addons, and we'd love to turn this on for non-Pro installs, but we're not allowed to. + * If WordPress.org ever changes their mind on this subject, we'd totally turn on that feature for Lite installs in a heartbeat. + * + * @todo Are we allowed to turn on admin installing if the user has to manually declare a PHP constant (and thus would not be on + * either by default or via any sort of user interface)? If so, we could add a constant for forcing Pro version so that users can see + * for themselves that we're not feature locking anything inside the plugin + it would make it easier for our team to test stuff (both via + * Travis-CI but also when installing addons to test with the Lite version). Also this would allow for a better user experience for users + * who want that feature. + * + * @since 6.0.0 + * @access public + * + * @return bool True if pro version. + */ +function monsterinsights_is_pro_version() { + if ( class_exists( 'MonsterInsights' ) ) { + return true; + } else { + return false; + } +} + + +/** + * Get the user roles of this WordPress blog + * + * @return array + */ +function monsterinsights_get_roles() { + global $wp_roles; + + $all_roles = $wp_roles->roles; + $roles = array(); + + /** + * Filter: 'editable_roles' - Allows filtering of the roles shown within the plugin (and elsewhere in WP as it's a WP filter) + * + * @api array $all_roles + */ + $editable_roles = apply_filters( 'editable_roles', $all_roles ); + + foreach ( $editable_roles as $id => $name ) { + $roles[ $id ] = translate_user_role( $name['name'] ); + } + + return $roles; +} + +/** + * Get the user roles which can manage options. Used to prevent these roles from getting unselected in the settings. + * + * @return array + */ +function monsterinsights_get_manage_options_roles() { + global $wp_roles; + + $all_roles = $wp_roles->roles; + $roles = array(); + + /** + * Filter: 'editable_roles' - Allows filtering of the roles shown within the plugin (and elsewhere in WP as it's a WP filter) + * + * @api array $all_roles + */ + $editable_roles = apply_filters( 'editable_roles', $all_roles ); + + foreach ( $editable_roles as $id => $role ) { + if ( isset( $role['capabilities']['manage_options'] ) && $role['capabilities']['manage_options'] ) { + $roles[ $id ] = translate_user_role( $role['name'] ); + } + } + + return $roles; +} + +/** Need to escape in advance of passing in $text. */ +function monsterinsights_get_message( $type = 'error', $text = '' ) { + $div = ''; + if ( $type === 'error' || $type === 'alert' || $type === 'success' || $type === 'info' ) { + $base = MonsterInsights(); + return $base->notices->display_inline_notice( 'monsterinsights_standard_notice', '', $text, $type, false, array( 'skip_message_escape' => true ) ); + } else { + return ''; + } +} + +function monsterinsights_is_dev_url( $url = '' ) { + $is_local_url = false; + // Trim it up + $url = strtolower( trim( $url ) ); + // Need to get the host...so let's add the scheme so we can use parse_url + if ( false === strpos( $url, 'http://' ) && false === strpos( $url, 'https://' ) ) { + $url = 'http://' . $url; + } + $url_parts = parse_url( $url ); + $host = ! empty( $url_parts['host'] ) ? $url_parts['host'] : false; + if ( ! empty( $url ) && ! empty( $host ) ) { + if ( false !== ip2long( $host ) ) { + if ( ! filter_var( $host, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE ) ) { + $is_local_url = true; + } + } else if ( 'localhost' === $host ) { + $is_local_url = true; + } + + $tlds_to_check = array( '.local', ':8888', ':8080', ':8081', '.invalid', '.example', '.test' ); + foreach ( $tlds_to_check as $tld ) { + if ( false !== strpos( $host, $tld ) ) { + $is_local_url = true; + break; + } + + } + if ( substr_count( $host, '.' ) > 1 ) { + $subdomains_to_check = array( 'dev.', '*.staging.', 'beta.', 'test.' ); + foreach ( $subdomains_to_check as $subdomain ) { + $subdomain = str_replace( '.', '(.)', $subdomain ); + $subdomain = str_replace( array( '*', '(.)' ), '(.*)', $subdomain ); + if ( preg_match( '/^(' . $subdomain . ')/', $host ) ) { + $is_local_url = true; + break; + } + } + } + } + return $is_local_url; +} + +// Set cookie to expire in 2 years +function monsterinsights_get_cookie_expiration_date( $time ) { + return date('D, j F Y H:i:s', time() + $time ); +} + +function monsterinsights_string_ends_with( $string, $ending ) { + $strlen = strlen($string); + $endinglen = strlen($ending); + if ( $endinglen > $strlen ) { + return false; + } + return substr_compare( $string, $ending, $strlen - $endinglen, $endinglen) === 0; +} + +function monsterinsights_string_starts_with( $string, $start ) { + if ( ! is_string( $string ) || ! is_string( $start ) ) { + return false; + } + + return substr( $string, 0, strlen( $start ) ) === $start; +} + +function monsterinsights_get_country_list( $translated = false ) { + if ( $translated ) { + $countries = array( + '' => '', + 'US' => __( 'United States', 'google-analytics-for-wordpress' ), + 'CA' => __( 'Canada', 'google-analytics-for-wordpress' ), + 'GB' => __( 'United Kingdom', 'google-analytics-for-wordpress' ), + 'AF' => __( 'Afghanistan', 'google-analytics-for-wordpress' ), + 'AX' => __( 'Åland Islands', 'google-analytics-for-wordpress' ), + 'AL' => __( 'Albania', 'google-analytics-for-wordpress' ), + 'DZ' => __( 'Algeria', 'google-analytics-for-wordpress' ), + 'AS' => __( 'American Samoa', 'google-analytics-for-wordpress' ), + 'AD' => __( 'Andorra', 'google-analytics-for-wordpress' ), + 'AO' => __( 'Angola', 'google-analytics-for-wordpress' ), + 'AI' => __( 'Anguilla', 'google-analytics-for-wordpress' ), + 'AQ' => __( 'Antarctica', 'google-analytics-for-wordpress' ), + 'AG' => __( 'Antigua and Barbuda', 'google-analytics-for-wordpress' ), + 'AR' => __( 'Argentina', 'google-analytics-for-wordpress' ), + 'AM' => __( 'Armenia', 'google-analytics-for-wordpress' ), + 'AW' => __( 'Aruba', 'google-analytics-for-wordpress' ), + 'AU' => __( 'Australia', 'google-analytics-for-wordpress' ), + 'AT' => __( 'Austria', 'google-analytics-for-wordpress' ), + 'AZ' => __( 'Azerbaijan', 'google-analytics-for-wordpress' ), + 'BS' => __( 'Bahamas', 'google-analytics-for-wordpress' ), + 'BH' => __( 'Bahrain', 'google-analytics-for-wordpress' ), + 'BD' => __( 'Bangladesh', 'google-analytics-for-wordpress' ), + 'BB' => __( 'Barbados', 'google-analytics-for-wordpress' ), + 'BY' => __( 'Belarus', 'google-analytics-for-wordpress' ), + 'BE' => __( 'Belgium', 'google-analytics-for-wordpress' ), + 'BZ' => __( 'Belize', 'google-analytics-for-wordpress' ), + 'BJ' => __( 'Benin', 'google-analytics-for-wordpress' ), + 'BM' => __( 'Bermuda', 'google-analytics-for-wordpress' ), + 'BT' => __( 'Bhutan', 'google-analytics-for-wordpress' ), + 'BO' => __( 'Bolivia', 'google-analytics-for-wordpress' ), + 'BQ' => __( 'Bonaire, Saint Eustatius and Saba', 'google-analytics-for-wordpress' ), + 'BA' => __( 'Bosnia and Herzegovina', 'google-analytics-for-wordpress' ), + 'BW' => __( 'Botswana', 'google-analytics-for-wordpress' ), + 'BV' => __( 'Bouvet Island', 'google-analytics-for-wordpress' ), + 'BR' => __( 'Brazil', 'google-analytics-for-wordpress' ), + 'IO' => __( 'British Indian Ocean Territory', 'google-analytics-for-wordpress' ), + 'BN' => __( 'Brunei Darrussalam', 'google-analytics-for-wordpress' ), + 'BG' => __( 'Bulgaria', 'google-analytics-for-wordpress' ), + 'BF' => __( 'Burkina Faso', 'google-analytics-for-wordpress' ), + 'BI' => __( 'Burundi', 'google-analytics-for-wordpress' ), + 'KH' => __( 'Cambodia', 'google-analytics-for-wordpress' ), + 'CM' => __( 'Cameroon', 'google-analytics-for-wordpress' ), + 'CV' => __( 'Cape Verde', 'google-analytics-for-wordpress' ), + 'KY' => __( 'Cayman Islands', 'google-analytics-for-wordpress' ), + 'CF' => __( 'Central African Republic', 'google-analytics-for-wordpress' ), + 'TD' => __( 'Chad', 'google-analytics-for-wordpress' ), + 'CL' => __( 'Chile', 'google-analytics-for-wordpress' ), + 'CN' => __( 'China', 'google-analytics-for-wordpress' ), + 'CX' => __( 'Christmas Island', 'google-analytics-for-wordpress' ), + 'CC' => __( 'Cocos Islands', 'google-analytics-for-wordpress' ), + 'CO' => __( 'Colombia', 'google-analytics-for-wordpress' ), + 'KM' => __( 'Comoros', 'google-analytics-for-wordpress' ), + 'CD' => __( 'Congo, Democratic People\'s Republic', 'google-analytics-for-wordpress' ), + 'CG' => __( 'Congo, Republic of', 'google-analytics-for-wordpress' ), + 'CK' => __( 'Cook Islands', 'google-analytics-for-wordpress' ), + 'CR' => __( 'Costa Rica', 'google-analytics-for-wordpress' ), + 'CI' => __( 'Cote d\'Ivoire', 'google-analytics-for-wordpress' ), + 'HR' => __( 'Croatia/Hrvatska', 'google-analytics-for-wordpress' ), + 'CU' => __( 'Cuba', 'google-analytics-for-wordpress' ), + 'CW' => __( 'CuraÇao', 'google-analytics-for-wordpress' ), + 'CY' => __( 'Cyprus', 'google-analytics-for-wordpress' ), + 'CZ' => __( 'Czechia', 'google-analytics-for-wordpress' ), + 'DK' => __( 'Denmark', 'google-analytics-for-wordpress' ), + 'DJ' => __( 'Djibouti', 'google-analytics-for-wordpress' ), + 'DM' => __( 'Dominica', 'google-analytics-for-wordpress' ), + 'DO' => __( 'Dominican Republic', 'google-analytics-for-wordpress' ), + 'TP' => __( 'East Timor', 'google-analytics-for-wordpress' ), + 'EC' => __( 'Ecuador', 'google-analytics-for-wordpress' ), + 'EG' => __( 'Egypt', 'google-analytics-for-wordpress' ), + 'GQ' => __( 'Equatorial Guinea', 'google-analytics-for-wordpress' ), + 'SV' => __( 'El Salvador', 'google-analytics-for-wordpress' ), + 'ER' => __( 'Eritrea', 'google-analytics-for-wordpress' ), + 'EE' => __( 'Estonia', 'google-analytics-for-wordpress' ), + 'ET' => __( 'Ethiopia', 'google-analytics-for-wordpress' ), + 'FK' => __( 'Falkland Islands', 'google-analytics-for-wordpress' ), + 'FO' => __( 'Faroe Islands', 'google-analytics-for-wordpress' ), + 'FJ' => __( 'Fiji', 'google-analytics-for-wordpress' ), + 'FI' => __( 'Finland', 'google-analytics-for-wordpress' ), + 'FR' => __( 'France', 'google-analytics-for-wordpress' ), + 'GF' => __( 'French Guiana', 'google-analytics-for-wordpress' ), + 'PF' => __( 'French Polynesia', 'google-analytics-for-wordpress' ), + 'TF' => __( 'French Southern Territories', 'google-analytics-for-wordpress' ), + 'GA' => __( 'Gabon', 'google-analytics-for-wordpress' ), + 'GM' => __( 'Gambia', 'google-analytics-for-wordpress' ), + 'GE' => __( 'Georgia', 'google-analytics-for-wordpress' ), + 'DE' => __( 'Germany', 'google-analytics-for-wordpress' ), + 'GR' => __( 'Greece', 'google-analytics-for-wordpress' ), + 'GH' => __( 'Ghana', 'google-analytics-for-wordpress' ), + 'GI' => __( 'Gibraltar', 'google-analytics-for-wordpress' ), + 'GL' => __( 'Greenland', 'google-analytics-for-wordpress' ), + 'GD' => __( 'Grenada', 'google-analytics-for-wordpress' ), + 'GP' => __( 'Guadeloupe', 'google-analytics-for-wordpress' ), + 'GU' => __( 'Guam', 'google-analytics-for-wordpress' ), + 'GT' => __( 'Guatemala', 'google-analytics-for-wordpress' ), + 'GG' => __( 'Guernsey', 'google-analytics-for-wordpress' ), + 'GN' => __( 'Guinea', 'google-analytics-for-wordpress' ), + 'GW' => __( 'Guinea-Bissau', 'google-analytics-for-wordpress' ), + 'GY' => __( 'Guyana', 'google-analytics-for-wordpress' ), + 'HT' => __( 'Haiti', 'google-analytics-for-wordpress' ), + 'HM' => __( 'Heard and McDonald Islands', 'google-analytics-for-wordpress' ), + 'VA' => __( 'Holy See (City Vatican State)', 'google-analytics-for-wordpress' ), + 'HN' => __( 'Honduras', 'google-analytics-for-wordpress' ), + 'HK' => __( 'Hong Kong', 'google-analytics-for-wordpress' ), + 'HU' => __( 'Hungary', 'google-analytics-for-wordpress' ), + 'IS' => __( 'Iceland', 'google-analytics-for-wordpress' ), + 'IN' => __( 'India', 'google-analytics-for-wordpress' ), + 'ID' => __( 'Indonesia', 'google-analytics-for-wordpress' ), + 'IR' => __( 'Iran', 'google-analytics-for-wordpress' ), + 'IQ' => __( 'Iraq', 'google-analytics-for-wordpress' ), + 'IE' => __( 'Ireland', 'google-analytics-for-wordpress' ), + 'IM' => __( 'Isle of Man', 'google-analytics-for-wordpress' ), + 'IL' => __( 'Israel', 'google-analytics-for-wordpress' ), + 'IT' => __( 'Italy', 'google-analytics-for-wordpress' ), + 'JM' => __( 'Jamaica', 'google-analytics-for-wordpress' ), + 'JP' => __( 'Japan', 'google-analytics-for-wordpress' ), + 'JE' => __( 'Jersey', 'google-analytics-for-wordpress' ), + 'JO' => __( 'Jordan', 'google-analytics-for-wordpress' ), + 'KZ' => __( 'Kazakhstan', 'google-analytics-for-wordpress' ), + 'KE' => __( 'Kenya', 'google-analytics-for-wordpress' ), + 'KI' => __( 'Kiribati', 'google-analytics-for-wordpress' ), + 'KW' => __( 'Kuwait', 'google-analytics-for-wordpress' ), + 'KG' => __( 'Kyrgyzstan', 'google-analytics-for-wordpress' ), + 'LA' => __( 'Lao People\'s Democratic Republic', 'google-analytics-for-wordpress' ), + 'LV' => __( 'Latvia', 'google-analytics-for-wordpress' ), + 'LB' => __( 'Lebanon', 'google-analytics-for-wordpress' ), + 'LS' => __( 'Lesotho', 'google-analytics-for-wordpress' ), + 'LR' => __( 'Liberia', 'google-analytics-for-wordpress' ), + 'LY' => __( 'Libyan Arab Jamahiriya', 'google-analytics-for-wordpress' ), + 'LI' => __( 'Liechtenstein', 'google-analytics-for-wordpress' ), + 'LT' => __( 'Lithuania', 'google-analytics-for-wordpress' ), + 'LU' => __( 'Luxembourg', 'google-analytics-for-wordpress' ), + 'MO' => __( 'Macau', 'google-analytics-for-wordpress' ), + 'MK' => __( 'Macedonia (FYROM)', 'google-analytics-for-wordpress' ), + 'MG' => __( 'Madagascar', 'google-analytics-for-wordpress' ), + 'MW' => __( 'Malawi', 'google-analytics-for-wordpress' ), + 'MY' => __( 'Malaysia', 'google-analytics-for-wordpress' ), + 'MV' => __( 'Maldives', 'google-analytics-for-wordpress' ), + 'ML' => __( 'Mali', 'google-analytics-for-wordpress' ), + 'MT' => __( 'Malta', 'google-analytics-for-wordpress' ), + 'MH' => __( 'Marshall Islands', 'google-analytics-for-wordpress' ), + 'MQ' => __( 'Martinique', 'google-analytics-for-wordpress' ), + 'MR' => __( 'Mauritania', 'google-analytics-for-wordpress' ), + 'MU' => __( 'Mauritius', 'google-analytics-for-wordpress' ), + 'YT' => __( 'Mayotte', 'google-analytics-for-wordpress' ), + 'MX' => __( 'Mexico', 'google-analytics-for-wordpress' ), + 'FM' => __( 'Micronesia', 'google-analytics-for-wordpress' ), + 'MD' => __( 'Moldova, Republic of', 'google-analytics-for-wordpress' ), + 'MC' => __( 'Monaco', 'google-analytics-for-wordpress' ), + 'MN' => __( 'Mongolia', 'google-analytics-for-wordpress' ), + 'ME' => __( 'Montenegro', 'google-analytics-for-wordpress' ), + 'MS' => __( 'Montserrat', 'google-analytics-for-wordpress' ), + 'MA' => __( 'Morocco', 'google-analytics-for-wordpress' ), + 'MZ' => __( 'Mozambique', 'google-analytics-for-wordpress' ), + 'MM' => __( 'Myanmar', 'google-analytics-for-wordpress' ), + 'NA' => __( 'Namibia', 'google-analytics-for-wordpress' ), + 'NR' => __( 'Nauru', 'google-analytics-for-wordpress' ), + 'NP' => __( 'Nepal', 'google-analytics-for-wordpress' ), + 'NL' => __( 'Netherlands', 'google-analytics-for-wordpress' ), + 'AN' => __( 'Netherlands Antilles', 'google-analytics-for-wordpress' ), + 'NC' => __( 'New Caledonia', 'google-analytics-for-wordpress' ), + 'NZ' => __( 'New Zealand', 'google-analytics-for-wordpress' ), + 'NI' => __( 'Nicaragua', 'google-analytics-for-wordpress' ), + 'NE' => __( 'Niger', 'google-analytics-for-wordpress' ), + 'NG' => __( 'Nigeria', 'google-analytics-for-wordpress' ), + 'NU' => __( 'Niue', 'google-analytics-for-wordpress' ), + 'NF' => __( 'Norfolk Island', 'google-analytics-for-wordpress' ), + 'KP' => __( 'North Korea', 'google-analytics-for-wordpress' ), + 'MP' => __( 'Northern Mariana Islands', 'google-analytics-for-wordpress' ), + 'NO' => __( 'Norway', 'google-analytics-for-wordpress' ), + 'OM' => __( 'Oman', 'google-analytics-for-wordpress' ), + 'PK' => __( 'Pakistan', 'google-analytics-for-wordpress' ), + 'PW' => __( 'Palau', 'google-analytics-for-wordpress' ), + 'PS' => __( 'Palestinian Territories', 'google-analytics-for-wordpress' ), + 'PA' => __( 'Panama', 'google-analytics-for-wordpress' ), + 'PG' => __( 'Papua New Guinea', 'google-analytics-for-wordpress' ), + 'PY' => __( 'Paraguay', 'google-analytics-for-wordpress' ), + 'PE' => __( 'Peru', 'google-analytics-for-wordpress' ), + 'PH' => __( 'Philippines', 'google-analytics-for-wordpress' ), + 'PN' => __( 'Pitcairn Island', 'google-analytics-for-wordpress' ), + 'PL' => __( 'Poland', 'google-analytics-for-wordpress' ), + 'PT' => __( 'Portugal', 'google-analytics-for-wordpress' ), + 'PR' => __( 'Puerto Rico', 'google-analytics-for-wordpress' ), + 'QA' => __( 'Qatar', 'google-analytics-for-wordpress' ), + 'XK' => __( 'Republic of Kosovo', 'google-analytics-for-wordpress' ), + 'RE' => __( 'Reunion Island', 'google-analytics-for-wordpress' ), + 'RO' => __( 'Romania', 'google-analytics-for-wordpress' ), + 'RU' => __( 'Russian Federation', 'google-analytics-for-wordpress' ), + 'RW' => __( 'Rwanda', 'google-analytics-for-wordpress' ), + 'BL' => __( 'Saint Barthélemy', 'google-analytics-for-wordpress' ), + 'SH' => __( 'Saint Helena', 'google-analytics-for-wordpress' ), + 'KN' => __( 'Saint Kitts and Nevis', 'google-analytics-for-wordpress' ), + 'LC' => __( 'Saint Lucia', 'google-analytics-for-wordpress' ), + 'MF' => __( 'Saint Martin (French)', 'google-analytics-for-wordpress' ), + 'SX' => __( 'Saint Martin (Dutch)', 'google-analytics-for-wordpress' ), + 'PM' => __( 'Saint Pierre and Miquelon', 'google-analytics-for-wordpress' ), + 'VC' => __( 'Saint Vincent and the Grenadines', 'google-analytics-for-wordpress' ), + 'SM' => __( 'San Marino', 'google-analytics-for-wordpress' ), + 'ST' => __( 'São Tomé and Príncipe', 'google-analytics-for-wordpress' ), + 'SA' => __( 'Saudi Arabia', 'google-analytics-for-wordpress' ), + 'SN' => __( 'Senegal', 'google-analytics-for-wordpress' ), + 'RS' => __( 'Serbia', 'google-analytics-for-wordpress' ), + 'SC' => __( 'Seychelles', 'google-analytics-for-wordpress' ), + 'SL' => __( 'Sierra Leone', 'google-analytics-for-wordpress' ), + 'SG' => __( 'Singapore', 'google-analytics-for-wordpress' ), + 'SK' => __( 'Slovak Republic', 'google-analytics-for-wordpress' ), + 'SI' => __( 'Slovenia', 'google-analytics-for-wordpress' ), + 'SB' => __( 'Solomon Islands', 'google-analytics-for-wordpress' ), + 'SO' => __( 'Somalia', 'google-analytics-for-wordpress' ), + 'ZA' => __( 'South Africa', 'google-analytics-for-wordpress' ), + 'GS' => __( 'South Georgia', 'google-analytics-for-wordpress' ), + 'KR' => __( 'South Korea', 'google-analytics-for-wordpress' ), + 'SS' => __( 'South Sudan', 'google-analytics-for-wordpress' ), + 'ES' => __( 'Spain', 'google-analytics-for-wordpress' ), + 'LK' => __( 'Sri Lanka', 'google-analytics-for-wordpress' ), + 'SD' => __( 'Sudan', 'google-analytics-for-wordpress' ), + 'SR' => __( 'Suriname', 'google-analytics-for-wordpress' ), + 'SJ' => __( 'Svalbard and Jan Mayen Islands', 'google-analytics-for-wordpress' ), + 'SZ' => __( 'Swaziland', 'google-analytics-for-wordpress' ), + 'SE' => __( 'Sweden', 'google-analytics-for-wordpress' ), + 'CH' => __( 'Switzerland', 'google-analytics-for-wordpress' ), + 'SY' => __( 'Syrian Arab Republic', 'google-analytics-for-wordpress' ), + 'TW' => __( 'Taiwan', 'google-analytics-for-wordpress' ), + 'TJ' => __( 'Tajikistan', 'google-analytics-for-wordpress' ), + 'TZ' => __( 'Tanzania', 'google-analytics-for-wordpress' ), + 'TH' => __( 'Thailand', 'google-analytics-for-wordpress' ), + 'TL' => __( 'Timor-Leste', 'google-analytics-for-wordpress' ), + 'TG' => __( 'Togo', 'google-analytics-for-wordpress' ), + 'TK' => __( 'Tokelau', 'google-analytics-for-wordpress' ), + 'TO' => __( 'Tonga', 'google-analytics-for-wordpress' ), + 'TT' => __( 'Trinidad and Tobago', 'google-analytics-for-wordpress' ), + 'TN' => __( 'Tunisia', 'google-analytics-for-wordpress' ), + 'TR' => __( 'Turkey', 'google-analytics-for-wordpress' ), + 'TM' => __( 'Turkmenistan', 'google-analytics-for-wordpress' ), + 'TC' => __( 'Turks and Caicos Islands', 'google-analytics-for-wordpress' ), + 'TV' => __( 'Tuvalu', 'google-analytics-for-wordpress' ), + 'UG' => __( 'Uganda', 'google-analytics-for-wordpress' ), + 'UA' => __( 'Ukraine', 'google-analytics-for-wordpress' ), + 'AE' => __( 'United Arab Emirates', 'google-analytics-for-wordpress' ), + 'UY' => __( 'Uruguay', 'google-analytics-for-wordpress' ), + 'UM' => __( 'US Minor Outlying Islands', 'google-analytics-for-wordpress' ), + 'UZ' => __( 'Uzbekistan', 'google-analytics-for-wordpress' ), + 'VU' => __( 'Vanuatu', 'google-analytics-for-wordpress' ), + 'VE' => __( 'Venezuela', 'google-analytics-for-wordpress' ), + 'VN' => __( 'Vietnam', 'google-analytics-for-wordpress' ), + 'VG' => __( 'Virgin Islands (British)', 'google-analytics-for-wordpress' ), + 'VI' => __( 'Virgin Islands (USA)', 'google-analytics-for-wordpress' ), + 'WF' => __( 'Wallis and Futuna Islands', 'google-analytics-for-wordpress' ), + 'EH' => __( 'Western Sahara', 'google-analytics-for-wordpress' ), + 'WS' => __( 'Western Samoa', 'google-analytics-for-wordpress' ), + 'YE' => __( 'Yemen', 'google-analytics-for-wordpress' ), + 'ZM' => __( 'Zambia', 'google-analytics-for-wordpress' ), + 'ZW' => __( 'Zimbabwe', 'google-analytics-for-wordpress' ), + ); + } else { + $countries = array( + '' => '', + 'US' => 'United States', + 'CA' => 'Canada', + 'GB' => 'United Kingdom', + 'AF' => 'Afghanistan', + 'AX' => 'Åland Islands', + 'AL' => 'Albania', + 'DZ' => 'Algeria', + 'AS' => 'American Samoa', + 'AD' => 'Andorra', + 'AO' => 'Angola', + 'AI' => 'Anguilla', + 'AQ' => 'Antarctica', + 'AG' => 'Antigua and Barbuda', + 'AR' => 'Argentina', + 'AM' => 'Armenia', + 'AW' => 'Aruba', + 'AU' => 'Australia', + 'AT' => 'Austria', + 'AZ' => 'Azerbaijan', + 'BS' => 'Bahamas', + 'BH' => 'Bahrain', + 'BD' => 'Bangladesh', + 'BB' => 'Barbados', + 'BY' => 'Belarus', + 'BE' => 'Belgium', + 'BZ' => 'Belize', + 'BJ' => 'Benin', + 'BM' => 'Bermuda', + 'BT' => 'Bhutan', + 'BO' => 'Bolivia', + 'BQ' => 'Bonaire, Saint Eustatius and Saba', + 'BA' => 'Bosnia and Herzegovina', + 'BW' => 'Botswana', + 'BV' => 'Bouvet Island', + 'BR' => 'Brazil', + 'IO' => 'British Indian Ocean Territory', + 'BN' => 'Brunei Darrussalam', + 'BG' => 'Bulgaria', + 'BF' => 'Burkina Faso', + 'BI' => 'Burundi', + 'KH' => 'Cambodia', + 'CM' => 'Cameroon', + 'CV' => 'Cape Verde', + 'KY' => 'Cayman Islands', + 'CF' => 'Central African Republic', + 'TD' => 'Chad', + 'CL' => 'Chile', + 'CN' => 'China', + 'CX' => 'Christmas Island', + 'CC' => 'Cocos Islands', + 'CO' => 'Colombia', + 'KM' => 'Comoros', + 'CD' => 'Congo, Democratic People\'s Republic', + 'CG' => 'Congo, Republic of', + 'CK' => 'Cook Islands', + 'CR' => 'Costa Rica', + 'CI' => 'Cote d\'Ivoire', + 'HR' => 'Croatia/Hrvatska', + 'CU' => 'Cuba', + 'CW' => 'CuraÇao', + 'CY' => 'Cyprus', + 'CZ' => 'Czechia', + 'DK' => 'Denmark', + 'DJ' => 'Djibouti', + 'DM' => 'Dominica', + 'DO' => 'Dominican Republic', + 'TP' => 'East Timor', + 'EC' => 'Ecuador', + 'EG' => 'Egypt', + 'GQ' => 'Equatorial Guinea', + 'SV' => 'El Salvador', + 'ER' => 'Eritrea', + 'EE' => 'Estonia', + 'ET' => 'Ethiopia', + 'FK' => 'Falkland Islands', + 'FO' => 'Faroe Islands', + 'FJ' => 'Fiji', + 'FI' => 'Finland', + 'FR' => 'France', + 'GF' => 'French Guiana', + 'PF' => 'French Polynesia', + 'TF' => 'French Southern Territories', + 'GA' => 'Gabon', + 'GM' => 'Gambia', + 'GE' => 'Georgia', + 'DE' => 'Germany', + 'GR' => 'Greece', + 'GH' => 'Ghana', + 'GI' => 'Gibraltar', + 'GL' => 'Greenland', + 'GD' => 'Grenada', + 'GP' => 'Guadeloupe', + 'GU' => 'Guam', + 'GT' => 'Guatemala', + 'GG' => 'Guernsey', + 'GN' => 'Guinea', + 'GW' => 'Guinea-Bissau', + 'GY' => 'Guyana', + 'HT' => 'Haiti', + 'HM' => 'Heard and McDonald Islands', + 'VA' => 'Holy See (City Vatican State)', + 'HN' => 'Honduras', + 'HK' => 'Hong Kong', + 'HU' => 'Hungary', + 'IS' => 'Iceland', + 'IN' => 'India', + 'ID' => 'Indonesia', + 'IR' => 'Iran', + 'IQ' => 'Iraq', + 'IE' => 'Ireland', + 'IM' => 'Isle of Man', + 'IL' => 'Israel', + 'IT' => 'Italy', + 'JM' => 'Jamaica', + 'JP' => 'Japan', + 'JE' => 'Jersey', + 'JO' => 'Jordan', + 'KZ' => 'Kazakhstan', + 'KE' => 'Kenya', + 'KI' => 'Kiribati', + 'KW' => 'Kuwait', + 'KG' => 'Kyrgyzstan', + 'LA' => 'Lao People\'s Democratic Republic', + 'LV' => 'Latvia', + 'LB' => 'Lebanon', + 'LS' => 'Lesotho', + 'LR' => 'Liberia', + 'LY' => 'Libyan Arab Jamahiriya', + 'LI' => 'Liechtenstein', + 'LT' => 'Lithuania', + 'LU' => 'Luxembourg', + 'MO' => 'Macau', + 'MK' => 'Macedonia', + 'MG' => 'Madagascar', + 'MW' => 'Malawi', + 'MY' => 'Malaysia', + 'MV' => 'Maldives', + 'ML' => 'Mali', + 'MT' => 'Malta', + 'MH' => 'Marshall Islands', + 'MQ' => 'Martinique', + 'MR' => 'Mauritania', + 'MU' => 'Mauritius', + 'YT' => 'Mayotte', + 'MX' => 'Mexico', + 'FM' => 'Micronesia', + 'MD' => 'Moldova, Republic of', + 'MC' => 'Monaco', + 'MN' => 'Mongolia', + 'ME' => 'Montenegro', + 'MS' => 'Montserrat', + 'MA' => 'Morocco', + 'MZ' => 'Mozambique', + 'MM' => 'Myanmar (Burma)', + 'NA' => 'Namibia', + 'NR' => 'Nauru', + 'NP' => 'Nepal', + 'NL' => 'Netherlands', + 'AN' => 'Netherlands Antilles', + 'NC' => 'New Caledonia', + 'NZ' => 'New Zealand', + 'NI' => 'Nicaragua', + 'NE' => 'Niger', + 'NG' => 'Nigeria', + 'NU' => 'Niue', + 'NF' => 'Norfolk Island', + 'KP' => 'North Korea', + 'MP' => 'Northern Mariana Islands', + 'NO' => 'Norway', + 'OM' => 'Oman', + 'PK' => 'Pakistan', + 'PW' => 'Palau', + 'PS' => 'Palestinian Territories', + 'PA' => 'Panama', + 'PG' => 'Papua New Guinea', + 'PY' => 'Paraguay', + 'PE' => 'Peru', + 'PH' => 'Philippines', + 'PN' => 'Pitcairn Island', + 'PL' => 'Poland', + 'PT' => 'Portugal', + 'PR' => 'Puerto Rico', + 'QA' => 'Qatar', + 'XK' => 'Republic of Kosovo', + 'RE' => 'Reunion Island', + 'RO' => 'Romania', + 'RU' => 'Russia', + 'RW' => 'Rwanda', + 'BL' => 'Saint Barthélemy', + 'SH' => 'Saint Helena', + 'KN' => 'Saint Kitts and Nevis', + 'LC' => 'Saint Lucia', + 'MF' => 'Saint Martin (French)', + 'SX' => 'Saint Martin (Dutch)', + 'PM' => 'Saint Pierre and Miquelon', + 'VC' => 'Saint Vincent and the Grenadines', + 'SM' => 'San Marino', + 'ST' => 'São Tomé and Príncipe', + 'SA' => 'Saudi Arabia', + 'SN' => 'Senegal', + 'RS' => 'Serbia', + 'SC' => 'Seychelles', + 'SL' => 'Sierra Leone', + 'SG' => 'Singapore', + 'SK' => 'Slovak Republic', + 'SI' => 'Slovenia', + 'SB' => 'Solomon Islands', + 'SO' => 'Somalia', + 'ZA' => 'South Africa', + 'GS' => 'South Georgia', + 'KR' => 'South Korea', + 'SS' => 'South Sudan', + 'ES' => 'Spain', + 'LK' => 'Sri Lanka', + 'SD' => 'Sudan', + 'SR' => 'Suriname', + 'SJ' => 'Svalbard and Jan Mayen Islands', + 'SZ' => 'Swaziland', + 'SE' => 'Sweden', + 'CH' => 'Switzerland', + 'SY' => 'Syrian Arab Republic', + 'TW' => 'Taiwan', + 'TJ' => 'Tajikistan', + 'TZ' => 'Tanzania', + 'TH' => 'Thailand', + 'TL' => 'Timor-Leste', + 'TG' => 'Togo', + 'TK' => 'Tokelau', + 'TO' => 'Tonga', + 'TT' => 'Trinidad and Tobago', + 'TN' => 'Tunisia', + 'TR' => 'Turkey', + 'TM' => 'Turkmenistan', + 'TC' => 'Turks and Caicos Islands', + 'TV' => 'Tuvalu', + 'UG' => 'Uganda', + 'UA' => 'Ukraine', + 'AE' => 'United Arab Emirates', + 'UY' => 'Uruguay', + 'UM' => 'US Minor Outlying Islands', + 'UZ' => 'Uzbekistan', + 'VU' => 'Vanuatu', + 'VE' => 'Venezuela', + 'VN' => 'Vietnam', + 'VG' => 'Virgin Islands (British)', + 'VI' => 'Virgin Islands (USA)', + 'WF' => 'Wallis and Futuna Islands', + 'EH' => 'Western Sahara', + 'WS' => 'Western Samoa', + 'YE' => 'Yemen', + 'ZM' => 'Zambia', + 'ZW' => 'Zimbabwe', + ); + } + return $countries; +} + +function monsterinsights_get_api_url(){ + return apply_filters( 'monsterinsights_get_api_url', 'api.monsterinsights.com/v2/' ); +} + +function monsterinsights_get_licensing_url(){ + return apply_filters( 'monsterinsights_get_licensing_url', 'https://www.monsterinsights.com' ); +} + +function monsterinsights_is_wp_seo_active( ) { + $wp_seo_active = false; // @todo: improve this check. This is from old Yoast code. + + // Makes sure is_plugin_active is available when called from front end + include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); + if ( is_plugin_active( 'wordpress-seo/wp-seo.php' ) || is_plugin_active( 'wordpress-seo-premium/wp-seo-premium.php' ) ) { + $wp_seo_active = true; + } + return $wp_seo_active; +} + +function monsterinsights_get_asset_version() { + if ( monsterinsights_is_debug_mode() || ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ) { + return time(); + } else { + return MONSTERINSIGHTS_VERSION; + } +} + +function monsterinsights_is_debug_mode() { + $debug_mode = false; + if ( defined( 'MONSTERINSIGHTS_DEBUG_MODE' ) && MONSTERINSIGHTS_DEBUG_MODE ) { + $debug_mode = true; + } + + return apply_filters( 'monsterinsights_is_debug_mode', $debug_mode ); +} + +function monsterinsights_is_network_active() { + if ( ! function_exists( 'is_plugin_active_for_network' ) ) { + require_once( ABSPATH . '/wp-admin/includes/plugin.php' ); + } + + if ( is_multisite() && is_plugin_active_for_network( plugin_basename( MONSTERINSIGHTS_PLUGIN_FILE ) ) ) { + return true; + } else { + return false; + } +} + +if ( ! function_exists ( 'remove_class_filter' ) ) { + /** + * Remove Class Filter Without Access to Class Object + * + * In order to use the core WordPress remove_filter() on a filter added with the callback + * to a class, you either have to have access to that class object, or it has to be a call + * to a static method. This method allows you to remove filters with a callback to a class + * you don't have access to. + * + * Works with WordPress 1.2 - 4.7+ + * + * @param string $tag Filter to remove + * @param string $class_name Class name for the filter's callback + * @param string $method_name Method name for the filter's callback + * @param int $priority Priority of the filter (default 10) + * + * @return bool Whether the function is removed. + */ + function remove_class_filter( $tag, $class_name = '', $method_name = '', $priority = 10 ) { + global $wp_filter; + // Check that filter actually exists first + if ( ! isset( $wp_filter[ $tag ] ) ) return FALSE; + /** + * If filter config is an object, means we're using WordPress 4.7+ and the config is no longer + * a simple array, rather it is an object that implements the ArrayAccess interface. + * + * To be backwards compatible, we set $callbacks equal to the correct array as a reference (so $wp_filter is updated) + * + * @see https://make.wordpress.org/core/2016/09/08/wp_hook-next-generation-actions-and-filters/ + */ + if ( is_object( $wp_filter[ $tag ] ) && isset( $wp_filter[ $tag ]->callbacks ) ) { + $callbacks = &$wp_filter[ $tag ]->callbacks; + } else { + $callbacks = &$wp_filter[ $tag ]; + } + // Exit if there aren't any callbacks for specified priority + if ( ! isset( $callbacks[ $priority ] ) || empty( $callbacks[ $priority ] ) ) return FALSE; + // Loop through each filter for the specified priority, looking for our class & method + foreach( (array) $callbacks[ $priority ] as $filter_id => $filter ) { + // Filter should always be an array - array( $this, 'method' ), if not goto next + if ( ! isset( $filter[ 'function' ] ) || ! is_array( $filter[ 'function' ] ) ) continue; + // If first value in array is not an object, it can't be a class + if ( ! is_object( $filter[ 'function' ][ 0 ] ) ) continue; + // Method doesn't match the one we're looking for, goto next + if ( $filter[ 'function' ][ 1 ] !== $method_name ) continue; + // Method matched, now let's check the Class + if ( get_class( $filter[ 'function' ][ 0 ] ) === $class_name ) { + // Now let's remove it from the array + unset( $callbacks[ $priority ][ $filter_id ] ); + // and if it was the only filter in that priority, unset that priority + if ( empty( $callbacks[ $priority ] ) ) unset( $callbacks[ $priority ] ); + // and if the only filter for that tag, set the tag to an empty array + if ( empty( $callbacks ) ) $callbacks = array(); + // If using WordPress older than 4.7 + if ( ! is_object( $wp_filter[ $tag ] ) ) { + // Remove this filter from merged_filters, which specifies if filters have been sorted + unset( $GLOBALS[ 'merged_filters' ][ $tag ] ); + } + return TRUE; + } + } + return FALSE; + } +} // End function exists + +if ( ! function_exists ( 'remove_class_action' ) ) { + /** + * Remove Class Action Without Access to Class Object + * + * In order to use the core WordPress remove_action() on an action added with the callback + * to a class, you either have to have access to that class object, or it has to be a call + * to a static method. This method allows you to remove actions with a callback to a class + * you don't have access to. + * + * Works with WordPress 1.2 - 4.7+ + * + * @param string $tag Action to remove + * @param string $class_name Class name for the action's callback + * @param string $method_name Method name for the action's callback + * @param int $priority Priority of the action (default 10) + * + * @return bool Whether the function is removed. + */ + function remove_class_action( $tag, $class_name = '', $method_name = '', $priority = 10 ) { + remove_class_filter( $tag, $class_name, $method_name, $priority ); + } +} // End function exists + +/** + * Format a big number, instead of 1000000 you get 1.0M, works with billions also. + * + * @param int $number + * @param int $precision + * + * @return string + */ +function monsterinsights_round_number( $number, $precision = 2 ) { + + if ( $number < 1000000 ) { + // Anything less than a million + $number = number_format_i18n( $number ); + } else if ( $number < 1000000000 ) { + // Anything less than a billion + $number = number_format_i18n( $number / 1000000, $precision ) . 'M'; + } else { + // At least a billion + $number = number_format_i18n( $number / 1000000000, $precision ) . 'B'; + } + + return $number; +} + +if ( ! function_exists( 'wp_get_jed_locale_data' ) ) { + /** + * Returns Jed-formatted localization data. Added for backwards-compatibility. + * + * @param string $domain Translation domain. + * + * @return array + */ + function wp_get_jed_locale_data( $domain ) { + $translations = get_translations_for_domain( $domain ); + + $locale = array( + '' => array( + 'domain' => $domain, + 'lang' => is_admin() && function_exists( 'get_user_locale' ) ? get_user_locale() : get_locale(), + ), + ); + + if ( ! empty( $translations->headers['Plural-Forms'] ) ) { + $locale['']['plural_forms'] = $translations->headers['Plural-Forms']; + } + + foreach ( $translations->entries as $msgid => $entry ) { + $locale[ $msgid ] = $entry->translations; + } + + return $locale; + } +} + +function monsterinsights_get_inline_menu_icon() { + $scheme = get_user_option( 'admin_color', get_current_user_id() ); + $use_dark_scheme = $scheme === 'light'; + if ( $use_dark_scheme ) { + return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAFQUlEQVRYha2Yb2hXZRTHP+c3nc6pm07NF0KWWUtSo0wqzBdiZRItTKMaEZXSi0zRNAsqTBKKSFOa0B8Jigqz2lSwLMtqRURgRuCCLLNmselyZups2+/04pzbnt3de3eTDlzufc5znvN8n+ec55zzXFFV8pKITANOqmpTP3JTgIKq7sutPCJVzfUABeAb4DSwMENuKdABNObV3Wv8fwB0C6DAUX8/67sQ9Q8ANsVk5v5vgIDKWHsvcAgYCWzzCbc6kFJgh/PqgVHAb8DnWTpzA3LzHARmeXuqT/Zo0L/eeZuAV/x7fbRrwJPOu9Dbc4EDgJwNoMmurAt4Bljt7cmBjACvOl+BzTEdVzj/EWAj0O3tC84G0AIf3BRMeDz0GZcbBvzqKy+L9Q30A6AxXTdmARqQcPAAyv29CBjjO1RU1SKAiIwGFgLX+MrbgBnAh5ECVe0UkUMO6nHgFLA70J1McacD5gHbfTXzg77qwBeOBysPn830PnnVwXety7wL1AAV/ZoM+MIHdQCfAdfF+s8H/koBEz0rU9xgLtAInHG5j/KYrNWf8ap6OmFD7w+2/Cugwd/NmOkqgbIUS+wEdorIEOAwFqv6UBKgihQwANNc0b2quh1ARIZi/nUqZUycOrDDcCSps5AAaJBPkkStwNVAs4i8JiLHgBPASRFpFZEGEZktIpIBqBIoIWWH4nZegtl3fIofjAKeoyemfAe8hZnu64D/NjAsRcdEl1mcx6lvc+HLU6L3O97/JXBlgszF9KSVvXhswkxUC6wLdKzIA2iWC1+fMNlK72sASlMjrQHf4LIvAw8B7fScwmNAZ7DDs7MARSmjNsYf7oqak0wBjAXuBlb5Lo9wE0Yg6rHAOdjlR2KB9Qc384o0QOe4giUx/u3OX5oA5gEsCoexqBnYAxTTfMXHlvuOF4F5SYBKHPGaGH+jTzQxxefSnnVpYAIdg9x0PwEDkwSOAHUx3hafoDzGP5AB5gQ56h/XU+NjauJxCCxRjo7xOvw9ImKISBUwIWF8RLtVtT2jP6SdWBKe1QuQiCwDLsKcNKSoqJ8e8BJTREAHc4JBVTuBn4Gx/wISkflYndyNOXdI2/29OOAd7mfSIXkBOZUDxTACt2A78SLQnmDnBszOiwLeraT70Ld5/Mf1jPMxqyLGWqxcnYoFMqVvBTgOK9y7gOVAifMfdF4SqJk5Aa3FLFMNduxagQbvvJOUfIb51/f0lKSrsROyHCtlIyDtrrMJqOoHzAysRvrA28wmSBfAtd7uk6u8vwwr/JOqxm4sl01wvZ3AfhJyo+taAPyJhYi/gekCPIXdNitV9YyIXIIFqptVdVsf13MSkVJgJlZF4rvSqKq/BzJzgNexcPEp8LFPXAHcAFzqoKcAddjR5z2Cay/m4Arcl9cp+zFJFfA0dslMOwB1wD1AewGrTw4Ei2/zVcSP/lmRqrap6irs8gAwid7xDOAuzNwlgmXxF1T14ahXRPZjtU1k3+g5Tk8pkUUFzCwVWC003N/DgGVYIXheIF/EfmQcFczDW4DnsVtBCxbUtmIOPAAzY6MPLgMG+/dlDrIADHWlYL4QpZuZWLjYgp3SOb7QMbFFFLF6LDNB7sGcri7FP7qwWmcX9t8oSWaDA6zCqomXUuZ6U1UpYDXxH5jfgKWET/y7zXfolIgkJeJMEpES/xwMXKWq3aq6CLu9PAH8Eog/Fn2UYnlkDWa2c719E3Y/f8NX0AL8GHuianAXtuXx/lZ6brR9/npgcWgHcEfEkyg6ZqyyBrt1ptE+X9SkDJl6VX0/cyKnfwBb6gwNaZ8ExgAAAABJRU5ErkJggg'; + } else { + return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AoEBjcfBsDvpwAABQBJREFUWMO1mGmollUQgJ9z79Vc01LLH0GLWRqlUhYV5o+LbRIVbVQSUSn9qJTKsqDCoqCINKUbtBEUFbbeDGyz1SIiaCHIINu18KZ1bbkuV+/Tj+arw8v7fvdVcuDjvGdmzsycM3Nm5nywE6BOVSfW4JukTmF3gtqifqJuVmc34ZunblFX7W6DzvYf2BDjPWpLRm9T7y/wzPw/DRhZmH+sfq/urb4YCp8JQwaqLwXuBXW0+pP6XjOZO+ueb9X2mE8OZTdl9MWBu199NL4XN05NvT1wh8R8prpGTbti0BEhbLt6t7ow5kdkPEl9zP/gkYKMowN/o7pU3RHzg3fFoHNj8epM4aY8ZoJvuPpj7HxwgTYgLoAFWac1091WgR8a4xxgH2Ah0JdS6gtlY4DZwAnADmAjMA14vSEgpdSrfg9sBm4BeoCVmex6gayepS6P3ZyT0SZksbDJcnikcPMmZN+zgud59Qx1RB2D3o9FW9R31ZMK9IPUP20O11XInqmuUrcG3xt1XNYVvwNSSptL+K/IjvxDoDPGteG6kcDgMkUppRXACnUIsA7YUNegERXGAEwNQZellJbHzodFfPXUjIwtwHDglzJiS4lBe4SSMugCjgfWqo+rvwF/AH+pXWqnOqOfXDMSaK06oaKf54Z/D6igj1bvzXLK5+rTYchHGf5ZdXiFjPHBc2Udg84P5qMqsvdzQf9APbaEZ2JWVj5u5KbIV7PURZmM+XUMag/mk0to1wWtUx3YT9lZErwPq9er3dkt/E3tzU54Rp2SMauA3zMErS1zhTpWvURdEKe8V7jQrOBOUwcF/97qbPWrcPP8KoP2DQFzC/gLAj+vZM1Vak8hF61V31L7msWKOjROvE89q4yhNSy+rYBfGorGV8RcFSyqESZ7hOu+UQeUMfyidhRwy0LB0AJ+TRNj/qjb/0QpUT2jpYS+ERhTkswA9sqEjALGNdGzMqXUXTNZrogi3F5sJ64GDgXGFhasjvGYDDe4HyXf1i3qKaVe4DtgbF6ZzwHuiZq0b2HN8hjzAF3Xj9IhO9mGDQX68gy8PpqoB9XuEj93hp/nZLjzmsTQZzvR9uwXaxY0EHdEuzo5EpklHeB+0bhvV69RWwN/beDKYHpNg+6I2z2hce261M4gXlRVz9RD1S+zlnRh3JBropVtQHfIXB3B38yYadEjvdZAzMjLhXpizI+tEDA4Gv+yrnFH1LJxIbdX/aKsNma9+++RIrapxyT1TmAeMDKltFU9HPgcODOl9GKTnQ0EpgMHBaobWJVS+jnjOQV4ItLFO8CbwDZgBHAqMAXoBSYBHcBm1JfzZ28EuOrl/9ODc5R6Vzwyq6BDvVTtbgHGA2sKiXFbydXfJUgpbUwpLQAateqwQj4DuDjSTWuKru+BlNIN2a6+ACYCv0dH2PhtCtfYjx0t4ZYR0a7uGeNw4GpgLnBgxt8HfAJsSOpWYD1wH7AqvocAz0Q2bgNGB62RoQfF95FhZAswLIQSZaBRbqYDPwHLogqcEhvdp7CJPqC9vwL5VtyUjor42B69zqvqXxU8S+IFOyq6iYcqdD3VONqngV8jbhol4e0sntqAnuIzumZAt8bnIOC4lNKOlNKceL3cCvyQsd/87/WNRuk29T51/5ifHu/zJ2MH69WvCz+zE+oroXdlL9pUkYdeUi/89xLU6VWAZn88fQoMjNtTBS+klF6pc6p/A2ye4OCYzm1lAAAAAElFTkSuQmCC'; + } +} + + +function monsterinsights_get_shareasale_id() { + // Check if there's a constant. + $shareasale_id = ''; + if ( defined( 'MONSTERINSIGHTS_SHAREASALE_ID' ) ) { + $shareasale_id = MONSTERINSIGHTS_SHAREASALE_ID; + } + + // If there's no constant, check if there's an option. + if ( empty( $shareasale_id ) ) { + $shareasale_id = get_option( 'monsterinsights_shareasale_id', '' ); + } + + // Whether we have an ID or not, filter the ID. + $shareasale_id = apply_filters( 'monsterinsights_shareasale_id', $shareasale_id ); + + // Ensure it's a number + $shareasale_id = absint( $shareasale_id ); + + return $shareasale_id; +} + +// Passed in with mandatory default redirect and shareasaleid from monsterinsights_get_upgrade_link +function monsterinsights_get_shareasale_url( $shareasale_id, $shareasale_redirect ) { + // Check if there's a constant. + $custom = false; + if ( defined( 'MONSTERINSIGHTS_SHAREASALE_REDIRECT_URL' ) ) { + $shareasale_redirect = MONSTERINSIGHTS_SHAREASALE_REDIRECT_URL; + $custom = true; + } + + // If there's no constant, check if there's an option. + if ( empty( $custom ) ) { + $shareasale_redirect = get_option( 'monsterinsights_shareasale_redirect_url', '' ); + $custom = true; + } + + // Whether we have an ID or not, filter the ID. + $shareasale_redirect = apply_filters( 'monsterinsights_shareasale_redirect_url', $shareasale_redirect, $custom ); + $shareasale_url = sprintf( 'https://www.shareasale.com/r.cfm?B=971799&U=%s&M=69975&urllink=%s', $shareasale_id, $shareasale_redirect ); + $shareasale_url = apply_filters( 'monsterinsights_shareasale_redirect_entire_url', $shareasale_url, $shareasale_id, $shareasale_redirect ); + return $shareasale_url; +} + +/** + * Get a clean page title for archives. + */ +function monsterinsights_get_page_title() { + + $title = __( 'Archives' ); + + if ( is_category() ) { + /* translators: Category archive title. %s: Category name */ + $title = sprintf( __( 'Category: %s' ), single_cat_title( '', false ) ); + } elseif ( is_tag() ) { + /* translators: Tag archive title. %s: Tag name */ + $title = sprintf( __( 'Tag: %s' ), single_tag_title( '', false ) ); + } elseif ( is_author() ) { + /* translators: Author archive title. %s: Author name */ + $title = sprintf( __( 'Author: %s' ), '' . get_the_author() . '' ); + } elseif ( is_year() ) { + /* translators: Yearly archive title. %s: Year */ + $title = sprintf( __( 'Year: %s' ), get_the_date( _x( 'Y', 'yearly archives date format' ) ) ); + } elseif ( is_month() ) { + /* translators: Monthly archive title. %s: Month name and year */ + $title = sprintf( __( 'Month: %s' ), get_the_date( _x( 'F Y', 'monthly archives date format' ) ) ); + } elseif ( is_day() ) { + /* translators: Daily archive title. %s: Date */ + $title = sprintf( __( 'Day: %s' ), get_the_date( _x( 'F j, Y', 'daily archives date format' ) ) ); + } elseif ( is_tax( 'post_format' ) ) { + if ( is_tax( 'post_format', 'post-format-aside' ) ) { + $title = _x( 'Asides', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-gallery' ) ) { + $title = _x( 'Galleries', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-image' ) ) { + $title = _x( 'Images', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-video' ) ) { + $title = _x( 'Videos', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-quote' ) ) { + $title = _x( 'Quotes', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-link' ) ) { + $title = _x( 'Links', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-status' ) ) { + $title = _x( 'Statuses', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-audio' ) ) { + $title = _x( 'Audio', 'post format archive title' ); + } elseif ( is_tax( 'post_format', 'post-format-chat' ) ) { + $title = _x( 'Chats', 'post format archive title' ); + } + } elseif ( is_post_type_archive() ) { + /* translators: Post type archive title. %s: Post type name */ + $title = sprintf( __( 'Archives: %s' ), post_type_archive_title( '', false ) ); + } elseif ( is_tax() ) { + $tax = get_taxonomy( get_queried_object()->taxonomy ); + /* translators: Taxonomy term archive title. 1: Taxonomy singular name, 2: Current taxonomy term */ + $title = sprintf( __( '%1$s: %2$s' ), $tax->labels->singular_name, single_term_title( '', false ) ); + } + + return $title; + +} + +/** + * Make a request to the front page and check if the tracking code is present. Moved here from onboarding wizard + * to be used in the site health check. + * + * @return array + */ +function monsterinsights_is_code_installed_frontend() { + // Grab the front page html. + $request = wp_remote_request( home_url(), array( + 'sslverify' => false, + ) ); + $errors = array(); + + if ( 200 === wp_remote_retrieve_response_code( $request ) ) { + + $body = wp_remote_retrieve_body( $request ); + $current_ua_code = monsterinsights_get_ua_to_output(); + $ua_limit = 2; + // If the ads addon is installed another UA is added to the page. + if ( class_exists( 'MonsterInsights_Ads' ) ) { + $ua_limit = 3; + } + // Translators: The placeholders are for making the "We noticed you're using a caching plugin" text bold. + $cache_error = sprintf( esc_html__( '%1$sWe noticed you\'re using a caching plugin or caching from your hosting provider.%2$s Be sure to clear the cache to ensure the tracking appears on all pages and posts. %3$s(See this guide on how to clear cache)%4$s.', 'google-analytics-for-wordpress' ), '', '', ' ', '' ); + // Translators: The placeholders are for making the "We have detected multiple tracking codes" text bold & adding a link to support. + $multiple_ua_error = sprintf( esc_html__( '%1$sWe have detected multiple tracking codes%2$s! You should remove non-MonsterInsights ones. If you need help finding them please %3$sread this article%4$s.', 'google-analytics-for-wordpress' ), '', '', '', '' ); + + // First, check if the tracking frontend code is present. + if ( false === strpos( $body, '__gaTracker' ) ) { + $errors[] = $cache_error; + } else { + // Check if the current UA code is actually present. + if ( $current_ua_code && false === strpos( $body, $current_ua_code ) ) { + // We have the tracking code but using another UA, so it's cached. + $errors[] = $cache_error; + } + // Grab all the UA codes from the page. + $pattern = '/UA-[0-9]+/m'; + preg_match_all( $pattern, $body, $matches ); + // If more than twice ( because MI has a ga-disable-UA also ), let them know to remove the others. + if ( ! empty( $matches[0] ) && is_array( $matches[0] ) && count( $matches[0] ) > $ua_limit ) { + $errors[] = $multiple_ua_error; + } + } + } + + return $errors; +} + +/** + * Returns a HEX color to highlight menu items based on the admin color scheme. + */ +function monsterinsights_menu_highlight_color() { + + $color_scheme = get_user_option( 'admin_color' ); + $color = '#7cc048'; + if ( 'light' === $color_scheme || 'blue' === $color_scheme ) { + $color = '#5f3ea7'; + } + + return $color; +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/index.php @@ -0,0 +1,4 @@ +new_settings = get_option( monsterinsights_get_option_name() ); + + $version = get_option( 'monsterinsights_current_version', false ); + $cachec = false; // have we forced an object cache to be cleared already (so we don't clear it unnecessarily) + + // if new install or Yoast Era instal + if ( ! $version ) { + // See if from Yoast + $yoast = get_option( 'yst_ga', false ); + + // In case from Yoast, start from scratch + delete_option( 'yoast-ga-access_token' ); + delete_option( 'yoast-ga-refresh_token' ); + delete_option( 'yst_ga' ); + delete_option( 'yst_ga_api' ); + + $this->new_install(); + + // set db version (Do not increment! See below large comment) + update_option( 'monsterinsights_db_version', '7.4.0' ); + + // Remove Yoast hook if present + if ( wp_next_scheduled( 'yst_ga_aggregate_data' ) ) { + wp_clear_scheduled_hook( 'yst_ga_aggregate_data' ); + } + + // Clear cache since coming from Yoast + if ( ! $cachec && ! empty( $yoast ) ) { + wp_cache_flush(); + $cachec = true; + } + } else { // if existing install + if ( version_compare( $version, '6.0.11', '<' ) ) { + if ( ! $cachec ) { + wp_cache_flush(); + $cachec = true; + } + } + + if ( version_compare( $version, '7.0.0', '<' ) ) { + $this->v700_upgrades(); + } + + if ( version_compare( $version, '7.4.0', '<' ) ) { + $this->v740_upgrades(); + // Do not increment! See below large comment + update_option( 'monsterinsights_db_version', '7.4.0' ); + } + + if ( version_compare( $version, '7.5.0', '<' ) ) { + $this->v750_upgrades(); + } + + if ( version_compare( $version, '7.6.0', '<' ) ) { + $this->v760_upgrades(); + } + + if ( version_compare( $version, '7.7.1', '<' ) ) { + $this->v771_upgrades(); + } + + if ( version_compare( $version, '7.8.0', '<' ) ) { + $this->v780_upgrades(); + } + + if ( version_compare( $version, '7.9.0', '<' ) ) { + $this->v790_upgrades(); + } + + if ( version_compare( $version, '7.10.0', '<' ) ) { + $this->v7100_upgrades(); + } + + // Do not use. See monsterinsights_after_install_routine comment below. + do_action( 'monsterinsights_after_existing_upgrade_routine', $version ); + $version = get_option( 'monsterinsights_current_version', $version ); + update_option( 'monsterinsights_version_upgraded_from', $version ); + } + + // This hook is used primarily by the Pro version to run some Pro + // specific install stuff. Please do not use this hook. It is not + // considered a public hook by MI's dev team and can/will be removed, + // relocated, and/or altered without warning at any time. You've been warned. + // As this hook is not for public use, we've intentionally not docbloc'd this + // hook to avoid developers seeing it future public dev docs. + do_action( 'monsterinsights_after_install_routine', $version ); + + // This is the version of MI installed + update_option( 'monsterinsights_current_version', MONSTERINSIGHTS_VERSION ); + + // This is where we save MI settings + update_option( monsterinsights_get_option_name(), $this->new_settings ); + + // There's no code for this function below this. Just an explanation + // of the MI core options. + + /** + * Explanation of MonsterInsights core options + * + * By now your head is probably spinning trying to figure + * out what all of these version options are for. Note, I've abbreviated + * "monsterinsights" to "mi" in the options names to make this table easier + * to read. + * + * Here's a basic rundown: + * + * mi_current_version: This starts with the actual version MI was + * installed on. We use this version to + * determine whether or not a site needs + * to run one of the behind the scenes + * MI upgrade routines. This version is updated + * every time a minor or major background upgrade + * routine is run. Generally lags behind the + * MONSTERINSIGHTS_VERSION constant by at most a couple minor + * versions. Never lags behind by 1 major version + * or more generally. + * + * mi_db_version: This is different from mi_current_version. + * Unlike the former, this is used to determine + * if a site needs to run a *user* initiated + * upgrade routine (incremented in MI_Upgrade class). This + * value is only update when a user initiated + * upgrade routine is done. Because we do very + * few user initiated upgrades compared to + * automatic ones, this version can lag behind by + * 2 or even 3 major versions. Generally contains + * the current major version. + * + * mi_settings: Returned by monsterinsights_get_option_name(), this + * is actually "monsterinsights_settings" for both pro + * and lite version. However we use a helper function to + * retrieve the option name in case we ever decide down the + * road to maintain seperate options for the Lite and Pro versions. + * If you need to access MI's settings directly, (as opposed to our + * monsterinsights_get_option helper which uses the option name helper + * automatically), you should use this function to get the + * name of the option to retrieve. + * + * Therefore you should never increment mi_db_version in this file and always increment mi_current_version. + */ + } + + + /** + * New MonsterInsights Install routine. + * + * This function installs all of the default + * things on new MI installs. Flight 5476 with + * non-stop service to a whole world of + * possibilities is now boarding. + * + * @since 6.0.0 + * @access public + * + * @return void + */ + public function new_install() { + + // Add default settings values + $this->new_settings = $this->get_monsterinsights_default_values(); + + $this->maybe_import_thirstyaffiliates_options(); + + $data = array( + 'installed_version' => MONSTERINSIGHTS_VERSION, + 'installed_date' => time(), + 'installed_pro' => monsterinsights_is_pro_version(), + ); + + update_option( 'monsterinsights_over_time', $data ); + + // Let addons + MI Pro/Lite hook in here. @todo: doc as nonpublic + do_action( 'monsterinsights_after_new_install_routine', MONSTERINSIGHTS_VERSION ); + } + + public function get_monsterinsights_default_values() { + return array( + 'enable_affiliate_links' => true, + 'affiliate_links' => array( + array( + 'path' => '/go/', + 'label' => 'affiliate', + ), + array( + 'path' => '/recommend/', + 'label' => 'affiliate', + ) + ), + 'demographics' => 1, + 'ignore_users' => array( 'administrator', 'editor' ), + 'dashboards_disabled' => 0, + 'anonymize_ips' => 0, + 'extensions_of_files' => 'doc,pdf,ppt,zip,xls,docx,pptx,xlsx', + 'subdomain_tracking' => '', + 'link_attribution' => true, + 'tag_links_in_rss' => true, + 'allow_anchor' => 0, + 'add_allow_linker' => 0, + 'custom_code' => '', + 'save_settings' => array( 'administrator' ), + 'view_reports' => array( 'administrator', 'editor' ), + 'events_mode' => 'js', + 'tracking_mode' => 'analytics', + ); + } + + /** + * Check if ThirstyAffiliates plugin is installed and use the link prefix value in the affiliate settings. + * + * @return void + */ + public function maybe_import_thirstyaffiliates_options() { + + // Check if ThirstyAffiliates is installed. + if ( ! function_exists( 'ThirstyAffiliates' ) ) { + return; + } + + $link_prefix = get_option( 'ta_link_prefix', 'recommends' ); + + if ( $link_prefix === 'custom' ) { + $link_prefix = get_option( 'ta_link_prefix_custom', 'recommends' ); + } + + if ( ! empty( $link_prefix ) ) { + + // Check if prefix exists. + $prefix_set = false; + foreach ( $this->new_settings['affiliate_links'] as $affiliate_link ) { + if ( $link_prefix === trim( $affiliate_link['path'], '/' ) ) { + $prefix_set = true; + break; + } + } + + if ( ! $prefix_set ) { + $this->new_settings['affiliate_links'][] = array( + 'path' => '/' . $link_prefix . '/', + 'label' => 'affiliate', + ); + } + } + } + + /** + * MonsterInsights Version 7.0 upgrades. + * + * This function does the + * upgrade routine from MonsterInsights 6.2->7.0. + * + * @since 7.0.0 + * @access public + * + * @return void + */ + public function v700_upgrades() { + // 1. Default all event tracking and tracking to GA + JS respectively + // 3a Set tracking_mode to use analytics.js + $this->new_settings['tracking_mode' ] = 'analytics'; + + + // 3b Set events mode to use JS if the events mode is not set explicitly to none + if ( empty( $this->new_settings['events_mode' ] ) || $this->new_settings['events_mode' ] !== 'none' ) { + $this->new_settings['events_mode' ] = 'js'; + } + + // 2. Migrate manual UA codes + // 2a Manual UA has the lowest priority + if ( ! empty( $this->new_settings['manual_ua_code' ] ) ) { + // Set as manual UA code + is_network_admin() ? update_site_option( 'monsterinsights_network_profile', array( 'manual' => $this->new_settings['manual_ua_code' ] ) ) : update_option( 'monsterinsights_site_profile', array( 'manual' => $this->new_settings['manual_ua_code' ] ) ); + } + + // 2b Then try the oAuth UA code + if ( ! empty( $this->new_settings['analytics_profile_code' ] ) ) { + // Set as manual UA code + is_network_admin() ? update_site_option( 'monsterinsights_network_profile', array( 'manual' => $this->new_settings['analytics_profile_code' ] ) ) : update_option( 'monsterinsights_site_profile', array( 'manual' => $this->new_settings['analytics_profile_code' ] ) ); + } + + // 3. Migrate License keys + if ( is_multisite() ) { + $ms_license = get_site_option( 'monsterinsights_license', '' ); + if ( $ms_license ) { + update_site_option( 'monsterinsights_network_license_updates', get_site_option( 'monsterinsights_license_updates', '' ) ); + update_site_option( 'monsterinsights_network_license', $ms_license ); + } + } + } + + /** + * Upgrade routine for the new settings panel, onboarding wizard, and the internal-as-outbound v2 settings system. + */ + public function v740_upgrades() { + + // 1. Settings Conversions: + // Convert affiliate field to repeater format + if ( ! empty( $this->new_settings['track_internal_as_outbound'] ) ) { + $affiliate_old_paths = $this->new_settings['track_internal_as_outbound']; + $affiliate_old_label = isset( $this->new_settings['track_internal_as_label'] ) ? $this->new_settings['track_internal_as_label'] : ''; + + $new_paths = explode( ',', $affiliate_old_paths ); + + $this->new_settings['affiliate_links'] = array(); + if ( ! empty( $new_paths ) ) { + $this->new_settings['enable_affiliate_links'] = true; + foreach ( $new_paths as $new_path ) { + $this->new_settings['affiliate_links'][] = array( + 'path' => $new_path, + 'label' => $affiliate_old_label, + ); + } + } + + $settings = array( + 'track_internal_as_outbound', + 'track_internal_as_label', + ); + foreach ( $settings as $setting ) { + if ( ! empty( $this->new_settings[ $setting ] ) ) { + unset( $this->new_settings[ $setting ] ); + } + } + } + + // Update option to disable just reports or also the dashboard widget. + if ( isset( $this->new_settings['dashboards_disabled'] ) && $this->new_settings['dashboards_disabled'] ) { + $this->new_settings['dashboards_disabled'] = 'disabled'; + } + + $this->new_settings['tracking_mode'] = 'analytics'; + $this->new_settings['events_mode'] = 'js'; + + // If opted in during allow_tracking era, move that over + if ( ! empty( $this->new_settings['allow_tracking'] ) ) { + $this->new_settings['anonymous_data'] = 1; + } + + // 2. Remove Yoast stuff + delete_option( 'yoast-ga-access_token' ); + delete_option( 'yoast-ga-refresh_token' ); + delete_option( 'yst_ga' ); + delete_option( 'yst_ga_api' ); + + + // 3. Remove fake settings from other plugins using our key for some reason and old settings of ours + $settings = array( + 'debug_mode', + 'track_download_as', + 'analytics_profile', + 'analytics_profile_code', + 'analytics_profile_name', + 'manual_ua_code', + 'track_outbound', + 'track_download_as', + 'enhanced_link_attribution', + 'oauth_version', + 'monsterinsights_oauth_status', + 'firebug_lite', + 'google_auth_code', + 'allow_tracking', + ); + + foreach ( $settings as $setting ) { + if ( ! empty( $this->new_settings[ $setting ] ) ) { + unset( $this->new_settings[ $setting ] ); + } + } + + $settings = array( + '_repeated', + 'ajax', + 'asmselect0', + 'bawac_force_nonce', + 'icl_post_language', + 'saved_values', + 'mlcf_email', + 'mlcf_name', + 'cron_failed', + 'undefined', + 'cf_email', + 'cf_message', + 'cf_name', + 'cf_number', + 'cf_phone', + 'cf_subject', + 'content', + 'credentials', + 'cron_failed', + 'cron_last_run', + 'global-css', + 'grids', + 'page', + 'punch-fonts', + 'return_tab', + 'skins', + 'navigation-skins', + 'title', + 'type', + 'wpcf_email', + 'wpcf_your_name', + ); + + foreach ( $settings as $setting ) { + if ( ! empty( $this->new_settings[ $setting ] ) ) { + unset( $this->new_settings[ $setting ] ); + } + } + + // 4. Remove old crons + if ( wp_next_scheduled( 'monsterinsights_daily_cron' ) ) { + wp_clear_scheduled_hook( 'monsterinsights_daily_cron' ); + } + if ( wp_next_scheduled( 'monsterinsights_send_tracking_data' ) ) { + wp_clear_scheduled_hook( 'monsterinsights_send_tracking_data' ); + } + + if ( wp_next_scheduled( 'monsterinsights_send_tracking_checkin' ) ) { + wp_clear_scheduled_hook( 'monsterinsights_send_tracking_checkin' ); + } + + if ( wp_next_scheduled( 'monsterinsights_weekly_cron' ) ) { + wp_clear_scheduled_hook( 'monsterinsights_weekly_cron' ); + } + + if ( wp_next_scheduled( 'yst_ga_aggregate_data' ) ) { + wp_clear_scheduled_hook( 'yst_ga_aggregate_data' ); + } + + delete_option( 'monsterinsights_tracking_last_send' ); + delete_option( 'mi_tracking_last_send' ); + + // 5. Remove old option + delete_option( 'monsterinsights_settings_version' ); + } + + + /** + * Upgrade routine + */ + public function v750_upgrades() { + // 1. One time re-prompt for anonymous data (due to migration bug now fixed) + // if ( ! monsterinsights_is_pro_version() ) { + // if ( empty( $this->new_settings[ 'anonymous_data' ] ) ) { + // update_option( 'monsterinsights_tracking_notice', 0 ); + // } + // } + // + // 2. Clear old settings ( 'tracking_mode','events_mode',) + + + // 3. Attempt to extract the cross-domain settings from the Custom Code area and use in the new option. + $custom_code = isset( $this->new_settings['custom_code'] ) ? $this->new_settings['custom_code'] : ''; + if ( ! empty( $custom_code ) ) { + $pattern = '/(?:\'linker:autoLink\', )(?:\[)(.*)(?:\])/m'; + preg_match_all( $pattern, $custom_code, $matches, PREG_SET_ORDER, 0 ); + if ( ! empty( $matches ) && isset( $matches[0] ) && isset( $matches[0][1] ) ) { + $cross_domains = array(); + $domains = explode( ',', $matches[0][1] ); + foreach ( $domains as $key => $domain ) { + $domain = trim( $domain ); + $cross_domains[] = array( + 'domain' => trim( $domain, '\'\"' ), + ); + } + $this->new_settings['add_allow_linker'] = true; + $this->new_settings['cross_domains'] = $cross_domains; + + $notices = get_option( 'monsterinsights_notices' ); + if ( ! is_array( $notices ) ) { + $notices = array(); + } + $notices['monsterinsights_cross_domains_extracted'] = false; + update_option( 'monsterinsights_notices', $notices ); + } + } + } + + /** + * Upgrade routine for version 7.6.0 + */ + public function v760_upgrades() { + + $cross_domains = isset( $this->new_settings['cross_domains'] ) ? $this->new_settings['cross_domains'] : array(); + + if ( ! empty( $cross_domains ) && is_array( $cross_domains ) ) { + $current_domain = wp_parse_url( home_url() ); + $current_domain = isset( $current_domain['host'] ) ? $current_domain['host'] : ''; + if ( ! empty( $current_domain ) ) { + $regex = '/^(?:' . $current_domain . '|(?:.+)\.' . $current_domain . ')$/m'; + foreach ( $cross_domains as $key => $cross_domain ) { + if ( ! isset( $cross_domain['domain'] ) ) { + continue; + } + preg_match( $regex, $cross_domain['domain'], $matches ); + if ( count( $matches ) > 0 ) { + unset( $this->new_settings['cross_domains'][ $key ] ); + } + } + } + } + + } + + /** + * Upgrade routine for version 7.7.1 + */ + public function v771_upgrades() { + + if ( ! monsterinsights_is_pro_version() ) { + // We only need to run this for the Pro version. + return; + } + include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); + + $plugin = 'wp-scroll-depth/wp-scroll-depth.php'; + // Check if wp-scroll-depth is active and deactivate to avoid conflicts with the pro scroll tracking feature. + if ( is_plugin_active( $plugin ) ) { + deactivate_plugins( $plugin ); + } + + } + + /** + * Upgrade routine for version 7.8.0 + */ + public function v780_upgrades() { + + if ( monsterinsights_get_ua() ) { + // If we have a UA, don't show the first run notice. + monsterinsights_update_option( 'monsterinsights_first_run_notice', true ); + + // If they are already tracking when they upgrade, mark connected time as now. + $over_time = get_option( 'monsterinsights_over_time', array() ); + if ( empty( $over_time['connected_date'] ) ) { + $over_time['connected_date'] = time(); + update_option( 'monsterinsights_over_time', $over_time ); + } + } + + } + + /** + * Upgrade routine for version 7.9.0 + */ + public function v790_upgrades() { + + // If they are already tracking, don't show the notice. + if ( monsterinsights_get_ua() ) { + update_option( 'monsterinsights_frontend_tracking_notice_viewed', true ); + + // If they are already tracking when they upgrade & not already marked mark connected time as now. + // Adding this here again as 7.8.0 upgrade didn't run for all users. + $over_time = get_option( 'monsterinsights_over_time', array() ); + if ( empty( $over_time['connected_date'] ) ) { + $over_time['connected_date'] = time(); + update_option( 'monsterinsights_over_time', $over_time ); + } + } + + } + + /** + * Upgrade routine for version 8.0.0 + */ + public function v7100_upgrades() { + + // Remove exe js and tgz from file downloads tracking. + $current_downloads = isset( $this->new_settings['extensions_of_files'] ) ? $this->new_settings['extensions_of_files'] : array(); + + if ( ! empty( $current_downloads ) ) { + $extensions_to_remove = array( + 'exe', + 'js', + 'tgz' + ); + $extensions_to_add = array( + 'docx', + 'pptx', + 'xlsx', + ); + + $extensions = explode( ',', $current_downloads ); + $updated_extensions = array(); + + if ( ! empty( $extensions ) && is_array( $extensions ) ) { + foreach ( $extensions as $extension ) { + if ( ! in_array( $extension, $extensions_to_remove ) ) { + $updated_extensions[] = $extension; + } + } + } + + foreach ( $extensions_to_add as $extension_to_add ) { + if ( ! in_array( $extension_to_add, $updated_extensions ) ) { + $updated_extensions[] = $extension_to_add; + } + } + } else { + $updated_extensions = array( + 'pdf', + 'doc', + 'ppt', + 'xls', + 'zip', + 'docx', + 'pptx', + 'xlsx', + ); + } + + $updated_extensions = implode( ',', $updated_extensions ); + + $this->new_settings['extensions_of_files'] = $updated_extensions; + + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/measurement-protocol.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/measurement-protocol.php new file mode 100644 index 00000000..5d3dfb06 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/measurement-protocol.php @@ -0,0 +1,142 @@ + 'event', // Required: Hit type + 'ec' => '', // Optional: Event category + 'ea' => '', // Optional: Event Action + 'el' => '', // Optional: Event Label + 'ev' => null, // Optional: Event Value + ); + + $body = array_merge( $defaults , $args ); + + // We want to get the user's IP address when possible + $ip = ''; + if ( ! empty( $_SERVER['HTTP_CLIENT_IP'] ) && ! filter_var( $_SERVER['HTTP_CLIENT_IP'], FILTER_VALIDATE_IP ) === false ) { + $ip = $_SERVER['HTTP_CLIENT_IP']; + } elseif ( ! empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) && ! filter_var( $_SERVER['HTTP_X_FORWARDED_FOR'], FILTER_VALIDATE_IP ) === false ) { + $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; + } else { + $ip = $_SERVER['REMOTE_ADDR']; + } + + $ip = apply_filters( 'monsterinsights_mp_api_call_ip', $ip ); + + // If possible, let's get the user's language + $user_language = isset( $_SERVER['HTTP_ACCEPT_LANGUAGE'] ) ? explode( ',', $_SERVER['HTTP_ACCEPT_LANGUAGE'] ) : array(); + $user_language = reset( $user_language ); + $user_language = sanitize_text_field( $user_language ); + + $default_body = array( + // Required: Version + 'v' => '1', + + // Required: UA code + 'tid' => monsterinsights_get_ua_to_output( array( 'ecommerce' => $args ) ), + + // Required: User visitor ID + 'cid' => monsterinsights_get_client_id( $payment_id ), + + // Required: Type of hit (either pageview or event) + 't' => 'pageview', // Required - Hit type + + // Optional: Was the event a non-interaction event (for bounce purposes) + 'ni' => true, + + // Optional: Document Host Name + 'dh' => str_replace( array( 'http://', 'https://' ), '', site_url() ), + + // Optional: Requested URI + 'dp' => $_SERVER['REQUEST_URI'], + + // Optional: Page Title + 'dt' => get_the_title(), + + // Optional: User language + 'ul' => $user_language, + + // Optional: User IP address + 'uip' => $ip, + + // Optional: User Agent + 'ua' => ! empty( $user_agent ) ? $user_agent : $_SERVER['HTTP_USER_AGENT'], + + // Optional: Time of the event + 'z' => time() + ); + + $body = wp_parse_args( $body, $default_body ); + $body = apply_filters( 'monsterinsights_mp_api_call', $body ); + + + // Ensure that the CID is not empty + if ( empty( $body['cid'] ) ) { + $body['cid'] = monsterinsights_generate_uuid(); + } + + // Unset empty values to reduce request size + foreach ( $body as $key => $value ) { + if ( empty( $value ) ) { + unset( $body[ $key ] ); + } + } + + $debug_mode = monsterinsights_is_debug_mode(); + $args = array( + 'method' => 'POST', + 'timeout' => '5', + 'blocking' => ( $debug_mode ) ? true : false, + 'body' => $body, + ); + + if ( ! empty( $user_agent ) ) { + $args['user-agent'] = $user_agent; + } + + $response = wp_remote_post( monsterinsights_get_mp_api_url(), $args ); + + return $response; +} + +function monsterinsights_mp_track_event_call( $args = array() ) { + $default_args = array( + // Change the default type to event + 't' => 'event', + + // Required: Event Category + 'ec' => '', + + // Required: Event Action + 'ea' => '', + + // Required: Event Label + 'el' => '', + + // Optional: Event Value + 'ev' => null, + ); + $args = wp_parse_args( $args, $default_args ); + //$args = apply_filters( 'monsterinsights_mp_track_event_call', $args ); + + return monsterinsights_mp_api_call( $args ); +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/options.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/options.php new file mode 100644 index 00000000..a9f79776 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/includes/options.php @@ -0,0 +1,414 @@ +auth->get_ua(); + + // If that didn't work, try the manual UA at the site level + if ( empty( $ua ) ) { + $ua = MonsterInsights()->auth->get_manual_ua(); + // If that didn't work try getting it from the network + if ( empty( $ua ) ) { + $ua = monsterinsights_get_network_ua(); + // If that didn't work, try getting it from the overall constant. If it's not there, leave it blank + if ( empty( $ua ) ) { + $ua = defined( 'MONSTERINSIGHTS_GA_UA' ) && MONSTERINSIGHTS_GA_UA ? monsterinsights_is_valid_ua( MONSTERINSIGHTS_GA_UA ) : ''; + } + } + } + + // Feed through the filter + $pre_filter = $ua; + $ua = apply_filters( 'monsterinsights_get_ua', $ua ); + + // Only run through monsterinsights_is_valid_ua if it's different than pre-filter + return $pre_filter === $ua ? $ua : monsterinsights_is_valid_ua( $ua ); +} + +/** + * Helper method for getting the network UA string. + * + * @since 6.0.0 + * @access public + * + * @return string The UA to use. + */ +function monsterinsights_get_network_ua() { + if ( ! is_multisite() ) { + return ''; + } + + // First try network auth UA + $ua = MonsterInsights()->auth->get_network_ua(); + if ( ! empty( $ua ) ) { + return $ua; + } + + // Then try manual network UA + $ua = MonsterInsights()->auth->get_network_manual_ua(); + if ( ! empty( $ua ) ) { + return $ua; + } + + // See if the constant is defined + if ( defined( 'MONSTERINSIGHTS_MS_GA_UA' ) && monsterinsights_is_valid_ua( MONSTERINSIGHTS_MS_GA_UA ) ) { + return MONSTERINSIGHTS_MS_GA_UA; + } + + return ''; +} + +/** + * Helper method for getting the UA string that's output on the frontend. + * + * @since 6.0.0 + * @access public + * + * @param array $args Allow calling functions to give args to use in future applications. + * @return string The UA to use on frontend. + */ +function monsterinsights_get_ua_to_output( $args = array() ) { + $ua = monsterinsights_get_ua(); + $ua = apply_filters( 'monsterinsights_get_ua_to_output', $ua, $args ); + return monsterinsights_is_valid_ua( $ua ); +} + +/** + * Helper method for updating a setting's value. + * + * @since 6.0.0 + * @access public + * + * @param string $key The setting key. + * @param string $value The value to set for the key. + * @return boolean True if updated, false if not. + */ +function monsterinsights_update_option( $key = '', $value = false ) { + + // If no key, exit + if ( empty( $key ) ){ + return false; + } + + if ( empty( $value ) ) { + $remove_option = monsterinsights_delete_option( $key ); + return $remove_option; + } + + $option_name = monsterinsights_get_option_name(); + + // First let's grab the current settings + + // if on network panel or if on single site using network settings + //$settings = get_site_option( $option_name ); + //$use_network_settings = ! empty( $use_network_settings['use_network_settings'] ) ? true : false; + //$is_network = is_multisite(); + //$update_network_option = true; + //if ( ! is_network_admin() && ! ( $is_network && $use_network_settings ) ) { + $settings = get_option( $option_name ); + // $update_network_option = false; + //} + + if ( ! is_array( $settings ) ) { + $settings = array(); + } + + // Let's let devs alter that value coming in + $value = apply_filters( 'monsterinsights_update_option', $value, $key ); + + // Next let's try to update the value + $settings[ $key ] = $value; + $did_update = false; + //if ( $update_network_option ) { + // $did_update = update_site_option( $option_name, $settings ); + //} else { + $did_update = update_option( $option_name, $settings ); + //} + + // If it updated, let's update the global variable + if ( $did_update ){ + global $monsterinsights_settings; + $monsterinsights_settings[ $key ] = $value; + } + + return $did_update; +} + + /** + * Helper method for deleting a setting's value. + * + * @since 6.0.0 + * @access public + * + * @param string $key The setting key. + * @return boolean True if removed, false if not. + */ +function monsterinsights_delete_option( $key = '' ) { + // If no key, exit + if ( empty( $key ) ){ + return false; + } + + $option_name = monsterinsights_get_option_name(); + + // First let's grab the current settings + + // if on network panel or if on single site using network settings + //$settings = get_site_option( $option_name ); + //$use_network_settings = ! empty( $use_network_settings['use_network_settings'] ) ? true : false; + //$is_network = is_multisite(); + //$update_network_option = true; + //if ( ! is_network_admin() && ! ( $is_network && $use_network_settings ) ) { + $settings = get_option( $option_name ); + // $update_network_option = false; + //} + + // Next let's try to remove the key + if( isset( $settings[ $key ] ) ) { + unset( $settings[ $key ] ); + } + + $did_update = false; + //if ( $update_network_option ) { + // $did_update = update_site_option( 'monsterinsights_settings', $settings ); + //} else { + $did_update = update_option( $option_name, $settings ); + //} + + // If it updated, let's update the global variable + if ( $did_update ){ + global $monsterinsights_settings; + $monsterinsights_settings = $settings; + } + + return $did_update; +} + + /** + * Helper method for deleting multiple settings value. + * + * @since 6.0.0 + * @access public + * + * @param string $key The setting key. + * @return boolean True if removed, false if not. + */ +function monsterinsights_delete_options( $keys = array() ) { + // If no keys, exit + if ( empty( $keys ) || ! is_array( $keys ) ){ + return false; + } + + $option_name = monsterinsights_get_option_name(); + + // First let's grab the current settings + + // if on network panel or if on single site using network settings + //$settings = get_site_option( $option_name ); + //$use_network_settings = ! empty( $use_network_settings['use_network_settings'] ) ? true : false; + //$is_network = is_multisite(); + //$update_network_option = true; + //if ( ! is_network_admin() && ! ( $is_network && $use_network_settings ) ) { + $settings = get_option( $option_name ); + // $update_network_option = false; + //} + + // Next let's try to remove the keys + foreach ( $keys as $key ) { + if( isset( $settings[ $key ] ) ) { + unset( $settings[ $key ] ); + } + } + + $did_update = false; + //if ( $update_network_option ) { + // $did_update = update_site_option( 'monsterinsights_settings', $settings ); + //} else { + $did_update = update_option( $option_name, $settings ); + //} + + // If it updated, let's update the global variable + if ( $did_update ){ + global $monsterinsights_settings; + $monsterinsights_settings = $settings; + } + + return $did_update; +} + +/** + * Is valid ua code. + * + * @access public + * @since 6.0.0 + * + * @param string $ua_code UA code to check validity for. + * + * @return string|false Return cleaned ua string if valid, else returns false. + */ +function monsterinsights_is_valid_ua( $ua_code = '' ) { + $ua_code = (string) $ua_code; // Rare case, but let's make sure it never happens. + $ua_code = trim( $ua_code ); + + if ( empty( $ua_code ) ) { + return ''; + } + + // Replace all type of dashes (n-dash, m-dash, minus) with normal dashes. + $ua_code = str_replace( array( '–', '—', '−' ), '-', $ua_code ); + + if ( preg_match( "/^(UA|YT|MO)-\d{4,}-\d+$/", strval( $ua_code ) ) ) { + return $ua_code; + } else { + return ''; + } +} + +/** + * Helper method for getting the license information. + * + * @since 6.0.0 + * @access public + * + * @param string $key The setting key to retrieve. + * @param mixed $default_value The default value of the setting key to retrieve. + * @return string The value of the setting. + */ +function monsterinsights_get_license() { + $license = MonsterInsights()->license->get_site_license(); + $license = $license ? $license : MonsterInsights()->license->get_network_license(); + $default = MonsterInsights()->license->get_default_license_key(); + if ( empty( $license ) && ! empty( $default ) ) { + $license = array(); + $license['key'] = MonsterInsights()->license->get_default_license_key(); + } + return $license; +} + +/** + * Helper method for getting the license key. + * + * @since 6.0.0 + * @access public + * + * @param string $key The setting key to retrieve. + * @param mixed $default_value The default value of the setting key to retrieve. + * @return string The value of the setting. + */ +function monsterinsights_get_license_key() { + if ( monsterinsights_is_pro_version() ) { + return MonsterInsights()->license->get_license_key(); + } + return ''; +} + +function monsterinsights_get_option_name() { + //if ( monsterinsights_is_pro_version() ) { + return 'monsterinsights_settings'; + //} else { + // return 'monsterinsights_settings'; + //} +} + +function monsterinsights_export_settings() { + $settings = monsterinsights_get_options(); + $exclude = array( + 'analytics_profile', + 'analytics_profile_code', + 'analytics_profile_name', + 'oauth_version', + 'cron_last_run', + 'monsterinsights_oauth_status', + ); + + foreach ( $exclude as $e ) { + if ( ! empty( $settings[ $e ] ) ) { + unset( $settings[ $e ] ); + } + } + return wp_json_encode( $settings ); +} + +/** + * Always return 'analytics' when grabbing the tracking mode. + * + * @param string $value The value to override. + * + * @return string + */ +function monsterinsights_force_tracking_mode( $value ) { + return 'analytics'; +} +add_filter( 'monsterinsights_get_option_tracking_mode', 'monsterinsights_force_tracking_mode' ); + +/** + * Always return 'js' when grabbing the events mode. + * + * @param string $value The value to override. + * + * @return string + */ +function monsterinsights_force_events_mode( $value ) { + return 'js'; +} +add_filter( 'monsterinsights_get_option_events_mode', 'monsterinsights_force_events_mode' ); diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/index.php @@ -0,0 +1,4 @@ +\n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2019-12-19T18:37:42+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: google-analytics-for-wordpress\n" + +#. Plugin Name of the plugin +msgid "MonsterInsights Pro" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://www.monsterinsights.com/?utm_source=proplugin&utm_medium=pluginheader&utm_campaign=pluginurl&utm_content=7%2E0%2E0" +msgstr "" + +#. Description of the plugin +msgid "The best Google Analytics plugin for WordPress. See how visitors find and use your website, so you can keep them coming back." +msgstr "" + +#. Author of the plugin +#: includes/admin/admin.php:31 +#: includes/admin/admin.php:34 +#: includes/admin/admin.php:42 +#: lite/includes/admin/dashboard-widget.php:96 +#: lite/includes/admin/wp-site-health.php:172 +#: lite/includes/admin/wp-site-health.php:224 +#: lite/includes/admin/wp-site-health.php:251 +#: lite/includes/admin/wp-site-health.php:289 +#: lite/includes/admin/wp-site-health.php:316 +#: lite/includes/admin/wp-site-health.php:343 +#: lite/includes/admin/wp-site-health.php:368 +#: lite/includes/admin/wp-site-health.php:407 +msgid "MonsterInsights" +msgstr "" + +#. Author URI of the plugin +msgid "https://www.monsterinsights.com/?utm_source=proplugin&utm_medium=pluginheader&utm_campaign=authoruri&utm_content=7%2E0%2E0" +msgstr "" + +#: googleanalytics.php:255 +#: googleanalytics.php:269 +msgid "Cheatin’ huh?" +msgstr "" + +#: googleanalytics.php:398 +msgid "Sorry, but your version of WordPress does not meet MonsterInsights's required version of %1$s3.8%2$s to run properly. The plugin not been activated. %3$sClick here to return to the Dashboard%4$s." +msgstr "" + +#: googleanalytics.php:419 +msgid "Please %1$suninstall%2$s the MonsterInsights Lite Plugin. Your Pro version of MonsterInsights may not work as expected until the Lite version is uninstalled." +msgstr "" + +#: includes/admin/admin.php:31 +#: includes/admin/admin.php:37 +#: includes/admin/admin.php:45 +#: includes/admin/admin.php:91 +#: languages/vue.php:169 +msgid "Insights" +msgstr "" + +#: includes/admin/admin.php:34 +#: includes/admin/admin.php:42 +#: includes/admin/admin.php:182 +msgid "Settings" +msgstr "" + +#: includes/admin/admin.php:37 +msgid "General:" +msgstr "" + +#: includes/admin/admin.php:39 +#: includes/admin/admin.php:45 +#: includes/admin/admin.php:95 +msgid "General Reports:" +msgstr "" + +#: includes/admin/admin.php:39 +#: includes/admin/admin.php:95 +#: languages/vue.php:606 +msgid "Reports" +msgstr "" + +#: includes/admin/admin.php:51 +msgid "Tools:" +msgstr "" + +#: includes/admin/admin.php:51 +msgid "Tools" +msgstr "" + +#: includes/admin/admin.php:56 +#: includes/admin/admin.php:98 +msgid "Addons:" +msgstr "" + +#: includes/admin/admin.php:56 +#: includes/admin/admin.php:98 +msgid "Addons" +msgstr "" + +#: includes/admin/admin.php:60 +#: includes/admin/admin.php:103 +msgid "About Us:" +msgstr "" + +#: includes/admin/admin.php:60 +#: includes/admin/admin.php:103 +#: languages/vue.php:233 +msgid "About Us" +msgstr "" + +#: includes/admin/admin.php:91 +#: includes/admin/admin.php:93 +msgid "Network Settings:" +msgstr "" + +#: includes/admin/admin.php:93 +msgid "Network Settings" +msgstr "" + +#: includes/admin/admin.php:164 +msgid "MonsterInsights Knowledge Base" +msgstr "" + +#: includes/admin/admin.php:164 +msgid "Documentation" +msgstr "" + +#: includes/admin/admin.php:169 +#: includes/admin/reports/abstract-report.php:361 +msgid "Get MonsterInsights Pro" +msgstr "" + +#: includes/admin/admin.php:175 +#: includes/admin/admin.php:178 +#: languages/vue.php:942 +msgid "Support" +msgstr "" + +#: includes/admin/admin.php:241 +msgid "Please rate %sMonsterInsights%s %s on %sWordPress.org%s to help us spread the word. Thank you from the MonsterInsights team!" +msgstr "" + +#: includes/admin/admin.php:276 +#: languages/vue.php:1893 +msgid "Please Setup Website Analytics to See Audience Insights" +msgstr "" + +#: includes/admin/admin.php:277 +#: languages/vue.php:1899 +msgid "Connect MonsterInsights and Setup Website Analytics" +msgstr "" + +#: includes/admin/admin.php:279 +#: languages/vue.php:206 +msgid "Learn More" +msgstr "" + +#: includes/admin/admin.php:281 +#: languages/vue.php:1896 +msgid "MonsterInsights, WordPress analytics plugin, helps you connect your website with Google Analytics, so you can see how people find and use your website. Over 2 million website owners use MonsterInsights to see the stats that matter and grow their business." +msgstr "" + +#: includes/admin/admin.php:290 +msgid "Warning: No valid license key has been entered for MonsterInsights. You are currently not getting updates, and are not able to view reports. %1$sPlease click here to enter your license key and begin receiving updates and reports.%2$s" +msgstr "" + +#: includes/admin/admin.php:300 +msgid "Your license key for MonsterInsights has expired. %1$sPlease click here to renew your license key.%2$s" +msgstr "" + +#: includes/admin/admin.php:302 +#: languages/vue.php:1239 +msgid "Your license key for MonsterInsights has been disabled. Please use a different key." +msgstr "" + +#: includes/admin/admin.php:304 +#: languages/vue.php:1242 +msgid "Your license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key." +msgstr "" + +#: includes/admin/admin.php:308 +msgid "Your network license key for MonsterInsights has expired. %1$sPlease click here to renew your license key.%2$s" +msgstr "" + +#: includes/admin/admin.php:310 +msgid "Your network license key for MonsterInsights has been disabled. Please use a different key." +msgstr "" + +#: includes/admin/admin.php:312 +msgid "Your network license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key." +msgstr "" + +#: includes/admin/admin.php:328 +msgid "Your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked.%4$sWordPress will stop supporting your PHP version in April, 2019.%4$sUpdating PHP only takes a few minutes and will make your website significantly faster and more secure.%4$s%2$sLearn more about updating PHP%3$s" +msgstr "" + +#: includes/admin/admin.php:335 +msgid "Your site is running an outdated version of WordPress (%1$s).%4$sMonsterInsights will stop supporting WordPress versions lower than 4.6 in April, 2019.%4$sUpdating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install.%4$s%2$sLearn more about updating WordPress%3$s" +msgstr "" + +#: includes/admin/admin.php:392 +msgid "Important: You are currently using manual UA code output. We highly recommend %1$sauthenticating with MonsterInsights%2$s so that you can access our new reporting area and take advantage of new MonsterInsights features." +msgstr "" + +#: includes/admin/admin.php:434 +#: includes/admin/admin.php:465 +msgid "%1$sGet MonsterInsights Pro%2$s" +msgstr "" + +#: includes/admin/admin.php:478 +msgid "Warning: MonsterInsights found cross-domain settings in the custom code field and converted them to the new settings structure. %1$sPlease click here to review and remove the code no longer needed.%2$s" +msgstr "" + +#: includes/admin/api-auth.php:85 +msgid "You don't have permission to authenticate MonsterInsights." +msgstr "" + +#: includes/admin/api-auth.php:96 +msgid "Cannot authenticate. Please enter a valid, active license key for MonsterInsights Pro into the settings." +msgstr "" + +#: includes/admin/api-auth.php:102 +msgid "Cannot authenticate. Please re-authenticate." +msgstr "" + +#: includes/admin/api-auth.php:104 +msgid "Cannot network authenticate. Please re-authenticate on the network settings panel." +msgstr "" + +#: includes/admin/api-auth.php:240 +msgid "You don't have permission to re-authenticate MonsterInsights." +msgstr "" + +#: includes/admin/api-auth.php:251 +msgid "Cannot re-authenticate. Please enter a valid, active license key for MonsterInsights Pro into the settings." +msgstr "" + +#: includes/admin/api-auth.php:257 +msgid "Cannot re-authenticate. Please authenticate." +msgstr "" + +#: includes/admin/api-auth.php:259 +msgid "Cannot re-authenticate the network. Please authenticate on the network settings panel." +msgstr "" + +#: includes/admin/api-auth.php:361 +msgid "You don't have permission to verify MonsterInsights." +msgstr "" + +#: includes/admin/api-auth.php:370 +#: includes/admin/api-auth.php:372 +msgid "Cannot verify. Please authenticate." +msgstr "" + +#: includes/admin/api-auth.php:378 +msgid "Cannot verify. Please enter a valid, active license key for MonsterInsights Pro into the settings." +msgstr "" + +#: includes/admin/api-auth.php:384 +msgid "Successfully verified." +msgstr "" + +#: includes/admin/api-auth.php:386 +msgid "Could not verify." +msgstr "" + +#: includes/admin/api-auth.php:394 +msgid "Verify auth key not passed" +msgstr "" + +#: includes/admin/api-auth.php:416 +msgid "You don't have permission to deauthenticate MonsterInsights." +msgstr "" + +#: includes/admin/api-auth.php:425 +#: includes/admin/api-auth.php:427 +msgid "Cannot deauthenticate. You are not currently authed." +msgstr "" + +#: includes/admin/api-auth.php:433 +msgid "Cannot deauthenticate. Please enter a valid, active license key for MonsterInsights Pro into the settings." +msgstr "" + +#: includes/admin/api-auth.php:441 +msgid "Successfully deauthenticated." +msgstr "" + +#: includes/admin/api-auth.php:444 +msgid "Successfully force deauthenticated." +msgstr "" + +#: includes/admin/api-auth.php:446 +msgid "Could not deauthenticate." +msgstr "" + +#: includes/admin/common.php:749 +msgid "MonsterInsights has detected that it's files are being blocked. This is usually caused by a adblock browser plugin (particularly uBlock Origin), or a conflicting WordPress theme or plugin. This issue only affects the admin side of MonsterInsights. To solve this, ensure MonsterInsights is whitelisted for your website URL in any adblock browser plugin you use. For step by step directions on how to do this, %1$sclick here%2$s. If this doesn't solve the issue (rare), send us a ticket %3$shere%2$s and we'll be happy to help diagnose the issue." +msgstr "" + +#: includes/admin/common.php:869 +#: languages/vue.php:2055 +msgid "Your 2019 Analytics Report" +msgstr "" + +#: includes/admin/common.php:875 +#: languages/vue.php:2058 +msgid "See how your website performed this year and find tips along the way to help grow even more in 2020!" +msgstr "" + +#: includes/admin/common.php:877 +msgid "View 2019 Year in Review report!" +msgstr "" + +#: includes/admin/licensing/skin.php:86 +msgid "There was an error installing the addon. Please try again." +msgstr "" + +#: includes/admin/licensing/skin.php:94 +msgid "There was an error installing the addon: %s" +msgstr "" + +#: includes/admin/notice.php:225 +msgid "Dismiss this notice" +msgstr "" + +#: includes/admin/pages/settings.php:89 +msgid "Ooops! It Appears JavaScript Didn’t Load" +msgstr "" + +#: includes/admin/pages/settings.php:90 +msgid "There seems to be an issue running JavaScript on your website, which MonsterInsights is crafted in to give you the best experience possible." +msgstr "" + +#: includes/admin/pages/settings.php:91 +msgid "If you are using an %sad blocker%s, please disable or whitelist the current page to load MonsterInsights correctly." +msgstr "" + +#: includes/admin/pages/settings.php:103 +msgid "Copy the error message above and paste it in a message to the MonsterInsights support team." +msgstr "" + +#: includes/admin/pages/settings.php:106 +msgid "Resolve This Issue" +msgstr "" + +#: includes/admin/pages/settings.php:110 +msgid "Your browser version is not supported" +msgstr "" + +#: includes/admin/pages/settings.php:111 +msgid "You are using a browser which is no longer supported by MonsterInsights. Please update or use another browser in order to access the plugin settings." +msgstr "" + +#: includes/admin/pages/settings.php:113 +msgid "View supported browsers" +msgstr "" + +#: includes/admin/reports/abstract-report.php:54 +msgid "Access denied" +msgstr "" + +#: includes/admin/reports/abstract-report.php:63 +msgid "Please %1$senable the dashboard%2$s to see report data." +msgstr "" + +#: includes/admin/reports/abstract-report.php:69 +msgid "The dashboard is disabled." +msgstr "" + +#: includes/admin/reports/abstract-report.php:77 +msgid "You do not have an active license. Please %1$scheck your license configuration.%2$s" +msgstr "" + +#: includes/admin/reports/abstract-report.php:89 +msgid "Please %1$sauthenticate %2$swith Google Analytics to allow the plugin to fetch data." +msgstr "" + +#: includes/admin/reports/abstract-report.php:95 +msgid "The Google oAuth authentication needs to be re-authenticated to view data." +msgstr "" + +#: includes/admin/reports/abstract-report.php:122 +msgid "No data found" +msgstr "" + +#: includes/admin/reports/abstract-report.php:168 +msgid "Invalid date range." +msgstr "" + +#: includes/admin/reports/abstract-report.php:270 +msgid "You must authenticate with MonsterInsights to use reports." +msgstr "" + +#: includes/admin/reports/abstract-report.php:319 +msgid "You currently have a %s level license, but this report requires at least a %s level license to view the %s. Please upgrade to view this report." +msgstr "" + +#: includes/admin/reports/abstract-report.php:331 +msgid "Ready to Get Analytics Super-Powers?" +msgstr "" + +#: includes/admin/reports/abstract-report.php:333 +msgid "(And Crush Your Competition?)" +msgstr "" + +#: includes/admin/reports/abstract-report.php:336 +msgid "" +"Hey there! It looks like you've got the %s license installed on your site. \n" +"\t\t\t\t\t\t\t\t\t That's awesome! %s" +msgstr "" + +#: includes/admin/reports/abstract-report.php:339 +msgid "Do you want to access to %s reporting right now%s in your WordPress Dashboard? That comes with the %s level%s of our paid packages. You'll need to upgrade your license to get instant access." +msgstr "" + +#: includes/admin/reports/abstract-report.php:341 +msgid "It's easy! To upgrade, navigate to %sMy Account%s on MonsterInsights.com, go to the licenses tab, and click upgrade. We also have a %sstep by step guide%s with pictures of this process." +msgstr "" + +#: includes/admin/reports/abstract-report.php:343 +#: includes/admin/reports/abstract-report.php:352 +msgid "If you have any questions, don't hesitate to reach out. We're here to help." +msgstr "" + +#: includes/admin/reports/abstract-report.php:345 +msgid "" +"Hey there! %s It looks like you've got the free version of MonsterInsights installed on your site. \n" +"\t\t\t\t\t\t\t\t\t That's awesome!" +msgstr "" + +#: includes/admin/reports/abstract-report.php:348 +msgid "Do you you want to access to %s reporting right now%s in your WordPress Dashboard? That comes with %s level%s of our paid packages. To get instant access, you'll want to buy a MonsterInsights license, which also gives you access to powerful addons, expanded reporting (including the ability to use custom date ranges), comprehensive tracking features (like UserID tracking) and access to our world-class support team." +msgstr "" + +#: includes/admin/reports/abstract-report.php:350 +msgid "Upgrading is easy! To upgrade, navigate to %sour pricing page%s, purchase the required license, and then follow the %sinstructions in the email receipt%s to upgrade. It only takes a few minutes to unlock the most powerful, yet easy to use analytics tracking system for WordPress." +msgstr "" + +#: includes/admin/reports/abstract-report.php:358 +#: languages/vue.php:1322 +msgid "Upgrade Now" +msgstr "" + +#: includes/admin/reports/abstract-report.php:395 +msgid "Please ask your webmaster to enable this addon." +msgstr "" + +#: includes/admin/reports/overview.php:34 +#: languages/vue.php:209 +msgid "Overview" +msgstr "" + +#: includes/admin/review.php:114 +msgid "Are you enjoying MonsterInsights?" +msgstr "" + +#: includes/admin/review.php:116 +msgid "Yes" +msgstr "" + +#: includes/admin/review.php:117 +msgid "Not Really" +msgstr "" + +#: includes/admin/review.php:121 +msgid "We're sorry to hear you aren't enjoying MonsterInsights. We would love a chance to improve. Could you take a minute and let us know what we can do better?" +msgstr "" + +#: includes/admin/review.php:123 +msgid "Give Feedback" +msgstr "" + +#: includes/admin/review.php:124 +msgid "No thanks" +msgstr "" + +#: includes/admin/review.php:128 +msgid "That’s awesome! Could you please do me a BIG favor and give it a 5-star rating on WordPress to help us spread the word and boost our motivation?" +msgstr "" + +#: includes/admin/review.php:129 +msgid "~ Syed Balkhi
Co-Founder of MonsterInsights" +msgstr "" + +#: includes/admin/review.php:131 +msgid "Ok, you deserve it" +msgstr "" + +#: includes/admin/review.php:132 +msgid "Nope, maybe later" +msgstr "" + +#: includes/admin/review.php:133 +msgid "I already did" +msgstr "" + +#: includes/admin/routes.php:272 +msgid "The most beginner friendly drag & drop WordPress forms plugin allowing you to create beautiful contact forms, subscription forms, payment forms, and more in minutes, not hours!" +msgstr "" + +#: includes/admin/routes.php:281 +msgid "Our high-converting optin forms like Exit-Intent® popups, Fullscreen Welcome Mats, and Scroll boxes help you dramatically boost conversions and get more email subscribers." +msgstr "" + +#: includes/admin/routes.php:291 +msgid "SMTP (Simple Mail Transfer Protocol) is an industry standard for sending emails. SMTP helps increase email deliverability by using proper authentication" +msgstr "" + +#: includes/admin/routes.php:301 +msgid "Better Coming Soon & Maintenance Mode Pages" +msgstr "" + +#: includes/admin/routes.php:310 +msgid "Get More Traffic with Viral Giveaways" +msgstr "" + +#: includes/admin/routes.php:319 +msgid "Social Proof Notifications that Boost Sales" +msgstr "" + +#: includes/admin/routes.php:437 +msgid "Invalid UA code" +msgstr "" + +#: includes/admin/routes.php:464 +msgid "Please upload a valid .json file" +msgstr "" + +#: includes/admin/routes.php:473 +msgid "Please upload a file to import" +msgstr "" + +#: includes/admin/routes.php:524 +msgid "You don't have permission to view MonsterInsights reports." +msgstr "" + +#: includes/admin/routes.php:536 +msgid "You can't view MonsterInsights reports because you are not licensed." +msgstr "" + +#: includes/admin/routes.php:537 +msgid "Add your license" +msgstr "" + +#: includes/admin/routes.php:544 +msgid "You can't view MonsterInsights reports due to license key errors." +msgstr "" + +#: includes/admin/routes.php:552 +msgid "You must authenticate with MonsterInsights before you can view reports." +msgstr "" + +#: includes/admin/routes.php:558 +msgid "Unknown report. Try refreshing and retrying. Contact support if this issue persists." +msgstr "" + +#: includes/admin/routes.php:606 +msgid "We encountered an error when fetching the report data." +msgstr "" + +#: includes/admin/tracking.php:242 +msgid "Once Weekly" +msgstr "" + +#: includes/api-request.php:191 +msgid "The firewall of your server is blocking outbound calls. Please contact your hosting provider to fix this issue. %s" +msgstr "" + +#: includes/api-request.php:193 +msgid "The firewall of your server is blocking outbound calls. Please contact your hosting provider to fix this issue." +msgstr "" + +#: includes/api-request.php:306 +msgid "The API was unreachable." +msgstr "" + +#: includes/api-request.php:310 +msgid "The API returned a %s response" +msgstr "" + +#: includes/api-request.php:314 +#: includes/api-request.php:318 +msgid "The API returned a %d response with this message: %s" +msgstr "" + +#: includes/api-request.php:326 +msgid "Improper API request." +msgstr "" + +#: includes/api-request.php:384 +msgid "Reason: The API was unreachable because the Airplane Mode plugin is active." +msgstr "" + +#: includes/api-request.php:397 +msgid "Reason: The API was unreachable because the API url is on the WP HTTP blocklist." +msgstr "" + +#: includes/api-request.php:412 +#: includes/api-request.php:434 +msgid "Reason: The API was unreachable because the call to Google failed." +msgstr "" + +#: includes/api-request.php:417 +msgid "Reason: The API was unreachable because no external hosts are allowed on this site." +msgstr "" + +#: includes/deprecated.php:126 +msgid "%1$s is %3$sdeprecated%4$s since MonsterInsights version %2$s!" +msgstr "" + +#: includes/deprecated.php:179 +msgid "%1$s is %3$sdeprecated%4$s since MonsterInsights version %2$s." +msgstr "" + +#: includes/frontend/tracking/class-tracking-analytics.php:218 +msgid "Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel." +msgstr "" + +#: includes/frontend/tracking/class-tracking-analytics.php:221 +msgid "Note: MonsterInsights does not track you as a logged-in site administrator to prevent site owners from accidentally skewing their own Google Analytics data." +msgstr "" + +#: includes/frontend/tracking/class-tracking-analytics.php:224 +msgid "Note: The site owner has disabled Google Analytics tracking for your user role." +msgstr "" + +#: includes/frontend/tracking/class-tracking-analytics.php:304 +msgid "Not running function" +msgstr "" + +#: includes/frontend/tracking/class-tracking-analytics.php:304 +msgid "because you are not being tracked." +msgstr "" + +#: includes/frontend/tracking/class-tracking-preview.php:77 +msgid "You are currently in a preview window. MonsterInsights doesn't track preview window traffic to avoid false visit reports." +msgstr "" + +#: includes/helpers.php:366 +msgid "United States" +msgstr "" + +#: includes/helpers.php:367 +msgid "Canada" +msgstr "" + +#: includes/helpers.php:368 +msgid "United Kingdom" +msgstr "" + +#: includes/helpers.php:369 +msgid "Afghanistan" +msgstr "" + +#: includes/helpers.php:370 +msgid "Åland Islands" +msgstr "" + +#: includes/helpers.php:371 +msgid "Albania" +msgstr "" + +#: includes/helpers.php:372 +msgid "Algeria" +msgstr "" + +#: includes/helpers.php:373 +msgid "American Samoa" +msgstr "" + +#: includes/helpers.php:374 +msgid "Andorra" +msgstr "" + +#: includes/helpers.php:375 +msgid "Angola" +msgstr "" + +#: includes/helpers.php:376 +msgid "Anguilla" +msgstr "" + +#: includes/helpers.php:377 +msgid "Antarctica" +msgstr "" + +#: includes/helpers.php:378 +msgid "Antigua and Barbuda" +msgstr "" + +#: includes/helpers.php:379 +msgid "Argentina" +msgstr "" + +#: includes/helpers.php:380 +msgid "Armenia" +msgstr "" + +#: includes/helpers.php:381 +msgid "Aruba" +msgstr "" + +#: includes/helpers.php:382 +msgid "Australia" +msgstr "" + +#: includes/helpers.php:383 +msgid "Austria" +msgstr "" + +#: includes/helpers.php:384 +msgid "Azerbaijan" +msgstr "" + +#: includes/helpers.php:385 +msgid "Bahamas" +msgstr "" + +#: includes/helpers.php:386 +msgid "Bahrain" +msgstr "" + +#: includes/helpers.php:387 +msgid "Bangladesh" +msgstr "" + +#: includes/helpers.php:388 +msgid "Barbados" +msgstr "" + +#: includes/helpers.php:389 +msgid "Belarus" +msgstr "" + +#: includes/helpers.php:390 +msgid "Belgium" +msgstr "" + +#: includes/helpers.php:391 +msgid "Belize" +msgstr "" + +#: includes/helpers.php:392 +msgid "Benin" +msgstr "" + +#: includes/helpers.php:393 +msgid "Bermuda" +msgstr "" + +#: includes/helpers.php:394 +msgid "Bhutan" +msgstr "" + +#: includes/helpers.php:395 +msgid "Bolivia" +msgstr "" + +#: includes/helpers.php:396 +msgid "Bonaire, Saint Eustatius and Saba" +msgstr "" + +#: includes/helpers.php:397 +msgid "Bosnia and Herzegovina" +msgstr "" + +#: includes/helpers.php:398 +msgid "Botswana" +msgstr "" + +#: includes/helpers.php:399 +msgid "Bouvet Island" +msgstr "" + +#: includes/helpers.php:400 +msgid "Brazil" +msgstr "" + +#: includes/helpers.php:401 +msgid "British Indian Ocean Territory" +msgstr "" + +#: includes/helpers.php:402 +msgid "Brunei Darrussalam" +msgstr "" + +#: includes/helpers.php:403 +msgid "Bulgaria" +msgstr "" + +#: includes/helpers.php:404 +msgid "Burkina Faso" +msgstr "" + +#: includes/helpers.php:405 +msgid "Burundi" +msgstr "" + +#: includes/helpers.php:406 +msgid "Cambodia" +msgstr "" + +#: includes/helpers.php:407 +msgid "Cameroon" +msgstr "" + +#: includes/helpers.php:408 +msgid "Cape Verde" +msgstr "" + +#: includes/helpers.php:409 +msgid "Cayman Islands" +msgstr "" + +#: includes/helpers.php:410 +msgid "Central African Republic" +msgstr "" + +#: includes/helpers.php:411 +msgid "Chad" +msgstr "" + +#: includes/helpers.php:412 +msgid "Chile" +msgstr "" + +#: includes/helpers.php:413 +msgid "China" +msgstr "" + +#: includes/helpers.php:414 +msgid "Christmas Island" +msgstr "" + +#: includes/helpers.php:415 +msgid "Cocos Islands" +msgstr "" + +#: includes/helpers.php:416 +msgid "Colombia" +msgstr "" + +#: includes/helpers.php:417 +msgid "Comoros" +msgstr "" + +#: includes/helpers.php:418 +msgid "Congo, Democratic People's Republic" +msgstr "" + +#: includes/helpers.php:419 +msgid "Congo, Republic of" +msgstr "" + +#: includes/helpers.php:420 +msgid "Cook Islands" +msgstr "" + +#: includes/helpers.php:421 +msgid "Costa Rica" +msgstr "" + +#: includes/helpers.php:422 +msgid "Cote d'Ivoire" +msgstr "" + +#: includes/helpers.php:423 +msgid "Croatia/Hrvatska" +msgstr "" + +#: includes/helpers.php:424 +msgid "Cuba" +msgstr "" + +#: includes/helpers.php:425 +msgid "CuraÇao" +msgstr "" + +#: includes/helpers.php:426 +msgid "Cyprus" +msgstr "" + +#: includes/helpers.php:427 +msgid "Czechia" +msgstr "" + +#: includes/helpers.php:428 +msgid "Denmark" +msgstr "" + +#: includes/helpers.php:429 +msgid "Djibouti" +msgstr "" + +#: includes/helpers.php:430 +msgid "Dominica" +msgstr "" + +#: includes/helpers.php:431 +msgid "Dominican Republic" +msgstr "" + +#: includes/helpers.php:432 +msgid "East Timor" +msgstr "" + +#: includes/helpers.php:433 +msgid "Ecuador" +msgstr "" + +#: includes/helpers.php:434 +msgid "Egypt" +msgstr "" + +#: includes/helpers.php:435 +msgid "Equatorial Guinea" +msgstr "" + +#: includes/helpers.php:436 +msgid "El Salvador" +msgstr "" + +#: includes/helpers.php:437 +msgid "Eritrea" +msgstr "" + +#: includes/helpers.php:438 +msgid "Estonia" +msgstr "" + +#: includes/helpers.php:439 +msgid "Ethiopia" +msgstr "" + +#: includes/helpers.php:440 +msgid "Falkland Islands" +msgstr "" + +#: includes/helpers.php:441 +msgid "Faroe Islands" +msgstr "" + +#: includes/helpers.php:442 +msgid "Fiji" +msgstr "" + +#: includes/helpers.php:443 +msgid "Finland" +msgstr "" + +#: includes/helpers.php:444 +msgid "France" +msgstr "" + +#: includes/helpers.php:445 +msgid "French Guiana" +msgstr "" + +#: includes/helpers.php:446 +msgid "French Polynesia" +msgstr "" + +#: includes/helpers.php:447 +msgid "French Southern Territories" +msgstr "" + +#: includes/helpers.php:448 +msgid "Gabon" +msgstr "" + +#: includes/helpers.php:449 +msgid "Gambia" +msgstr "" + +#: includes/helpers.php:450 +msgid "Georgia" +msgstr "" + +#: includes/helpers.php:451 +msgid "Germany" +msgstr "" + +#: includes/helpers.php:452 +msgid "Greece" +msgstr "" + +#: includes/helpers.php:453 +msgid "Ghana" +msgstr "" + +#: includes/helpers.php:454 +msgid "Gibraltar" +msgstr "" + +#: includes/helpers.php:455 +msgid "Greenland" +msgstr "" + +#: includes/helpers.php:456 +msgid "Grenada" +msgstr "" + +#: includes/helpers.php:457 +msgid "Guadeloupe" +msgstr "" + +#: includes/helpers.php:458 +msgid "Guam" +msgstr "" + +#: includes/helpers.php:459 +msgid "Guatemala" +msgstr "" + +#: includes/helpers.php:460 +msgid "Guernsey" +msgstr "" + +#: includes/helpers.php:461 +msgid "Guinea" +msgstr "" + +#: includes/helpers.php:462 +msgid "Guinea-Bissau" +msgstr "" + +#: includes/helpers.php:463 +msgid "Guyana" +msgstr "" + +#: includes/helpers.php:464 +msgid "Haiti" +msgstr "" + +#: includes/helpers.php:465 +msgid "Heard and McDonald Islands" +msgstr "" + +#: includes/helpers.php:466 +msgid "Holy See (City Vatican State)" +msgstr "" + +#: includes/helpers.php:467 +msgid "Honduras" +msgstr "" + +#: includes/helpers.php:468 +msgid "Hong Kong" +msgstr "" + +#: includes/helpers.php:469 +msgid "Hungary" +msgstr "" + +#: includes/helpers.php:470 +msgid "Iceland" +msgstr "" + +#: includes/helpers.php:471 +msgid "India" +msgstr "" + +#: includes/helpers.php:472 +msgid "Indonesia" +msgstr "" + +#: includes/helpers.php:473 +msgid "Iran" +msgstr "" + +#: includes/helpers.php:474 +msgid "Iraq" +msgstr "" + +#: includes/helpers.php:475 +msgid "Ireland" +msgstr "" + +#: includes/helpers.php:476 +msgid "Isle of Man" +msgstr "" + +#: includes/helpers.php:477 +msgid "Israel" +msgstr "" + +#: includes/helpers.php:478 +msgid "Italy" +msgstr "" + +#: includes/helpers.php:479 +msgid "Jamaica" +msgstr "" + +#: includes/helpers.php:480 +msgid "Japan" +msgstr "" + +#: includes/helpers.php:481 +msgid "Jersey" +msgstr "" + +#: includes/helpers.php:482 +msgid "Jordan" +msgstr "" + +#: includes/helpers.php:483 +msgid "Kazakhstan" +msgstr "" + +#: includes/helpers.php:484 +msgid "Kenya" +msgstr "" + +#: includes/helpers.php:485 +msgid "Kiribati" +msgstr "" + +#: includes/helpers.php:486 +msgid "Kuwait" +msgstr "" + +#: includes/helpers.php:487 +msgid "Kyrgyzstan" +msgstr "" + +#: includes/helpers.php:488 +msgid "Lao People's Democratic Republic" +msgstr "" + +#: includes/helpers.php:489 +msgid "Latvia" +msgstr "" + +#: includes/helpers.php:490 +msgid "Lebanon" +msgstr "" + +#: includes/helpers.php:491 +msgid "Lesotho" +msgstr "" + +#: includes/helpers.php:492 +msgid "Liberia" +msgstr "" + +#: includes/helpers.php:493 +msgid "Libyan Arab Jamahiriya" +msgstr "" + +#: includes/helpers.php:494 +msgid "Liechtenstein" +msgstr "" + +#: includes/helpers.php:495 +msgid "Lithuania" +msgstr "" + +#: includes/helpers.php:496 +msgid "Luxembourg" +msgstr "" + +#: includes/helpers.php:497 +msgid "Macau" +msgstr "" + +#: includes/helpers.php:498 +msgid "Macedonia (FYROM)" +msgstr "" + +#: includes/helpers.php:499 +msgid "Madagascar" +msgstr "" + +#: includes/helpers.php:500 +msgid "Malawi" +msgstr "" + +#: includes/helpers.php:501 +msgid "Malaysia" +msgstr "" + +#: includes/helpers.php:502 +msgid "Maldives" +msgstr "" + +#: includes/helpers.php:503 +msgid "Mali" +msgstr "" + +#: includes/helpers.php:504 +msgid "Malta" +msgstr "" + +#: includes/helpers.php:505 +msgid "Marshall Islands" +msgstr "" + +#: includes/helpers.php:506 +msgid "Martinique" +msgstr "" + +#: includes/helpers.php:507 +msgid "Mauritania" +msgstr "" + +#: includes/helpers.php:508 +msgid "Mauritius" +msgstr "" + +#: includes/helpers.php:509 +msgid "Mayotte" +msgstr "" + +#: includes/helpers.php:510 +msgid "Mexico" +msgstr "" + +#: includes/helpers.php:511 +msgid "Micronesia" +msgstr "" + +#: includes/helpers.php:512 +msgid "Moldova, Republic of" +msgstr "" + +#: includes/helpers.php:513 +msgid "Monaco" +msgstr "" + +#: includes/helpers.php:514 +msgid "Mongolia" +msgstr "" + +#: includes/helpers.php:515 +msgid "Montenegro" +msgstr "" + +#: includes/helpers.php:516 +msgid "Montserrat" +msgstr "" + +#: includes/helpers.php:517 +msgid "Morocco" +msgstr "" + +#: includes/helpers.php:518 +msgid "Mozambique" +msgstr "" + +#: includes/helpers.php:519 +msgid "Myanmar" +msgstr "" + +#: includes/helpers.php:520 +msgid "Namibia" +msgstr "" + +#: includes/helpers.php:521 +msgid "Nauru" +msgstr "" + +#: includes/helpers.php:522 +msgid "Nepal" +msgstr "" + +#: includes/helpers.php:523 +msgid "Netherlands" +msgstr "" + +#: includes/helpers.php:524 +msgid "Netherlands Antilles" +msgstr "" + +#: includes/helpers.php:525 +msgid "New Caledonia" +msgstr "" + +#: includes/helpers.php:526 +msgid "New Zealand" +msgstr "" + +#: includes/helpers.php:527 +msgid "Nicaragua" +msgstr "" + +#: includes/helpers.php:528 +msgid "Niger" +msgstr "" + +#: includes/helpers.php:529 +msgid "Nigeria" +msgstr "" + +#: includes/helpers.php:530 +msgid "Niue" +msgstr "" + +#: includes/helpers.php:531 +msgid "Norfolk Island" +msgstr "" + +#: includes/helpers.php:532 +msgid "North Korea" +msgstr "" + +#: includes/helpers.php:533 +msgid "Northern Mariana Islands" +msgstr "" + +#: includes/helpers.php:534 +msgid "Norway" +msgstr "" + +#: includes/helpers.php:535 +msgid "Oman" +msgstr "" + +#: includes/helpers.php:536 +msgid "Pakistan" +msgstr "" + +#: includes/helpers.php:537 +msgid "Palau" +msgstr "" + +#: includes/helpers.php:538 +msgid "Palestinian Territories" +msgstr "" + +#: includes/helpers.php:539 +msgid "Panama" +msgstr "" + +#: includes/helpers.php:540 +msgid "Papua New Guinea" +msgstr "" + +#: includes/helpers.php:541 +msgid "Paraguay" +msgstr "" + +#: includes/helpers.php:542 +msgid "Peru" +msgstr "" + +#: includes/helpers.php:543 +msgid "Philippines" +msgstr "" + +#: includes/helpers.php:544 +msgid "Pitcairn Island" +msgstr "" + +#: includes/helpers.php:545 +msgid "Poland" +msgstr "" + +#: includes/helpers.php:546 +msgid "Portugal" +msgstr "" + +#: includes/helpers.php:547 +msgid "Puerto Rico" +msgstr "" + +#: includes/helpers.php:548 +msgid "Qatar" +msgstr "" + +#: includes/helpers.php:549 +msgid "Republic of Kosovo" +msgstr "" + +#: includes/helpers.php:550 +msgid "Reunion Island" +msgstr "" + +#: includes/helpers.php:551 +msgid "Romania" +msgstr "" + +#: includes/helpers.php:552 +msgid "Russian Federation" +msgstr "" + +#: includes/helpers.php:553 +msgid "Rwanda" +msgstr "" + +#: includes/helpers.php:554 +msgid "Saint Barthélemy" +msgstr "" + +#: includes/helpers.php:555 +msgid "Saint Helena" +msgstr "" + +#: includes/helpers.php:556 +msgid "Saint Kitts and Nevis" +msgstr "" + +#: includes/helpers.php:557 +msgid "Saint Lucia" +msgstr "" + +#: includes/helpers.php:558 +msgid "Saint Martin (French)" +msgstr "" + +#: includes/helpers.php:559 +msgid "Saint Martin (Dutch)" +msgstr "" + +#: includes/helpers.php:560 +msgid "Saint Pierre and Miquelon" +msgstr "" + +#: includes/helpers.php:561 +msgid "Saint Vincent and the Grenadines" +msgstr "" + +#: includes/helpers.php:562 +msgid "San Marino" +msgstr "" + +#: includes/helpers.php:563 +msgid "São Tomé and Príncipe" +msgstr "" + +#: includes/helpers.php:564 +msgid "Saudi Arabia" +msgstr "" + +#: includes/helpers.php:565 +msgid "Senegal" +msgstr "" + +#: includes/helpers.php:566 +msgid "Serbia" +msgstr "" + +#: includes/helpers.php:567 +msgid "Seychelles" +msgstr "" + +#: includes/helpers.php:568 +msgid "Sierra Leone" +msgstr "" + +#: includes/helpers.php:569 +msgid "Singapore" +msgstr "" + +#: includes/helpers.php:570 +msgid "Slovak Republic" +msgstr "" + +#: includes/helpers.php:571 +msgid "Slovenia" +msgstr "" + +#: includes/helpers.php:572 +msgid "Solomon Islands" +msgstr "" + +#: includes/helpers.php:573 +msgid "Somalia" +msgstr "" + +#: includes/helpers.php:574 +msgid "South Africa" +msgstr "" + +#: includes/helpers.php:575 +msgid "South Georgia" +msgstr "" + +#: includes/helpers.php:576 +msgid "South Korea" +msgstr "" + +#: includes/helpers.php:577 +msgid "South Sudan" +msgstr "" + +#: includes/helpers.php:578 +msgid "Spain" +msgstr "" + +#: includes/helpers.php:579 +msgid "Sri Lanka" +msgstr "" + +#: includes/helpers.php:580 +msgid "Sudan" +msgstr "" + +#: includes/helpers.php:581 +msgid "Suriname" +msgstr "" + +#: includes/helpers.php:582 +msgid "Svalbard and Jan Mayen Islands" +msgstr "" + +#: includes/helpers.php:583 +msgid "Swaziland" +msgstr "" + +#: includes/helpers.php:584 +msgid "Sweden" +msgstr "" + +#: includes/helpers.php:585 +msgid "Switzerland" +msgstr "" + +#: includes/helpers.php:586 +msgid "Syrian Arab Republic" +msgstr "" + +#: includes/helpers.php:587 +msgid "Taiwan" +msgstr "" + +#: includes/helpers.php:588 +msgid "Tajikistan" +msgstr "" + +#: includes/helpers.php:589 +msgid "Tanzania" +msgstr "" + +#: includes/helpers.php:590 +msgid "Thailand" +msgstr "" + +#: includes/helpers.php:591 +msgid "Timor-Leste" +msgstr "" + +#: includes/helpers.php:592 +msgid "Togo" +msgstr "" + +#: includes/helpers.php:593 +msgid "Tokelau" +msgstr "" + +#: includes/helpers.php:594 +msgid "Tonga" +msgstr "" + +#: includes/helpers.php:595 +msgid "Trinidad and Tobago" +msgstr "" + +#: includes/helpers.php:596 +msgid "Tunisia" +msgstr "" + +#: includes/helpers.php:597 +msgid "Turkey" +msgstr "" + +#: includes/helpers.php:598 +msgid "Turkmenistan" +msgstr "" + +#: includes/helpers.php:599 +msgid "Turks and Caicos Islands" +msgstr "" + +#: includes/helpers.php:600 +msgid "Tuvalu" +msgstr "" + +#: includes/helpers.php:601 +msgid "Uganda" +msgstr "" + +#: includes/helpers.php:602 +msgid "Ukraine" +msgstr "" + +#: includes/helpers.php:603 +msgid "United Arab Emirates" +msgstr "" + +#: includes/helpers.php:604 +msgid "Uruguay" +msgstr "" + +#: includes/helpers.php:605 +msgid "US Minor Outlying Islands" +msgstr "" + +#: includes/helpers.php:606 +msgid "Uzbekistan" +msgstr "" + +#: includes/helpers.php:607 +msgid "Vanuatu" +msgstr "" + +#: includes/helpers.php:608 +msgid "Venezuela" +msgstr "" + +#: includes/helpers.php:609 +msgid "Vietnam" +msgstr "" + +#: includes/helpers.php:610 +msgid "Virgin Islands (British)" +msgstr "" + +#: includes/helpers.php:611 +msgid "Virgin Islands (USA)" +msgstr "" + +#: includes/helpers.php:612 +msgid "Wallis and Futuna Islands" +msgstr "" + +#: includes/helpers.php:613 +msgid "Western Sahara" +msgstr "" + +#: includes/helpers.php:614 +msgid "Western Samoa" +msgstr "" + +#: includes/helpers.php:615 +msgid "Yemen" +msgstr "" + +#: includes/helpers.php:616 +msgid "Zambia" +msgstr "" + +#: includes/helpers.php:617 +msgid "Zimbabwe" +msgstr "" + +#. Translators: The placeholders are for making the "We noticed you're using a caching plugin" text bold. +#: includes/helpers.php:1204 +msgid "%1$sWe noticed you're using a caching plugin or caching from your hosting provider.%2$s Be sure to clear the cache to ensure the tracking appears on all pages and posts. %3$s(See this guide on how to clear cache)%4$s." +msgstr "" + +#. Translators: The placeholders are for making the "We have detected multiple tracking codes" text bold & adding a link to support. +#: includes/helpers.php:1206 +msgid "%1$sWe have detected multiple tracking codes%2$s! You should remove non-MonsterInsights ones. If you need help finding them please %3$sread this article%4$s." +msgstr "" + +#: languages/vue.php:5 +msgid "Refreshing Report" +msgstr "" + +#: languages/vue.php:8 +msgid "Loading new report data..." +msgstr "" + +#: languages/vue.php:13 +msgid "Error" +msgstr "" + +#: languages/vue.php:16 +msgid "Please try again." +msgstr "" + +#: languages/vue.php:19 +msgid "Unlock the Publishers Report and Focus on the Content that Matters" +msgstr "" + +#: languages/vue.php:22 +msgid "Stop guessing about what content your visitors are interested in. MonsterInsights Publisher Report shows you exactly which content gets the most visits, so you can analyze and optimize it for higher conversions." +msgstr "" + +#: languages/vue.php:25 +msgid "Unlock the Publishers Report and Focus on the Content That Matters" +msgstr "" + +#: languages/vue.php:28 +msgid "Stop guessing about what content your visitors are interested in. The Publisher Report shows you exactly which content gets the most traffic, so you can analyze and optimize it for higher conversions." +msgstr "" + +#: languages/vue.php:31 +msgid "See Your Top Landing Pages to Improve Enagement" +msgstr "" + +#: languages/vue.php:34 +msgid "See Your Top Exit Pages to Reduce Abandonment" +msgstr "" + +#: languages/vue.php:37 +msgid "See Your Top Outbound Links to Find New Revenue Opportunities" +msgstr "" + +#: languages/vue.php:40 +msgid "See Your Top Affiliate Links and Focus on what's working" +msgstr "" + +#: languages/vue.php:43 +msgid "See Your Top Downloads and Improve Conversions" +msgstr "" + +#: languages/vue.php:46 +msgid "See Audience Demographic Report ( Age / Gender / Interests )" +msgstr "" + +#: languages/vue.php:49 +msgid "Unlock the eCommerce Report and See Your Important Store Metrics" +msgstr "" + +#: languages/vue.php:52 +msgid "Increase your sales & revenue with insights. MonsterInsights answers all your top eCommerce questions using metrics like total revenue, conversion rate, average order value, top products, top referral sources and more." +msgstr "" + +#: languages/vue.php:55 +msgid "See Your Conversion Rate to Improve Funnel" +msgstr "" + +#: languages/vue.php:58 +msgid "See The Number of Transactions and make data-driven decisions" +msgstr "" + +#: languages/vue.php:61 +msgid "See The Total Revenue to Track Growth" +msgstr "" + +#: languages/vue.php:64 +msgid "See Average Order Value to Find Offer Opportunities" +msgstr "" + +#: languages/vue.php:67 +msgid "See Your Top Products to See Individual Performance" +msgstr "" + +#: languages/vue.php:70 +msgid "See Your Top Conversion Sources and Focus on what's working" +msgstr "" + +#: languages/vue.php:73 +msgid "See The Time it takes for Customers to Purchase" +msgstr "" + +#: languages/vue.php:76 +msgid "See How Many Sessions are needed for a Purchase" +msgstr "" + +#: languages/vue.php:79 +msgid "Unlock the Dimensions Report and Track Your Own Custom Data" +msgstr "" + +#: languages/vue.php:82 +msgid "Decide what data is important using your own custom tracking parameters. The Dimensions report allows you to easily see what's working right inside your WordPress dashboard." +msgstr "" + +#: languages/vue.php:85 +msgid "See Which Authors Generate the Most Traffic" +msgstr "" + +#: languages/vue.php:88 +msgid "See Which Post Types Perform Better" +msgstr "" + +#: languages/vue.php:91 +msgid "See Which Categories are the Most Popular" +msgstr "" + +#: languages/vue.php:94 +msgid "See Your Blog's most populare SEO Scores" +msgstr "" + +#: languages/vue.php:97 +msgid "See Which Focus Keyword is Performing Better in Search Engines" +msgstr "" + +#: languages/vue.php:100 +msgid "Unlock the Forms Report and Improve Conversions" +msgstr "" + +#: languages/vue.php:103 +msgid "Easily track your form views and conversions. The Forms Report allows you to see which forms are performing better and which forms have lower conversion rates so you can optimize using real data." +msgstr "" + +#: languages/vue.php:106 +msgid "See Reports for Any Contact Form Plugin or Sign-up Form" +msgstr "" + +#: languages/vue.php:109 +msgid "See Your Top Converting Forms and Optimize" +msgstr "" + +#: languages/vue.php:112 +msgid "See Your Forms Impressions Count to Find the Best Placement" +msgstr "" + +#: languages/vue.php:115 +msgid "Unlock the Search Console Report and See How People Find Your Website" +msgstr "" + +#: languages/vue.php:118 +msgid "See exactly how people find your website, which keywords they searched for, how many times the results were viewed, and more." +msgstr "" + +#: languages/vue.php:121 +msgid "See Your Top Google Search Terms and Optimize Content" +msgstr "" + +#: languages/vue.php:124 +msgid "See The Number of Clicks and Track Interests" +msgstr "" + +#: languages/vue.php:127 +msgid "See The Click-Through-Ratio and Improve SEO" +msgstr "" + +#: languages/vue.php:130 +msgid "See The Average Results Position and Focus on what works" +msgstr "" + +#: languages/vue.php:133 +msgid "Unlock the Real-Time Report and Track the Visitors on Your Site in Real-Time" +msgstr "" + +#: languages/vue.php:136 +msgid "Track the results of your marketing efforts and product launches as-it-happens right from your WordPress site. The Real-Time report allows you to view your traffic sources and visitors activity when you need it." +msgstr "" + +#: languages/vue.php:139 +msgid "See Your Active Visitors and Track Their Behaviour to Optimize" +msgstr "" + +#: languages/vue.php:142 +msgid "See Your Top Pages Immediately After Making Changes" +msgstr "" + +#: languages/vue.php:145 +msgid "See Your Top Referral Sources and Adapt Faster" +msgstr "" + +#: languages/vue.php:148 +msgid "See Your Traffic Demographics and " +msgstr "" + +#: languages/vue.php:151 +msgid "Get Fresh Reports Data Every 60 Seconds" +msgstr "" + +#: languages/vue.php:154 +msgid "Overview Report" +msgstr "" + +#: languages/vue.php:157 +msgid "Loading Settings" +msgstr "" + +#: languages/vue.php:160 +msgid "Saving Changes..." +msgstr "" + +#: languages/vue.php:163 +msgid "Settings Updated" +msgstr "" + +#: languages/vue.php:166 +msgid "Could Not Save Changes" +msgstr "" + +#: languages/vue.php:172 +msgid "Congratulations! " +msgstr "" + +#: languages/vue.php:175 +msgid "You Successfully Unlocked the most powerful Analytics plugin" +msgstr "" + +#: languages/vue.php:178 +msgid "Publishers Report" +msgstr "" + +#: languages/vue.php:181 +msgid "eCommerce Report" +msgstr "" + +#: languages/vue.php:184 +msgid "Search Console Report" +msgstr "" + +#: languages/vue.php:188 +msgid "Dimensions Report" +msgstr "" + +#: languages/vue.php:191 +msgid "Forms Report" +msgstr "" + +#: languages/vue.php:194 +msgid "Real-Time Report" +msgstr "" + +#: languages/vue.php:197 +msgid "Recommended Plugin: %s" +msgstr "" + +#: languages/vue.php:200 +msgid "Install" +msgstr "" + +#: languages/vue.php:203 +msgid "Activate" +msgstr "" + +#: languages/vue.php:212 +#: lite/includes/admin/reports/report-publisher.php:22 +msgid "Publishers" +msgstr "" + +#: languages/vue.php:215 +#: lite/includes/admin/reports/report-ecommerce.php:22 +msgid "eCommerce" +msgstr "" + +#: languages/vue.php:218 +#: lite/includes/admin/reports/report-queries.php:22 +msgid "Search Console" +msgstr "" + +#: languages/vue.php:221 +#: lite/includes/admin/reports/report-dimensions.php:22 +msgid "Dimensions" +msgstr "" + +#: languages/vue.php:224 +#: lite/includes/admin/reports/report-forms.php:22 +msgid "Forms" +msgstr "" + +#: languages/vue.php:227 +msgid "Real-Time" +msgstr "" + +#: languages/vue.php:230 +msgid "Loading settings" +msgstr "" + +#: languages/vue.php:236 +msgid "Getting Started" +msgstr "" + +#: languages/vue.php:239 +msgid "Lite vs Pro" +msgstr "" + +#: languages/vue.php:242 +msgid "General" +msgstr "" + +#: languages/vue.php:245 +msgid "Engagement" +msgstr "" + +#: languages/vue.php:248 +msgid "Publisher" +msgstr "" + +#: languages/vue.php:251 +msgid "Conversions" +msgstr "" + +#: languages/vue.php:254 +msgid "Advanced" +msgstr "" + +#: languages/vue.php:257 +msgid "URL Builder" +msgstr "" + +#: languages/vue.php:260 +msgid "Import Export" +msgstr "" + +#: languages/vue.php:263 +msgid "Time to Purchase" +msgstr "" + +#: languages/vue.php:266 +msgid "This list shows how many days from first visit it took users to purchase products from your site." +msgstr "" + +#: languages/vue.php:269 +msgid "Sessions to Purchase" +msgstr "" + +#: languages/vue.php:272 +msgid "This list shows the number of sessions it took users before they purchased a product from your website." +msgstr "" + +#: languages/vue.php:275 +msgid "Top Posts/Pages" +msgstr "" + +#: languages/vue.php:278 +msgid "This list shows the most viewed posts and pages on your website." +msgstr "" + +#: languages/vue.php:281 +msgid "New vs. Returning Visitors" +msgstr "" + +#: languages/vue.php:284 +msgid "This graph shows what percent of your user sessions come from new versus repeat visitors." +msgstr "" + +#: languages/vue.php:287 +msgid "Device Breakdown" +msgstr "" + +#: languages/vue.php:290 +msgid "This graph shows what percent of your visitor sessions are done using a traditional computer or laptop, tablet or mobile device to view your site." +msgstr "" + +#: languages/vue.php:293 +msgid "Top Landing Pages" +msgstr "" + +#: languages/vue.php:296 +msgid "This list shows the top pages users first land on when visiting your website." +msgstr "" + +#: languages/vue.php:299 +msgid "Top Exit Pages" +msgstr "" + +#: languages/vue.php:302 +msgid "This list shows the top pages users exit your website from." +msgstr "" + +#: languages/vue.php:305 +msgid "Top Outbound Links" +msgstr "" + +#: languages/vue.php:308 +msgid "This list shows the top links clicked on your website that go to another website." +msgstr "" + +#: languages/vue.php:311 +msgid "Top Affiliate Links" +msgstr "" + +#: languages/vue.php:314 +msgid "This list shows the top affiliate links your visitors clicked on." +msgstr "" + +#: languages/vue.php:317 +msgid "Top Download Links" +msgstr "" + +#: languages/vue.php:320 +msgid "This list shows the download links your visitors clicked the most." +msgstr "" + +#: languages/vue.php:323 +msgid "Top Products" +msgstr "" + +#: languages/vue.php:326 +msgid "This list shows the top selling products on your website." +msgstr "" + +#: languages/vue.php:329 +msgid "Top Conversion Sources" +msgstr "" + +#: languages/vue.php:332 +msgid "This list shows the top referral websites in terms of product revenue." +msgstr "" + +#: languages/vue.php:335 +msgid "Total Add/Remove" +msgstr "" + +#: languages/vue.php:338 +msgid "Exit Setup" +msgstr "" + +#: languages/vue.php:341 +msgid "Yikes! PHP Update Required" +msgstr "" + +#: languages/vue.php:344 +msgid "MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%s), which could be putting your site at risk for being hacked. WordPress itself will stop supporting your PHP version in April, 2019. Updating to the recommended version (PHP %s) only takes a few minutes and will make your website significantly faster and more secure." +msgstr "" + +#: languages/vue.php:347 +msgid "Learn more about updating PHP" +msgstr "" + +#: languages/vue.php:350 +msgid "Yikes! WordPress Update Required" +msgstr "" + +#: languages/vue.php:353 +msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.6 in April, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install." +msgstr "" + +#: languages/vue.php:356 +msgid "Learn more about updating WordPress" +msgstr "" + +#: languages/vue.php:359 +msgid "Powered by MonsterInsights" +msgstr "" + +#: languages/vue.php:362 +msgid "Save Changes" +msgstr "" + +#: languages/vue.php:365 +msgid "New" +msgstr "" + +#: languages/vue.php:368 +msgid "Returning" +msgstr "" + +#: languages/vue.php:371 +msgid "Desktop" +msgstr "" + +#: languages/vue.php:374 +msgid "Tablet" +msgstr "" + +#: languages/vue.php:377 +msgid "Mobile" +msgstr "" + +#: languages/vue.php:380 +msgid "Sessions" +msgstr "" + +#: languages/vue.php:383 +msgid "Unique %s Sessions" +msgstr "" + +#: languages/vue.php:386 +msgid "Pageviews" +msgstr "" + +#: languages/vue.php:389 +msgid "Unique %s Pageviews" +msgstr "" + +#: languages/vue.php:392 +msgid "Avg. Session Duration" +msgstr "" + +#: languages/vue.php:395 +msgid "Bounce Rate" +msgstr "" + +#: languages/vue.php:398 +msgid "Top 10 Countries" +msgstr "" + +#: languages/vue.php:401 +msgid "View Countries Report" +msgstr "" + +#: languages/vue.php:404 +msgid "Top 10 Referrals" +msgstr "" + +#: languages/vue.php:407 +msgid "View All Referral Sources" +msgstr "" + +#: languages/vue.php:410 +msgid "View Full Posts/Pages Report" +msgstr "" + +#: languages/vue.php:413 +msgid "A session is the browsing session of a single user to your site." +msgstr "" + +#: languages/vue.php:416 +msgid "A pageview is defined as a view of a page on your site that is being tracked by the Analytics tracking code. Each refresh of a page is also a new pageview." +msgstr "" + +#: languages/vue.php:419 +msgid "Total duration of all sessions (in seconds) / number of sessions." +msgstr "" + +#: languages/vue.php:422 +msgid "Percentage of single-page visits (or web sessions). It is the number of visits in which a person leaves your website from the landing page without browsing any further." +msgstr "" + +#: languages/vue.php:425 +msgid "This list shows the top countries your website visitors are from." +msgstr "" + +#: languages/vue.php:428 +msgid "This list shows the top websites that send your website traffic, known as referral traffic." +msgstr "" + +#: languages/vue.php:431 +msgid "MonsterInsights Addons" +msgstr "" + +#: languages/vue.php:434 +msgid "Search Addons" +msgstr "" + +#: languages/vue.php:438 +msgid "Yes (recommended) %s- Get the latest features, bugfixes, and security updates as they are released.%s" +msgstr "" + +#: languages/vue.php:442 +msgid "Minor only %s- Get bugfixes and security updates, but not major features.%s" +msgstr "" + +#: languages/vue.php:446 +msgid "None %s- Manually update everything.%s" +msgstr "" + +#: languages/vue.php:449 +msgid "License Key" +msgstr "" + +#: languages/vue.php:452 +msgid "Google Authentication" +msgstr "" + +#: languages/vue.php:455 +msgid "Connect Google Analytics + WordPress" +msgstr "" + +#: languages/vue.php:458 +msgid "You will be taken to the MonsterInsights website where you'll need to connect your Analytics account." +msgstr "" + +#: languages/vue.php:462 +msgid "Automatic Updates" +msgstr "" + +#: languages/vue.php:465 +msgid "Setup Wizard" +msgstr "" + +#: languages/vue.php:468 +msgid "Use our configuration wizard to properly setup Google Analytics with WordPress (with just a few clicks)." +msgstr "" + +#: languages/vue.php:471 +msgid "Launch Setup Wizard" +msgstr "" + +#: languages/vue.php:474 +msgid "Path (example: %s)" +msgstr "" + +#: languages/vue.php:477 +msgid "Path has to start with a / and have no spaces" +msgstr "" + +#: languages/vue.php:480 +msgid "Label (example: %s)" +msgstr "" + +#: languages/vue.php:483 +msgid "Label can't contain any spaces" +msgstr "" + +#: languages/vue.php:486 +msgid "Affiliate Links" +msgstr "" + +#: languages/vue.php:489 +msgid "This allows you to track custom affiliate links. A path of /go/ would match urls that start with that. The label is appended onto the end of the string \"outbound-link-\", to provide unique labels for these links in Google Analytics. Complete documentation on affiliate links is available %shere%s." +msgstr "" + +#: languages/vue.php:492 +msgid "Our affiliate link tracking works by setting path for internal links to track as outbound links." +msgstr "" + +#: languages/vue.php:495 +msgid "Demographics" +msgstr "" + +#: languages/vue.php:498 +msgid "Enable Demographics and Interests Reports for Remarketing and Advertising" +msgstr "" + +#: languages/vue.php:501 +msgid "Anonymize IP Addresses" +msgstr "" + +#: languages/vue.php:504 +msgid "Link Attribution" +msgstr "" + +#: languages/vue.php:507 +msgid "Enable Enhanced Link Attribution" +msgstr "" + +#: languages/vue.php:510 +msgid "Enable Anchor Tracking" +msgstr "" + +#: languages/vue.php:513 +msgid "Enable allowAnchor" +msgstr "" + +#: languages/vue.php:516 +msgid "Enable allowLinker" +msgstr "" + +#: languages/vue.php:519 +msgid "Enable Tag Links in RSS" +msgstr "" + +#: languages/vue.php:522 +msgid "File Downloads" +msgstr "" + +#: languages/vue.php:525 +msgid "Extensions of Files to Track as Downloads" +msgstr "" + +#: languages/vue.php:528 +msgid "MonsterInsights will send an event to Google Analytics if a link to a file has one of the above extensions." +msgstr "" + +#: languages/vue.php:531 +msgid "Enable this setting to add the Demographics and Remarketing features to your Google Analytics tracking code. Make sure to enable Demographics and Remarketing in your Google Analytics account. We have a guide for how to do that in our %sknowledge base%s. For more information about Remarketing, we refer you to %sGoogle's documentation%s. Note that usage of this function is affected by privacy and cookie laws around the world. Be sure to follow the laws that affect your target audience." +msgstr "" + +#: languages/vue.php:534 +msgid "This adds %sanonymizeIp%s, telling Google Analytics to anonymize the information sent by the tracker objects by removing the last octet of the IP address prior to its storage." +msgstr "" + +#: languages/vue.php:537 +msgid "Add %sEnhanced Link Attribution%s to your tracking code." +msgstr "" + +#: languages/vue.php:540 +msgid "Many WordPress \"1-page\" style themes rely on anchor tags for navigation to show virtual pages. The problem is that to Google Analytics, these are all just a single page, and it makes it hard to get meaningful statistics about pages viewed. This feature allows proper tracking in those themes." +msgstr "" + +#: languages/vue.php:543 +msgid "This adds %sallowAnchor%s to the create command of the pageview hit tracking code, and makes RSS link tagging use a # as well." +msgstr "" + +#: languages/vue.php:546 +msgid "Enabling %scross-domain tracking (additional setup required)%s allows you to track users across multiple properties you own (such as example-1.com and example-2.com as a single session. It also allows you fix an issue so that when a user has to go to an off-site hosted payment gateway to finish a purchase it doesn't count it as referral traffic from that gateway but maintains the visit as part of the same session.) It is required that the other site includes a Google Analytics tracker with the same UA Code." +msgstr "" + +#: languages/vue.php:549 +msgid "Do not use this feature if you use FeedBurner, as FeedBurner can do this automatically and better than this plugin can. Check this %shelp page%s for info on how to enable this feature in FeedBurner." +msgstr "" + +#: languages/vue.php:552 +msgid "Add domain" +msgstr "" + +#: languages/vue.php:555 +msgid "Domain (example: %s)" +msgstr "" + +#: languages/vue.php:558 +msgid "Please enter domain names only ( example: example.com not http://example.com ) and not current site domain ( %s )." +msgstr "" + +#: languages/vue.php:561 +msgid "Cross Domain Tracking" +msgstr "" + +#: languages/vue.php:564 +msgid "Cross domain tracking makes it possible for Analytics to see sessions on two related sites as a single session. More info on specific setup steps can be found in our %sknowledge base%s." +msgstr "" + +#: languages/vue.php:567 +msgid "It looks like you added a Google Analytics tracking code in the custom code area, this can potentially prevent proper tracking. If you want to use a manual UA please use the setting in the %sGeneral%s tab." +msgstr "" + +#: languages/vue.php:570 +msgid "Permissions" +msgstr "" + +#: languages/vue.php:573 +msgid "Allow These User Roles to See Reports" +msgstr "" + +#: languages/vue.php:576 +msgid "Users that have at least one of these roles will be able to view the reports." +msgstr "" + +#: languages/vue.php:579 +msgid "Users that have at least one of these roles will be able to view the reports, along with any user with the manage_options capability." +msgstr "" + +#: languages/vue.php:582 +msgid "Allow These User Roles to Save Settings" +msgstr "" + +#: languages/vue.php:585 +msgid "Users that have at least one of these roles will be able to view and save the settings panel." +msgstr "" + +#: languages/vue.php:588 +msgid "Users that have at least one of these roles will be able to view and save the settings panel, along with any user with the manage_options capability." +msgstr "" + +#: languages/vue.php:591 +msgid "Exclude These User Roles From Tracking" +msgstr "" + +#: languages/vue.php:594 +msgid "Users that have at least one of these roles will not be tracked into Google Analytics." +msgstr "" + +#: languages/vue.php:597 +msgid "Performance" +msgstr "" + +#: languages/vue.php:600 +msgid "Custom code" +msgstr "" + +#: languages/vue.php:603 +msgid "Not for the average user: this allows you to add a line of code, to be added before the %spageview is sent%s." +msgstr "" + +#: languages/vue.php:609 +msgid "You must have the \"unfiltered_html\" capability to view/edit this setting." +msgstr "" + +#: languages/vue.php:612 +msgid "Hide Admin Bar Reports" +msgstr "" + +#: languages/vue.php:615 +msgid "Enabled %s- Show reports and dashboard widget.%s" +msgstr "" + +#: languages/vue.php:618 +msgid "Dashboard Widget Only %s- Disable reports, but show dashboard widget.%s" +msgstr "" + +#: languages/vue.php:621 +msgid "Disabled %s- Hide reports and dashboard widget.%s" +msgstr "" + +#: languages/vue.php:624 +msgid "Hello and welcome to MonsterInsights, the best Google Analytics plugin for WordPress. MonsterInsights shows you exactly which content gets the most visit, so you can analyze and optimize it for higher conversions." +msgstr "" + +#: languages/vue.php:627 +msgid "Over the years, we found that in order to get the most out of Google Analytics, you needed a full time developer who could implement custom tracking, so that Google Analytics would integrate with things like WooCommerce, and track things which Google doesn't by default, like outbound links." +msgstr "" + +#: languages/vue.php:630 +msgid "Our goal is to take the pain out of analytics, making it simple and easy, by eliminating the need to have to worry about code, putting the best reports directly into the area you already go to (your WordPress dashboard), and adding the most advanced insights and features without complicating our plugin with tons of settings. Quite simply, it should \"just work\"." +msgstr "" + +#: languages/vue.php:633 +msgid "MonsterInsights is brought to you by the same team that's behind the largest WordPress resource site, WPBeginner, the most popular lead-generation software, OptinMonster, and the best WordPress forms plugin, WPForms." +msgstr "" + +#: languages/vue.php:636 +msgid "Yup, we know a thing or two about building awesome products that customer love." +msgstr "" + +#: languages/vue.php:639 +msgid "The MonsterInsights Team: Syed, Chris, Jay, Mircea, Sunita and Basanta" +msgstr "" + +#: languages/vue.php:642 +msgid "Import/Export" +msgstr "" + +#: languages/vue.php:645 +msgid "Import" +msgstr "" + +#: languages/vue.php:648 +msgid "Import settings from another MonsterInsights website." +msgstr "" + +#: languages/vue.php:651 +msgid "Export" +msgstr "" + +#: languages/vue.php:654 +msgid "Export settings to import into another MonsterInsights install." +msgstr "" + +#: languages/vue.php:657 +msgid "Import Settings" +msgstr "" + +#: languages/vue.php:660 +msgid "Export Settings" +msgstr "" + +#: languages/vue.php:663 +msgid "Please choose a file to import" +msgstr "" + +#: languages/vue.php:666 +msgid "Use the filepicker below to select the settings export file from another site." +msgstr "" + +#: languages/vue.php:669 +msgid "Use the button below to export a file with your MonsterInsights settings." +msgstr "" + +#: languages/vue.php:672 +msgid "Uploading file..." +msgstr "" + +#: languages/vue.php:675 +msgid "File imported" +msgstr "" + +#: languages/vue.php:678 +msgid "Settings successfully updated!" +msgstr "" + +#: languages/vue.php:681 +msgid "Error importing settings" +msgstr "" + +#: languages/vue.php:684 +msgid "Please choose a .json file generated by a MonsterInsights settings export." +msgstr "" + +#: languages/vue.php:687 +msgid "Ok" +msgstr "" + +#: languages/vue.php:690 +msgid "Custom Campaign Parameters" +msgstr "" + +#: languages/vue.php:693 +msgid "The URL builder helps you add parameters to your URLs you use in custom web or email ad campaigns." +msgstr "" + +#: languages/vue.php:696 +msgid "A custom campaign is any ad campaign not using the AdWords auto-tagging feature. When users click one of the custom links, the unique parameters are sent to your Analytics account, so you can identify the urls that are the most effective in attracting users to your content." +msgstr "" + +#: languages/vue.php:699 +msgid "Website URL %s" +msgstr "" + +#: languages/vue.php:702 +msgid "The full website URL (e.g. %s %s%s)" +msgstr "" + +#: languages/vue.php:705 +msgid "Campaign Source %s" +msgstr "" + +#: languages/vue.php:708 +msgid "Enter a referrer (e.g. %sfacebook, newsletter, google%s)" +msgstr "" + +#: languages/vue.php:711 +msgid "Enter a marketing medium (e.g. %scpc, banner, email%s)" +msgstr "" + +#: languages/vue.php:714 +msgid "Enter a name to easily identify (e.g. %sspring_sale%s)" +msgstr "" + +#: languages/vue.php:717 +msgid "Enter the paid keyword" +msgstr "" + +#: languages/vue.php:720 +msgid "Enter something to differentiate ads" +msgstr "" + +#: languages/vue.php:723 +msgid "Use Fragment" +msgstr "" + +#: languages/vue.php:726 +msgid "Set the parameters in the fragment portion of the URL %s(not recommended)%s" +msgstr "" + +#: languages/vue.php:729 +msgid "URL to use" +msgstr "" + +#: languages/vue.php:732 +msgid "Updates automatically" +msgstr "" + +#: languages/vue.php:735 +msgid "Copy to clipboard" +msgstr "" + +#: languages/vue.php:738 +msgid "More Information & Examples" +msgstr "" + +#: languages/vue.php:741 +msgid "The following table gives a detailed explanation and example of each of the campaign parameters." +msgstr "" + +#: languages/vue.php:744 +msgid "Campaign Source" +msgstr "" + +#: languages/vue.php:747 +msgid "Required. Use utm_source to identify a search engine, newsletter name, or other source." +msgstr "" + +#: languages/vue.php:750 +msgid "Campaign Medium" +msgstr "" + +#: languages/vue.php:753 +msgid "Use utm_medium to identify a medium such as email or cost-per-click." +msgstr "" + +#: languages/vue.php:756 +msgid "Campaign Name" +msgstr "" + +#: languages/vue.php:759 +msgid "Used for keyword analysis. Use utm_campaign to identify a specific product promotion or strategic campaign." +msgstr "" + +#: languages/vue.php:762 +msgid "Campaign Term" +msgstr "" + +#: languages/vue.php:765 +msgid "Used for paid search. Use utm_term to note the keywords for this ad." +msgstr "" + +#: languages/vue.php:768 +msgid "Campaign Content" +msgstr "" + +#: languages/vue.php:771 +msgid "Used for A/B testing and content-targeted ads. Use utm_content to differentiate ads or links that point to the same URL." +msgstr "" + +#: languages/vue.php:774 +msgid "Example: %s" +msgstr "" + +#: languages/vue.php:777 +msgid "Examples: %s" +msgstr "" + +#: languages/vue.php:780 +msgid "About Campaigns" +msgstr "" + +#: languages/vue.php:783 +msgid "About Custom Campaigns" +msgstr "" + +#: languages/vue.php:786 +msgid "Best practices for creating Custom Campaigns" +msgstr "" + +#: languages/vue.php:789 +msgid "About the Referral Traffic report" +msgstr "" + +#: languages/vue.php:792 +msgid "About traffic source dimensions" +msgstr "" + +#: languages/vue.php:795 +msgid "AdWords Auto-Tagging" +msgstr "" + +#: languages/vue.php:798 +msgid "Additional Information" +msgstr "" + +#: languages/vue.php:801 +msgid "GDPR Guide" +msgstr "" + +#: languages/vue.php:804 +msgid "Compliance with European data laws including GDPR can be confusing and time-consuming. In order to help MonsterInsights users comply with these laws, we’ve created an addon that automates a lot of the necessary configuration changes for you. " +msgstr "" + +#: languages/vue.php:807 +msgid "How to install and activate MonsterInsights addons" +msgstr "" + +#: languages/vue.php:810 +msgid "The process for installing and activating addons is quick and easy after you install the MonsterInsights plugin. In this guide we’ll walk you through the process, step by step." +msgstr "" + +#: languages/vue.php:813 +msgid "Enabling eCommerce Tracking and Reports" +msgstr "" + +#: languages/vue.php:816 +msgid "Want to track your eCommerce sales data for your WooCommerce, MemberPress, or Easy Digital Downloads store with MonsterInsights? In this guide, we’ll show you how to enable eCommerce tracking in Google Analytics in just a few clicks." +msgstr "" + +#: languages/vue.php:819 +msgid "Read Documentation" +msgstr "" + +#: languages/vue.php:822 +msgid "Getting Started with MonsterInsights" +msgstr "" + +#: languages/vue.php:825 +msgid "MonsterInsights is the easiest analytics solution on the market to get started with, as we walk you through exactly what you need to do, in plain english, using our 3 minute setup wizard." +msgstr "" + +#: languages/vue.php:828 +msgid "To begin with, we’ll get your site authorized with Google Analytics, so we can start tracking and generating reports for you right away." +msgstr "" + +#: languages/vue.php:831 +msgid "In no time at all, and after just a few clicks, you'll have setup the most powerful Google Analytics tracking available for WordPress. It's easy to double your traffic and sales when you know exactly how people find and use your website. Let's get started!." +msgstr "" + +#: languages/vue.php:834 +msgid "Launch the wizard!" +msgstr "" + +#: languages/vue.php:837 +msgid "Get MonsterInsights Pro and Unlock all the Powerful Features" +msgstr "" + +#: languages/vue.php:840 +msgid "Thanks for being a loyal MonsterInsights Lite user. %sUpgrade to MonsterInsights Pro%s to unlock all the awesome features and experience why MonsterInsights is consistently rated the best Google Analytics solution for WordPress." +msgstr "" + +#: languages/vue.php:843 +msgid "Universal Tracking across devices and campaigns with just a few clicks." +msgstr "" + +#: languages/vue.php:846 +msgid "See your website analytics reports inside the WordPress dashboard" +msgstr "" + +#: languages/vue.php:849 +msgid "Get real-time stats right inside WordPress" +msgstr "" + +#: languages/vue.php:852 +msgid "1-click Google Analytics Enhanced Ecommerce tracking" +msgstr "" + +#: languages/vue.php:855 +msgid "Get detailed stats for each post and page." +msgstr "" + +#: languages/vue.php:858 +msgid "Automatically track clicks on your affiliate links and ads." +msgstr "" + +#: languages/vue.php:861 +msgid "Make Google Analytics GDPR compliant automatically" +msgstr "" + +#: languages/vue.php:864 +msgid "Setup tracking for authors, categories, tags, custom post types, users and more" +msgstr "" + +#: languages/vue.php:867 +msgid "Enable Google Optimize for A/B testing, adjust sample speed & sample rate." +msgstr "" + +#: languages/vue.php:870 +msgid "More advanced features" +msgstr "" + +#: languages/vue.php:873 +msgid "Get MonsterInsights Pro Today and Unlock all the Powerful Features" +msgstr "" + +#: languages/vue.php:876 +msgid "Bonus: MonsterInsights Lite users get %s50%% off regular price%s, automatically applied at checkout." +msgstr "" + +#: languages/vue.php:879 +msgid "How to Connect to Google Analytics" +msgstr "" + +#: languages/vue.php:882 +msgid "After you install MonsterInsights, you’ll need to connect your WordPress site with your Google Analytics account. MonsterInsights makes the process easy, with no coding required." +msgstr "" + +#: languages/vue.php:885 +msgid "Guide and Checklist for Advanced Insights" +msgstr "" + +#: languages/vue.php:888 +msgid "Our goal is to make it as easy as possible for you to measure and track your stats so you can grow your business. This easy-to-follow guide and checklist will get you set up with MonsterInsights’ advanced tracking." +msgstr "" + +#: languages/vue.php:891 +msgid "WordPress Admin Area Reports" +msgstr "" + +#: languages/vue.php:894 +msgid "Standard Reports" +msgstr "" + +#: languages/vue.php:897 +msgid "Overview Reports for the last 30 days." +msgstr "" + +#: languages/vue.php:900 +msgid "Advanced Reports" +msgstr "" + +#: languages/vue.php:903 +msgid "Publisher, eCommerce, Search Console, Custom Dimensions, Forms and Real-Time with custom date period selection" +msgstr "" + +#: languages/vue.php:906 +msgid "Dashboard Widget" +msgstr "" + +#: languages/vue.php:909 +msgid "Basic Widget" +msgstr "" + +#: languages/vue.php:912 +msgid "Overview Report Synopsis" +msgstr "" + +#: languages/vue.php:915 +msgid "Advanced Dashboard Widget" +msgstr "" + +#: languages/vue.php:918 +msgid "Includes the complete Overview report, Publisher reports and 6 different eCommerce reports" +msgstr "" + +#: languages/vue.php:921 +msgid "Publisher Reports" +msgstr "" + +#: languages/vue.php:924 +msgid "Advanced Publisher Reports & Tracking" +msgstr "" + +#: languages/vue.php:927 +msgid "View Top Landing/Exit Pages, Top Links, Demographics & Interests data and more" +msgstr "" + +#: languages/vue.php:930 +msgid "Custom Dimensions" +msgstr "" + +#: languages/vue.php:933 +msgid "Not Available" +msgstr "" + +#: languages/vue.php:936 +msgid "Complete Custom Dimensions Tracking" +msgstr "" + +#: languages/vue.php:939 +msgid "Track and measure by the Author, Post Type, Category, Tags, SEO Score, Focus Keyword, Logged-in User, User ID and Published Time of each post and page" +msgstr "" + +#: languages/vue.php:945 +msgid "Limited support" +msgstr "" + +#: languages/vue.php:948 +msgid "Priority Support" +msgstr "" + +#: languages/vue.php:951 +msgid "Get the most out of MonsterInsights by upgrading to Pro and unlocking all of the powerful features." +msgstr "" + +#: languages/vue.php:954 +msgid "Feature" +msgstr "" + +#: languages/vue.php:957 +msgid "Lite" +msgstr "" + +#: languages/vue.php:960 +msgid "Pro" +msgstr "" + +#: languages/vue.php:963 +msgid "Universal Tracking" +msgstr "" + +#: languages/vue.php:966 +msgid "Included" +msgstr "" + +#: languages/vue.php:969 +msgid "Custom Google Analytics Link Tracking" +msgstr "" + +#: languages/vue.php:972 +msgid "Standard Tracking" +msgstr "" + +#: languages/vue.php:975 +msgid "Advanced Tracking" +msgstr "" + +#: languages/vue.php:978 +msgid "Automatic tracking of outbound/external, file download, affiliate, email and telephone links and our simple Custom Link Attribution markup for custom link tracking" +msgstr "" + +#: languages/vue.php:981 +msgid "Scroll tracking as well as tracking on Google Accelerated Mobile Pages (AMP) and Facebook Instant Articles for Publishers" +msgstr "" + +#: languages/vue.php:984 +msgid "No-Code-Needed Tracking Features" +msgstr "" + +#: languages/vue.php:987 +msgid "Basic Tracking Options" +msgstr "" + +#: languages/vue.php:990 +msgid "Cross-domain tracking, anonymization of IP addresses, and automatic exclusion of administrators from tracking" +msgstr "" + +#: languages/vue.php:993 +msgid "Advanced Tracking Options" +msgstr "" + +#: languages/vue.php:996 +msgid "Easily integrate Google Optimize as well as adjust recordings of site speed and the sample rate of visitors" +msgstr "" + +#: languages/vue.php:999 +msgid "eCommerce Tracking" +msgstr "" + +#: languages/vue.php:1002 +msgid "One-click Complete eCommerce tracking" +msgstr "" + +#: languages/vue.php:1005 +msgid "Complete eCommerce tracking for WooCommerce, Easy Digital Downloads and MemberPress stores with no code or settings required" +msgstr "" + +#: languages/vue.php:1008 +msgid "Forms Tracking" +msgstr "" + +#: languages/vue.php:1011 +msgid "One-click Form Events Tracking" +msgstr "" + +#: languages/vue.php:1014 +msgid "WPForms, Ninja Forms, Contact Form 7, Gravity Forms and any other WordPress form plugin" +msgstr "" + +#: languages/vue.php:1017 +msgid "MonsterInsights Recommends WPForms" +msgstr "" + +#: languages/vue.php:1020 +msgid "Built by the folks behind MonsterInsights, WPForms is the most beginner friendly form plugin in the market." +msgstr "" + +#: languages/vue.php:1023 +msgid "Used on over 1,000,000 websites!" +msgstr "" + +#: languages/vue.php:1026 +msgid "WPForms allow you to create beautiful contact forms, subscription forms, payment forms, and other types of forms for your site in minutes, not hours!" +msgstr "" + +#: languages/vue.php:1029 +msgid "Skip this Step" +msgstr "" + +#: languages/vue.php:1032 +msgid "Continue & Install WPForms" +msgstr "" + +#: languages/vue.php:1035 +msgid "Installing..." +msgstr "" + +#: languages/vue.php:1038 +msgid "Awesome, You're All Set!" +msgstr "" + +#: languages/vue.php:1041 +msgid "MonsterInsights is all set up and ready to use. We've verified that the tracking code is deployed properly and collecting data." +msgstr "" + +#: languages/vue.php:1044 +msgid "%sPlease Note:%s While Google Analytics is properly setup and tracking everything, it does not send the data back to WordPress immediately. Depending on the size of your website, it can take between a few hours to 24 hours for reports to populate." +msgstr "" + +#: languages/vue.php:1047 +msgid "%sSubscribe to the MonsterInsights blog%s for tips on how to get more traffic and grow your business." +msgstr "" + +#: languages/vue.php:1050 +msgid "Finish Setup & Exit Wizard" +msgstr "" + +#: languages/vue.php:1053 +msgid "Checking your website..." +msgstr "" + +#: languages/vue.php:1056 +msgid "Recommended Settings" +msgstr "" + +#: languages/vue.php:1059 +msgid "MonsterInsights recommends the following settings based on your configuration." +msgstr "" + +#: languages/vue.php:1062 +msgid "Events Tracking" +msgstr "" + +#: languages/vue.php:1065 +msgid "Must have for all click tracking on site." +msgstr "" + +#: languages/vue.php:1068 +msgid "MonsterInsights uses an advanced system to automatically detect all outbound links, download links, affiliate links, telephone links, mail links, and more automatically. We do all the work for you so you don't have to write any code." +msgstr "" + +#: languages/vue.php:1071 +msgid "Enhanced Link Attribution" +msgstr "" + +#: languages/vue.php:1074 +msgid "Improves the accuracy of your In-Page Analytics." +msgstr "" + +#: languages/vue.php:1077 +msgid "MonsterInsights will automatically help Google determine which links are unique and where they are on your site so that your In-Page Analytics reporting will be more accurate." +msgstr "" + +#: languages/vue.php:1080 +msgid "Install Updates Automatically" +msgstr "" + +#: languages/vue.php:1083 +msgid "Get the latest features, bug fixes, and security updates as they are released." +msgstr "" + +#: languages/vue.php:1086 +msgid "To ensure you get the latest bugfixes and security updates and avoid needing to spend time logging into your WordPress site to update MonsterInsights, we offer the ability to automatically have MonsterInsights update itself." +msgstr "" + +#: languages/vue.php:1089 +msgid "File Download Tracking" +msgstr "" + +#: languages/vue.php:1092 +msgid "Helps you see file downloads data." +msgstr "" + +#: languages/vue.php:1095 +msgid "MonsterInsights will automatically track downloads of common file types from links you have inserted onto your website. For example: want to know how many of your site's visitors have downloaded a PDF or other file you offer your visitors to download on your site? MonsterInsights makes this both easy, and code-free! You can customize the file types to track at any time from our settings panel." +msgstr "" + +#: languages/vue.php:1098 +msgid "Helps you increase affiliate revenue." +msgstr "" + +#: languages/vue.php:1101 +msgid "MonsterInsights will automatically help you track affiliate links that use internal looking urls like example.com/go/ or example.com/refer/. You can add custom affiliate patterns on our settings panel when you finish the onboarding wizard." +msgstr "" + +#: languages/vue.php:1104 +msgid "Affiliate Link Tracking" +msgstr "" + +#: languages/vue.php:1107 +msgid "Who Can See Reports" +msgstr "" + +#: languages/vue.php:1110 +msgid "These user roles will be able to access MonsterInsights's reports in the WordPress admin area." +msgstr "" + +#: languages/vue.php:1113 +msgid "Save and continue" +msgstr "" + +#: languages/vue.php:1116 +msgid "Events Tracking is enabled the moment you set up MonsterInsights" +msgstr "" + +#: languages/vue.php:1119 +msgid "Enhanced Link Attribution is enabled the moment you set up MonsterInsights" +msgstr "" + +#: languages/vue.php:1122 +msgid "Connect MonsterInsights to Your Website" +msgstr "" + +#: languages/vue.php:1125 +msgid "MonsterInsights connects Google Analytics to WordPress and shows you stats that matter." +msgstr "" + +#: languages/vue.php:1128 +msgid "vs. Previous Day" +msgstr "" + +#: languages/vue.php:1131 +msgid "No change" +msgstr "" + +#: languages/vue.php:1134 +msgid "Show" +msgstr "" + +#: languages/vue.php:1137 +msgid "Right Now" +msgstr "" + +#: languages/vue.php:1140 +msgid "Active users on site" +msgstr "" + +#: languages/vue.php:1143 +msgid "The real-time graph of visitors over time is not currently available for this site. Please try again later." +msgstr "" + +#: languages/vue.php:1146 +msgid "Important: this only includes users who are tracked in real-time. Not all users are tracked in real-time including (but not limited to) logged in site administrators, certain mobile users, and users who match a Google Analytics filter." +msgstr "" + +#: languages/vue.php:1149 +msgid "The real-time report automatically updates approximately every 60 seconds." +msgstr "" + +#: languages/vue.php:1152 +msgid "The real-time report was last updated %s seconds ago." +msgstr "" + +#: languages/vue.php:1155 +msgid "The latest data will be automatically shown on this page when it becomes available." +msgstr "" + +#: languages/vue.php:1158 +msgid "There is no need to refresh the browser (doing so won't have any effect)." +msgstr "" + +#: languages/vue.php:1161 +msgid "Pageviews Per Minute" +msgstr "" + +#: languages/vue.php:1164 +msgid "Top Pages" +msgstr "" + +#: languages/vue.php:1167 +msgid "No pageviews currently." +msgstr "" + +#: languages/vue.php:1170 +msgid "Page" +msgstr "" + +#: languages/vue.php:1173 +msgid "Pageview Count" +msgstr "" + +#: languages/vue.php:1176 +msgid "Percent of Total" +msgstr "" + +#: languages/vue.php:1179 +msgid "This is the number of active users currently on your site." +msgstr "" + +#: languages/vue.php:1182 +msgid "This graph shows the number of pageviews for each of the last 30 minutes." +msgstr "" + +#: languages/vue.php:1185 +msgid "This list shows the top pages users are currently viewing on your site." +msgstr "" + +#: languages/vue.php:1188 +msgid "View All Real-Time Pageviews" +msgstr "" + +#: languages/vue.php:1191 +msgid "View All Real-Time Traffic Sources" +msgstr "" + +#: languages/vue.php:1194 +msgid "View All Real-Time Traffic by Country" +msgstr "" + +#: languages/vue.php:1197 +msgid "View All Real-Time Traffic by City" +msgstr "" + +#: languages/vue.php:1200 +msgid "Welcome to MonsterInsights!" +msgstr "" + +#: languages/vue.php:1203 +msgid "Let's get you set up." +msgstr "" + +#: languages/vue.php:1206 +msgid "Save and Continue" +msgstr "" + +#: languages/vue.php:1209 +msgid "Which category best describes your website?" +msgstr "" + +#: languages/vue.php:1212 +msgid "We will recommend the optimal settings for MonsterInsights based on your choice." +msgstr "" + +#: languages/vue.php:1215 +msgid "Business Website" +msgstr "" + +#: languages/vue.php:1218 +msgid "Publisher %s(Blog)%s" +msgstr "" + +#: languages/vue.php:1221 +msgid "Ecommerce" +msgstr "" + +#: languages/vue.php:1224 +msgid "See who's viewing and submitting your forms, so you can increase your conversion rate." +msgstr "" + +#: languages/vue.php:1227 +msgid "Google Optimize" +msgstr "" + +#: languages/vue.php:1230 +msgid "Use Google Optimize to retarget your website visitors and perform A/B split tests with ease." +msgstr "" + +#: languages/vue.php:1233 +msgid "Add Custom Dimensions and track who's the most popular author on your site, which post types get the most traffic, and more" +msgstr "" + +#: languages/vue.php:1236 +msgid "Your license key for MonsterInsights has expired. %sPlease click here to renew your license key.%s" +msgstr "" + +#: languages/vue.php:1247 +#: lite/includes/admin/helpers.php:83 +msgid "Upgrade to MonsterInsights Pro" +msgstr "" + +#: languages/vue.php:1250 +msgid "Show in widget mode" +msgstr "" + +#: languages/vue.php:1253 +msgid "Show in full-width mode" +msgstr "" + +#: languages/vue.php:1256 +msgid "Last 30 Days Insights for:" +msgstr "" + +#: languages/vue.php:1259 +msgid "Your Website" +msgstr "" + +#: languages/vue.php:1262 +msgid "Avg. Duration" +msgstr "" + +#: languages/vue.php:1265 +msgid "More data is available" +msgstr "" + +#: languages/vue.php:1268 +msgid "Want to see page-specific stats?" +msgstr "" + +#: languages/vue.php:1271 +msgid "Can't load settings. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1274 +msgid "You appear to be offline." +msgstr "" + +#: languages/vue.php:1277 +msgid "In order for the MonsterInsights Google AMP addon to work properly, please ask your webmaster to install the WordPress AMP plugin by Automattic. %sLearn More%s" +msgstr "" + +#: languages/vue.php:1280 +msgid "In order for the MonsterInsights Google AMP addon to work properly, you need to install the WordPress AMP plugin by Automattic. %s%s Plugin%s | %sLearn More%s" +msgstr "" + +#: languages/vue.php:1283 +msgid "In order for the MonsterInsights Instant Articles addon to work properly, please ask your webmaster to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %sLearn More%s" +msgstr "" + +#: languages/vue.php:1286 +msgid "In order for the MonsterInsights Instant Articles addon to work properly, you need to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %s%s Plugin%s | %sLearn More%s" +msgstr "" + +#: languages/vue.php:1289 +msgid "Recommended Addons" +msgstr "" + +#: languages/vue.php:1292 +msgid "To unlock more features consider upgrading to PRO. As a valued MonsterInsights Lite user you receive 50% off, automatically applied at checkout!" +msgstr "" + +#: languages/vue.php:1295 +msgid "Other Addons" +msgstr "" + +#: languages/vue.php:1298 +msgid "View all MonsterInsights addons" +msgstr "" + +#: languages/vue.php:1301 +msgid "Deactivating..." +msgstr "" + +#: languages/vue.php:1304 +msgid "Deactivate" +msgstr "" + +#: languages/vue.php:1307 +msgid "Status: %s" +msgstr "" + +#: languages/vue.php:1310 +msgid "Not Installed" +msgstr "" + +#: languages/vue.php:1313 +msgid "Network Active" +msgstr "" + +#: languages/vue.php:1316 +msgid "Active" +msgstr "" + +#: languages/vue.php:1319 +msgid "Inactive" +msgstr "" + +#: languages/vue.php:1325 +msgid "Activating..." +msgstr "" + +#: languages/vue.php:1328 +msgid "There was an issue retrieving the addons for this site. Please click on the button below the refresh the addons data." +msgstr "" + +#: languages/vue.php:1331 +msgid "No addons found." +msgstr "" + +#: languages/vue.php:1334 +msgid "Refresh Addons" +msgstr "" + +#: languages/vue.php:1337 +msgid "Refreshing Addons" +msgstr "" + +#: languages/vue.php:1340 +msgid "Upgrade to Pro to unlock addons and other great features. As a valued MonsterInsights Lite user you %sreceive 50%% off%s, automatically applied at checkout!" +msgstr "" + +#: languages/vue.php:1343 +msgid "See All Your Important Store Metrics in One Place" +msgstr "" + +#: languages/vue.php:1346 +msgid "Get an Answer to All Your Top Ecommerce Questions From a Single Report" +msgstr "" + +#: languages/vue.php:1349 +msgid "ONE-CLICK INTEGRATIONS" +msgstr "" + +#: languages/vue.php:1352 +msgid "Enable Ecommerce Tracking and Grow Your Business with Confidence" +msgstr "" + +#: languages/vue.php:1355 +msgid "MonsterInsights Ecommerce Addon makes it easy to setup enhanced eCommerce tracking, so you can see all your important eCommerce metrics like total revenue, conversion rate, average order value, top products, top referral sources, and more in a single report right inside your WordPress dashboard." +msgstr "" + +#: languages/vue.php:1358 +msgid "Upgrade to Pro and unlock addons and other great features. %sSave 50%% automatically!%s" +msgstr "" + +#: languages/vue.php:1361 +msgid "Add your MonsterInsights license key from the email receipt or account area. %sRetrieve your license key%s." +msgstr "" + +#: languages/vue.php:1365 +msgid "Miscellaneous" +msgstr "" + +#: languages/vue.php:1369 +msgid "Hides plugin announcements and update details. This includes critical notices we use to inform about deprecations and important required configuration changes." +msgstr "" + +#: languages/vue.php:1373 +msgid "Hide Announcements" +msgstr "" + +#: languages/vue.php:1376 +msgid "Show Overview Reports" +msgstr "" + +#: languages/vue.php:1379 +msgid "Show Publishers Reports" +msgstr "" + +#: languages/vue.php:1382 +msgid "Show eCommerce Reports" +msgstr "" + +#: languages/vue.php:1385 +msgid "Available in PRO version" +msgstr "" + +#: languages/vue.php:1388 +msgid "No options available" +msgstr "" + +#: languages/vue.php:1391 +msgid "Reset to default" +msgstr "" + +#: languages/vue.php:1394 +msgid "The value entered does not match the required format" +msgstr "" + +#: languages/vue.php:1397 +msgid "%s can't be empty." +msgstr "" + +#: languages/vue.php:1400 +msgid "Duplicate values are not allowed." +msgstr "" + +#: languages/vue.php:1403 +msgid "Add Another Link Path" +msgstr "" + +#: languages/vue.php:1406 +msgid "Remove row" +msgstr "" + +#: languages/vue.php:1409 +msgid "Upgrade to MonsterInsights Pro to Unlock More Actionable Insights" +msgstr "" + +#: languages/vue.php:1412 +msgid "It's easy to double your traffic and sales when you know exactly how people find and use your website. MonsterInsights Pro shows you the stats that matter!" +msgstr "" + +#: languages/vue.php:1415 +msgid "Upgrade to MonsterInsights Pro and Save 50% OFF!" +msgstr "" + +#: languages/vue.php:1418 +msgid "Use coupon code %sLITEUPGRADE%s" +msgstr "" + +#: languages/vue.php:1421 +msgid "Facebook Instant Articles" +msgstr "" + +#: languages/vue.php:1424 +msgid "Want to expand your website audience beyond your website with Facebook Instant Articles? Upgrade to MonsterInsights Pro." +msgstr "" + +#: languages/vue.php:1427 +msgid "Scroll Tracking" +msgstr "" + +#: languages/vue.php:1430 +msgid "Scroll depth tracking in web analytics is one of those things you simply must do, especially if you have a content-heavy site." +msgstr "" + +#: languages/vue.php:1433 +msgid "Can't save settings. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1436 +msgid "You appear to be offline. Settings not saved." +msgstr "" + +#: languages/vue.php:1440 +msgid "Authenticating" +msgstr "" + +#: languages/vue.php:1443 +msgid "Re-Authenticating" +msgstr "" + +#: languages/vue.php:1446 +msgid "Verifying Credentials" +msgstr "" + +#: languages/vue.php:1449 +msgid "Your site is connected to MonsterInsights!" +msgstr "" + +#: languages/vue.php:1452 +msgid "Deauthenticating" +msgstr "" + +#: languages/vue.php:1455 +msgid "You've disconnected your site from MonsterInsights. Your site is no longer being tracked by Google Analytics and you won't see reports anymore." +msgstr "" + +#: languages/vue.php:1459 +msgid "Connect MonsterInsights" +msgstr "" + +#: languages/vue.php:1462 +msgid "Verify Credentials" +msgstr "" + +#: languages/vue.php:1465 +msgid "Reconnect MonsterInsights" +msgstr "" + +#: languages/vue.php:1468 +msgid "Website Profile" +msgstr "" + +#: languages/vue.php:1471 +msgid "Active Profile" +msgstr "" + +#: languages/vue.php:1475 +msgid "Your website profile has been set at the network level of your WordPress Multisite." +msgstr "" + +#: languages/vue.php:1479 +msgid "If you would like to use a different profile for this subsite, you can authenticate below." +msgstr "" + +#: languages/vue.php:1482 +msgid "Manually enter your UA code" +msgstr "" + +#: languages/vue.php:1485 +msgid "Warning: If you use a manual UA code, you won't be able to use any of the reporting and some of the tracking features. Your UA code should look like UA-XXXXXX-XX where the X's are numbers." +msgstr "" + +#: languages/vue.php:1488 +msgid "Or manually enter UA code (limited functionality)" +msgstr "" + +#: languages/vue.php:1491 +msgid "Force Deauthenticate" +msgstr "" + +#: languages/vue.php:1494 +msgid "Disconnect MonsterInsights" +msgstr "" + +#: languages/vue.php:1497 +msgid "Can't load errors. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1501 +msgid "Google AMP" +msgstr "" + +#: languages/vue.php:1504 +msgid "Want to use track users visiting your AMP pages? By upgrading to MonsterInsights Pro, you can enable AMP page tracking." +msgstr "" + +#: languages/vue.php:1507 +msgid "Upgrade" +msgstr "" + +#: languages/vue.php:1510 +msgid "" +"The EU Compliance addon allows you to improve compliance with GDPR\n" +" and other privacy regulations." +msgstr "" + +#: languages/vue.php:1514 +msgid "EU Compliance" +msgstr "" + +#: languages/vue.php:1517 +msgid "Adjust the sample rate so you don't exceed Google Analytics' processing limit. Can also be used to enable Google Optimize for A/B testing and personalization." +msgstr "" + +#: languages/vue.php:1520 +msgid "Usage Tracking" +msgstr "" + +#: languages/vue.php:1523 +msgid "By allowing us to track usage data we can better help you because we know with which WordPress configurations, themes and plugins we should test." +msgstr "" + +#: languages/vue.php:1526 +msgid "Allow usage tracking" +msgstr "" + +#: languages/vue.php:1529 +msgid "Complete documentation on usage tracking is available %shere%s." +msgstr "" + +#: languages/vue.php:1532 +msgid "Thank you for being a loyal MonsterInsights Lite user." +msgstr "" + +#: languages/vue.php:1535 +msgid "Upgrade to MonsterInsights Pro and unlock all the awesome features." +msgstr "" + +#: languages/vue.php:1538 +msgid "Use coupon code %s to get 50%% off." +msgstr "" + +#: languages/vue.php:1541 +msgid "Dashboard widget" +msgstr "" + +#: languages/vue.php:1544 +msgid "Enhanced Ecommerce" +msgstr "" + +#: languages/vue.php:1547 +msgid "Banner Ads" +msgstr "" + +#: languages/vue.php:1550 +msgid "Author Tracking" +msgstr "" + +#: languages/vue.php:1553 +msgid "Form Conversions" +msgstr "" + +#: languages/vue.php:1556 +msgid "SEO Score Tracking" +msgstr "" + +#: languages/vue.php:1559 +msgid "Ads Tracking" +msgstr "" + +#: languages/vue.php:1562 +msgid "Add Ads tracking to see who's clicking on your Google Ads, so you can increase your revenue." +msgstr "" + +#: languages/vue.php:1565 +msgid "Can't deactivate the license. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1568 +msgid "Can't upgrade to PRO please try again. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1571 +msgid "Can't load license details. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1574 +msgid "Can't verify the license. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1577 +msgid "Can't validate the license. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1580 +msgid "Proceed" +msgstr "" + +#: languages/vue.php:1583 +msgid "Please wait..." +msgstr "" + +#: languages/vue.php:1586 +msgid "Connection Information" +msgstr "" + +#: languages/vue.php:1589 +msgid "To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host." +msgstr "" + +#: languages/vue.php:1592 +msgid "Hostname" +msgstr "" + +#: languages/vue.php:1595 +msgid "FTP Username" +msgstr "" + +#: languages/vue.php:1598 +msgid "FTP Password" +msgstr "" + +#: languages/vue.php:1601 +msgid "This password will not be stored on the server." +msgstr "" + +#: languages/vue.php:1604 +msgid "Connection Type" +msgstr "" + +#: languages/vue.php:1607 +msgid "Cancel" +msgstr "" + +#: languages/vue.php:1610 +msgid "Can't deauthenticate. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1613 +msgid "Can't load authentication details. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1616 +msgid "Can't authenticate. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1619 +msgid "Can't reauthenticate. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1622 +msgid "Can't verify credentials. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1625 +msgid "Help Us Improve" +msgstr "" + +#: languages/vue.php:1628 +msgid "Help us better understand our users and their website needs." +msgstr "" + +#: languages/vue.php:1631 +msgid "If enabled MonsterInsights will send some information about your WordPress site like what plugins and themes you use and which MonsterInsights settings you use to us so that we can improve our product. For a complete list of what we send and what we use it for, %svisit our website.%s" +msgstr "" + +#: languages/vue.php:1634 +msgid "Website profile" +msgstr "" + +#: languages/vue.php:1637 +msgid "Active profile" +msgstr "" + +#: languages/vue.php:1640 +msgid "Skip and Keep Connection" +msgstr "" + +#: languages/vue.php:1643 +msgid "Can't activate addon. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1646 +msgid "You appear to be offline. Addon not activated." +msgstr "" + +#: languages/vue.php:1649 +msgid "Can't deactivate addon. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1652 +msgid "You appear to be offline. Addon not deactivated." +msgstr "" + +#: languages/vue.php:1655 +msgid "Can't install plugin. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1658 +msgid "You appear to be offline. Plugin not installed." +msgstr "" + +#: languages/vue.php:1661 +msgid "Can't install addon. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1664 +msgid "You appear to be offline. Addon not installed." +msgstr "" + +#: languages/vue.php:1667 +msgid "Can't install WPForms. Error: %s, %s" +msgstr "" + +#: languages/vue.php:1670 +msgid "You appear to be offline. WPForms not installed." +msgstr "" + +#: languages/vue.php:1673 +msgid "Allow Usage Tracking" +msgstr "" + +#: languages/vue.php:1676 +msgid "Verifying License" +msgstr "" + +#: languages/vue.php:1679 +msgid "Success" +msgstr "" + +#: languages/vue.php:1682 +msgid "There was an error verifying your license" +msgstr "" + +#: languages/vue.php:1685 +msgid "There was an error unlocking MonsterInsights PRO please try again or install manually." +msgstr "" + +#: languages/vue.php:1688 +msgid "You're using %sMonsterInsights Lite%s - no license needed. Enjoy! %s" +msgstr "" + +#: languages/vue.php:1691 +msgid "To unlock more features consider %supgrading to PRO%s." +msgstr "" + +#: languages/vue.php:1694 +msgid "As a valued MonsterInsights Lite user you %sreceive 50%% off%s, automatically applied at checkout!" +msgstr "" + +#: languages/vue.php:1697 +msgid "Unlock PRO Features Now" +msgstr "" + +#: languages/vue.php:1700 +msgid "Paste your license key here" +msgstr "" + +#: languages/vue.php:1703 +msgid "Verify" +msgstr "" + +#: languages/vue.php:1706 +msgid "If you already have a License key add it below to unlock MonsterInsights PRO. %sRetrieve your license key%s." +msgstr "" + +#: languages/vue.php:1709 +msgid "Almost Done" +msgstr "" + +#: languages/vue.php:1712 +msgid "MonsterInsights can automatically upgrade the installed version to the paid version" +msgstr "" + +#: languages/vue.php:1715 +msgid "Complete Upgrade" +msgstr "" + +#: languages/vue.php:1718 +msgid "Do Upgrade Later" +msgstr "" + +#: languages/vue.php:1722 +msgid "Upgrade to PRO" +msgstr "" + +#: languages/vue.php:1725 +msgid "Upgrade to Pro" +msgstr "" + +#: languages/vue.php:1728 +msgid "Percentage of single page visits (or web sessions). It is the number of visits in which a person leaves your website from the landing page without browsing any further." +msgstr "" + +#: languages/vue.php:1731 +msgid "You're using %sMonsterInsights Lite%s - no license needed. Enjoy!" +msgstr "" + +#: languages/vue.php:1734 +msgid "You need to %sconnect MonsterInsights%s first" +msgstr "" + +#: languages/vue.php:1737 +#: lite/includes/admin/welcome.php:52 +#: lite/includes/admin/welcome.php:53 +msgid "Welcome to MonsterInsights" +msgstr "" + +#: languages/vue.php:1740 +msgid "Thank you for choosing MonsterInsights - The Most Powerful WordPress Analytics Plugin" +msgstr "" + +#: languages/vue.php:1743 +msgid "MonsterInsights makes it “effortless” to setup Google Analytics in WordPress, the RIGHT Way. You can watch the video tutorial or use our 3 minute setup wizard." +msgstr "" + +#: languages/vue.php:1746 +msgid "Launch the Wizard!" +msgstr "" + +#: languages/vue.php:1749 +msgid "Read the Full Guide" +msgstr "" + +#: languages/vue.php:1752 +msgid "MonsterInsights Features & Addons" +msgstr "" + +#: languages/vue.php:1755 +msgid "Here are the features that make MonsterInsights the most powerful and user-friendly WordPress analytics plugin in the market." +msgstr "" + +#: languages/vue.php:1758 +msgid "See All Features" +msgstr "" + +#: languages/vue.php:1761 +msgid "per year" +msgstr "" + +#: languages/vue.php:1764 +msgid "Testimonials" +msgstr "" + +#: languages/vue.php:1767 +msgid "Setup universal website tracking across devices and campaigns with just a few clicks (without any code)." +msgstr "" + +#: languages/vue.php:1770 +msgid "Google Analytics Dashboard" +msgstr "" + +#: languages/vue.php:1773 +msgid "See your website analytics report right inside your WordPress dashboard with actionable insights." +msgstr "" + +#: languages/vue.php:1776 +msgid "Real-time Stats" +msgstr "" + +#: languages/vue.php:1779 +msgid "Get real-time stats right inside WordPress to see who is online, what are they doing, and more." +msgstr "" + +#: languages/vue.php:1782 +msgid "Enhanced Ecommerce Tracking" +msgstr "" + +#: languages/vue.php:1785 +msgid "1-click Google Analytics Enhanced Ecommerce tracking for WooCommerce, Easy Digital Downloads & MemberPress." +msgstr "" + +#: languages/vue.php:1788 +msgid "Page Level Analytics" +msgstr "" + +#: languages/vue.php:1791 +msgid "Get detailed stats for each post and page, so you can see the most popular posts, pages, and sections of your site." +msgstr "" + +#: languages/vue.php:1794 +msgid "Affiliate Link & Ads Tracking" +msgstr "" + +#: languages/vue.php:1797 +msgid "Automatically track clicks on your affiliate links, banner ads, and other outbound links with our link tracking." +msgstr "" + +#: languages/vue.php:1800 +msgid "EU Compliance (GDPR Friendly)" +msgstr "" + +#: languages/vue.php:1803 +msgid "Make Google Analytics compliant with GDPR and other privacy regulations automatically." +msgstr "" + +#: languages/vue.php:1806 +msgid "Setup tracking for authors, categories, tags, searches, custom post types, users, and other events with 1-click." +msgstr "" + +#: languages/vue.php:1809 +msgid "Ecommerce Report" +msgstr "" + +#: languages/vue.php:1812 +msgid "Category / Tags Tracking" +msgstr "" + +#: languages/vue.php:1815 +msgid "WooCommerce" +msgstr "" + +#: languages/vue.php:1818 +msgid "Easy Digital Downloads" +msgstr "" + +#: languages/vue.php:1821 +msgid "MemberPress" +msgstr "" + +#: languages/vue.php:1824 +msgid "LifterLMS" +msgstr "" + +#: languages/vue.php:1827 +msgid "See how %s visitors found your site!" +msgstr "" + +#: languages/vue.php:1830 +msgid "Your website was visited by %s users in the last 30 days." +msgstr "" + +#: languages/vue.php:1833 +msgid "See the full analytics report!" +msgstr "" + +#: languages/vue.php:1836 +msgid "You must connect with MonsterInsights before you can view reports." +msgstr "" + +#: languages/vue.php:1839 +msgid "MonsterInsights makes it \"effortless\" for you to connect your site with Google Analytics and see reports right here in the WordPress dashboard." +msgstr "" + +#: languages/vue.php:1842 +msgid "See Quick Links" +msgstr "" + +#: languages/vue.php:1845 +msgid "Suggest a Feature" +msgstr "" + +#: languages/vue.php:1848 +msgid "Join Our Community" +msgstr "" + +#: languages/vue.php:1851 +msgid "Support & Docs" +msgstr "" + +#: languages/vue.php:1854 +msgid "Upgrade to Pro »" +msgstr "" + +#: languages/vue.php:1857 +msgid "MonsterInsights encountered an error loading your report data" +msgstr "" + +#: languages/vue.php:1860 +msgid "There is an issue with your Google Account authentication. Please use the button below to fix it by re-authenticating." +msgstr "" + +#: languages/vue.php:1863 +msgid "Last %s days" +msgstr "" + +#: languages/vue.php:1866 +#: lite/includes/admin/wp-site-health.php:179 +msgid "View Reports" +msgstr "" + +#: languages/vue.php:1869 +msgid "Congratulations!" +msgstr "" + +#: languages/vue.php:1872 +msgid "MonsterInsights makes it easy to connect your website with Google Analytics and see all important website stats right inside your WordPress dashboard. In order to setup website analytics, please take a look at our %sGetting started video%s or use our %s to get you quickly set up." +msgstr "" + +#: languages/vue.php:1875 +msgid "Onboarding Wizard" +msgstr "" + +#: languages/vue.php:1878 +msgid "You are now connected with MonsterInsights. We make it effortless for you to implement Google Analytics tracking and see the stats that matter, right inside the WordPress dashboard." +msgstr "" + +#: languages/vue.php:1881 +msgid "Yup, we know a thing or two about building awesome products that customers love." +msgstr "" + +#: languages/vue.php:1884 +msgid "The MonsterInsights Team" +msgstr "" + +#: languages/vue.php:1887 +msgid "MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %s) only takes a few minutes and will make your website significantly faster and more secure." +msgstr "" + +#: languages/vue.php:1890 +msgid "Important: this only includes users who are tracked in real-time. Not all users are tracked in real-time including (but not limited to) logged-in site administrators, certain mobile users, and users who match a Google Analytics filter." +msgstr "" + +#: languages/vue.php:1902 +msgid "You’re using MonsterInsights Lite. To unlock more features consider %supgrading to Pro%s." +msgstr "" + +#: languages/vue.php:1905 +msgid "Installing Addon" +msgstr "" + +#: languages/vue.php:1908 +msgid "Activating Addon" +msgstr "" + +#: languages/vue.php:1911 +msgid "Addon Activated" +msgstr "" + +#: languages/vue.php:1914 +msgid "Loading report data" +msgstr "" + +#: languages/vue.php:1917 +msgid "Please activate manually" +msgstr "" + +#: languages/vue.php:1920 +msgid "Error: %s, %s" +msgstr "" + +#: languages/vue.php:1923 +msgid "Error Activating Addon" +msgstr "" + +#: languages/vue.php:1926 +#: lite/includes/admin/wp-site-health.php:298 +#: lite/includes/admin/wp-site-health.php:324 +#: lite/includes/admin/wp-site-health.php:351 +msgid "View Addons" +msgstr "" + +#: languages/vue.php:1929 +msgid "Dismiss" +msgstr "" + +#: languages/vue.php:1932 +msgid "Redirecting" +msgstr "" + +#: languages/vue.php:1935 +msgid "Please wait" +msgstr "" + +#: languages/vue.php:1938 +msgid "Visit addons page" +msgstr "" + +#: languages/vue.php:1941 +msgid "Report Unavailable" +msgstr "" + +#: languages/vue.php:1944 +msgid "%s Addon" +msgstr "" + +#: languages/vue.php:1947 +msgid "Scroll depth tracking allows you to see how far your users scroll before they leave a page. This is great for publishers (bloggers), and eCommerce websites to boost conversions." +msgstr "" + +#: languages/vue.php:1950 +msgid "See All Reports" +msgstr "" + +#: languages/vue.php:1953 +msgid "Go to the Analytics Dashboard" +msgstr "" + +#: languages/vue.php:1956 +msgid "Hide dashboard widget" +msgstr "" + +#: languages/vue.php:1959 +msgid "Are you sure you want to hide the MonsterInsights Dashboard Widget? " +msgstr "" + +#: languages/vue.php:1962 +msgid "Yes, hide it!" +msgstr "" + +#: languages/vue.php:1965 +msgid "No, cancel!" +msgstr "" + +#: languages/vue.php:1968 +msgid "MonsterInsights Widget Hidden" +msgstr "" + +#: languages/vue.php:1971 +msgid "You can re-enable the MonsterInsights widget at any time using the \"Screen Options\" menu on the top right of this page" +msgstr "" + +#: languages/vue.php:1974 +msgid "Already purchased? Simply enter your license key below to connect with MonsterInsights PRO! %sRetrieve your license key%s." +msgstr "" + +#: languages/vue.php:1977 +msgid "Forms Tracking help you see who’s viewing your forms, so you can increase conversions." +msgstr "" + +#: languages/vue.php:1980 +msgid "Custom Dimensions show you popular categories, best time to publish, focus keywords, etc." +msgstr "" + +#: languages/vue.php:1983 +msgid "Make Google Analytics GDPR compliant with our EU Compliance addon." +msgstr "" + +#: languages/vue.php:1986 +msgid "Get real-time Google Analytics report right inside your WordPress dashboard." +msgstr "" + +#: languages/vue.php:1989 +msgid "Use Google Optimize to easily perform A/B split tests on your site." +msgstr "" + +#: languages/vue.php:1992 +msgid "See all your important store metrics in one place with Enhanced Ecommerce Tracking." +msgstr "" + +#: languages/vue.php:1995 +msgid "Unlock search console report to see your top performing keywords in Google." +msgstr "" + +#: languages/vue.php:1998 +msgid "Get Page Insights to see important metrics for individual posts / pages in WordPress." +msgstr "" + +#: languages/vue.php:2001 +msgid "Publishers Report shows your top performing pages, audience demographics, and more." +msgstr "" + +#: languages/vue.php:2004 +msgid "Get Scroll-Depth tracking to see how far users scroll on your pages before leaving.s" +msgstr "" + +#: languages/vue.php:2007 +msgid "Upgrade to Pro »" +msgstr "" + +#: languages/vue.php:2010 +msgid "Pro Tip:" +msgstr "" + +#: languages/vue.php:2013 +msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.9 in October, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install." +msgstr "" + +#: languages/vue.php:2016 +msgid "Can't load report data. Error: %s, %s" +msgstr "" + +#: languages/vue.php:2019 +msgid "Error loading report data" +msgstr "" + +#: languages/vue.php:2022 +msgid "Error loading license details" +msgstr "" + +#: languages/vue.php:2025 +msgid "Network error encountered. Settings not saved." +msgstr "" + +#: languages/vue.php:2028 +msgid "Please ask your webmaster to connect MonsterInsights to Google Analytics." +msgstr "" + +#: languages/vue.php:2031 +msgid "Get Scroll-Depth tracking to see how far users scroll on your pages before leaving." +msgstr "" + +#: languages/vue.php:2034 +msgid "Whoops, something went wrong and we weren't able to connect to MonsterInsights. Please enter your Google UA code manually." +msgstr "" + +#: languages/vue.php:2037 +msgid "UA code can't be empty" +msgstr "" + +#: languages/vue.php:2040 +msgid "Saving UA code..." +msgstr "" + +#: languages/vue.php:2043 +msgid "2019 Year in Review" +msgstr "" + +#: languages/vue.php:2046 +msgid "Still Calculating..." +msgstr "" + +#: languages/vue.php:2049 +msgid "Your 2019 Year in Review is still calculating. Please check back later to see how your website performed last year." +msgstr "" + +#: languages/vue.php:2052 +msgid "Back to Overview Report" +msgstr "" + +#: languages/vue.php:2061 +msgid "Audience" +msgstr "" + +#: languages/vue.php:2064 +msgid "Congrats" +msgstr "" + +#: languages/vue.php:2067 +msgid "Your website was quite popular this year! " +msgstr "" + +#: languages/vue.php:2070 +msgid "You had " +msgstr "" + +#: languages/vue.php:2073 +msgid " visitors!" +msgstr "" + +#: languages/vue.php:2076 +msgid " visitors" +msgstr "" + +#: languages/vue.php:2079 +msgid "Total Visitors" +msgstr "" + +#: languages/vue.php:2082 +msgid "Total Sessions" +msgstr "" + +#: languages/vue.php:2085 +msgid "Visitors by Month" +msgstr "" + +#: languages/vue.php:2088 +msgid "January 1, 2019 - December 31, 2019" +msgstr "" + +#: languages/vue.php:2091 +msgid "A Tip for 2020" +msgstr "" + +#: languages/vue.php:2094 +msgid "See the top Traffic Sources and Top Pages for the Month of May in the Overview Report to replicate your success." +msgstr "" + +#: languages/vue.php:2097 +msgid "#1" +msgstr "" + +#: languages/vue.php:2100 +msgid "You Top 5 Countries" +msgstr "" + +#: languages/vue.php:2103 +msgid "Let’s get to know your visitors a little better, shall we?" +msgstr "" + +#: languages/vue.php:2106 +msgid "Gender" +msgstr "" + +#: languages/vue.php:2109 +msgid "Female" +msgstr "" + +#: languages/vue.php:2112 +msgid "Women" +msgstr "" + +#: languages/vue.php:2115 +msgid "Male" +msgstr "" + +#: languages/vue.php:2118 +msgid "Average Age" +msgstr "" + +#: languages/vue.php:2121 +msgid "Behavior" +msgstr "" + +#: languages/vue.php:2124 +msgid "Your Top 5 Pages" +msgstr "" + +#: languages/vue.php:2127 +msgid "Time Spent on Site" +msgstr "" + +#: languages/vue.php:2130 +msgid "minutes" +msgstr "" + +#: languages/vue.php:2133 +msgid "Device Type" +msgstr "" + +#: languages/vue.php:2136 +msgid "A Tip For 2020" +msgstr "" + +#: languages/vue.php:2139 +msgid "Take advantage of what you’ve already built. See how to get more traffic from existing content in our 32 Marketing Hacks to Grow Your Traffic." +msgstr "" + +#: languages/vue.php:2142 +msgid "Read - 32 Marketing Hacks to Grow Your Traffic" +msgstr "" + +#: languages/vue.php:2145 +msgid "So, where did all of these visitors come from?" +msgstr "" + +#: languages/vue.php:2148 +msgid "Impressions" +msgstr "" + +#: languages/vue.php:2151 +msgid "Your Top 5 Keywords" +msgstr "" + +#: languages/vue.php:2154 +msgid "What keywords visitors searched for to find your site" +msgstr "" + +#: languages/vue.php:2157 +msgid "Your Top 5 Referrals" +msgstr "" + +#: languages/vue.php:2160 +msgid "The websites that link back to your website" +msgstr "" + +#: languages/vue.php:2163 +msgid "Opportunity" +msgstr "" + +#: languages/vue.php:2166 +msgid "Use referral sources to create new partnerships or expand existing ones. See our guide on how to spy on your competitors and ethically steal their traffic." +msgstr "" + +#: languages/vue.php:2169 +msgid "Read - How to Ethically Steal Your Competitor’s Traffic" +msgstr "" + +#: languages/vue.php:2172 +msgid "Thank you for using MonsterInsights!" +msgstr "" + +#: languages/vue.php:2175 +msgid "We’re grateful for your continued support. If there’s anything we can do to help you grow your business, please don’t hesitate to contact our team." +msgstr "" + +#: languages/vue.php:2178 +msgid "Here's to an amazing 2020!" +msgstr "" + +#: languages/vue.php:2181 +msgid "Enjoying MonsterInsights" +msgstr "" + +#: languages/vue.php:2184 +msgid "Leave a five star review!" +msgstr "" + +#: languages/vue.php:2187 +msgid "Syed Balkhi" +msgstr "" + +#: languages/vue.php:2190 +msgid "Chris Christoff" +msgstr "" + +#: languages/vue.php:2193 +msgid "Write Review" +msgstr "" + +#: languages/vue.php:2196 +msgid "Did you know over 10 million websites use our plugins?" +msgstr "" + +#: languages/vue.php:2199 +msgid "Try our other popular WordPress plugins to grow your website in 2020." +msgstr "" + +#: languages/vue.php:2202 +msgid "Join our Communities!" +msgstr "" + +#: languages/vue.php:2205 +msgid "Become a WordPress expert in 2020. Join our amazing communities and take your website to the next level." +msgstr "" + +#: languages/vue.php:2208 +msgid "Facebook Group" +msgstr "" + +#: languages/vue.php:2211 +msgid "Join our team of WordPress experts and other motivated website owners in the WPBeginner Engage Facebook Group." +msgstr "" + +#: languages/vue.php:2214 +msgid "Join Now...It’s Free!" +msgstr "" + +#: languages/vue.php:2217 +msgid "WordPress Tutorials by WPBeginner" +msgstr "" + +#: languages/vue.php:2220 +msgid "WPBeginner is the largest free WordPress resource site for beginners and non-techy users." +msgstr "" + +#: languages/vue.php:2223 +msgid "Visit WPBeginner" +msgstr "" + +#: languages/vue.php:2226 +msgid "Follow Us!" +msgstr "" + +#: languages/vue.php:2229 +msgid "Follow MonsterInsights on social media to stay up to date with latest updates, trends, and tutorials on how to make the most out of analytics." +msgstr "" + +#: languages/vue.php:2232 +msgid "Copyright MonsterInsights, 2020" +msgstr "" + +#: languages/vue.php:2235 +msgid "Upgrade to MonsterInsights Pro to Unlock Additional Actionable Insights" +msgstr "" + +#: languages/vue.php:2238 +msgid "January" +msgstr "" + +#: languages/vue.php:2241 +msgid "February" +msgstr "" + +#: languages/vue.php:2244 +msgid "March" +msgstr "" + +#: languages/vue.php:2247 +msgid "April" +msgstr "" + +#: languages/vue.php:2250 +msgid "May" +msgstr "" + +#: languages/vue.php:2253 +msgid "June" +msgstr "" + +#: languages/vue.php:2256 +msgid "July" +msgstr "" + +#: languages/vue.php:2259 +msgid "August" +msgstr "" + +#: languages/vue.php:2262 +msgid "September" +msgstr "" + +#: languages/vue.php:2265 +msgid "October" +msgstr "" + +#: languages/vue.php:2268 +msgid "November" +msgstr "" + +#: languages/vue.php:2271 +msgid "December" +msgstr "" + +#: languages/vue.php:2274 +msgid "Your best month was %s with %s visitors!" +msgstr "" + +#: languages/vue.php:2277 +msgid "Your %s visitors came from %s different countries." +msgstr "" + +#: languages/vue.php:2280 +msgid "%s Visitors" +msgstr "" + +#: languages/vue.php:2283 +msgid "%s% of your visitors were %s" +msgstr "" + +#: languages/vue.php:2286 +msgid "%s% of your visitors were between the ages of %s" +msgstr "" + +#: languages/vue.php:2289 +msgid "Your %s visitors viewed a total of %s pages. That's an average of %s pages for each visitor!" +msgstr "" + +#: languages/vue.php:2292 +msgid "Each visitor spent an average of %s minutes on your website in 2019." +msgstr "" + +#: languages/vue.php:2295 +msgid "Most of your visitors viewed your website from their %s device." +msgstr "" + +#: languages/vue.php:2298 +msgid "%s% of your visitors were on a %s device." +msgstr "" + +#: lite/includes/admin/connect.php:42 +msgid "You are not allowed to install plugins." +msgstr "" + +#: lite/includes/admin/connect.php:56 +msgid "Please enter your license key to connect." +msgstr "" + +#: lite/includes/admin/connect.php:67 +msgid "Pro version is already installed." +msgstr "" + +#: lite/includes/admin/connect.php:104 +msgid "Could not install upgrade. Please download from monsterinsights.com and install manually." +msgstr "" + +#: lite/includes/admin/connect.php:135 +#: lite/includes/admin/connect.php:141 +#: lite/includes/admin/connect.php:182 +msgid "Plugin installed & activated." +msgstr "" + +#: lite/includes/admin/connect.php:166 +msgid "You are not licensed." +msgstr "" + +#: lite/includes/admin/connect.php:186 +msgid "Pro version installed but needs to be activated from the Plugins page inside your WordPress admin." +msgstr "" + +#: lite/includes/admin/dashboard-widget.php:131 +msgid "Website Analytics is not Setup" +msgstr "" + +#: lite/includes/admin/dashboard-widget.php:133 +msgid "To see your website stats, please connect MonsterInsights to Google Analytics." +msgstr "" + +#: lite/includes/admin/dashboard-widget.php:134 +msgid "Setup Website Analytics" +msgstr "" + +#: lite/includes/admin/dashboard-widget.php:136 +msgid "To see your website stats, please ask your webmaster to connect MonsterInsights to Google Analytics." +msgstr "" + +#: lite/includes/admin/helpers.php:67 +msgid "Get Better Insights. Grow FASTER!" +msgstr "" + +#: lite/includes/admin/helpers.php:72 +msgid "Grow Your Business with MonsterInsights Pro" +msgstr "" + +#: lite/includes/admin/helpers.php:73 +msgid "It's easy to double your traffic and sales when you know exactly how people find and use your website." +msgstr "" + +#: lite/includes/admin/helpers.php:74 +msgid "MonsterInsights Pro shows you the stats that matter, so you can boost your business growth!" +msgstr "" + +#. Translators: makes text bold. +#: lite/includes/admin/helpers.php:78 +msgid "%1$sBonus:%2$s You also get 50%% off discount for being a loyal MonsterInsights Lite user." +msgstr "" + +#: lite/includes/admin/onboarding-wizard.php:168 +msgid "MonsterInsights › Onboarding Wizard" +msgstr "" + +#: lite/includes/admin/onboarding-wizard.php:181 +msgid "Return to Dashboard" +msgstr "" + +#: lite/includes/admin/onboarding-wizard.php:247 +msgid "You are not allowed to install plugins" +msgstr "" + +#: lite/includes/admin/reports/report-realtime.php:22 +msgid "Real Time" +msgstr "" + +#: lite/includes/admin/reports/report-year-in-review.php:22 +msgid "Year in Review" +msgstr "" + +#: lite/includes/admin/tools.php:10 +msgid "Want even more fine tuned control over your website analytics?" +msgstr "" + +#: lite/includes/admin/tools.php:11 +msgid "By upgrading to MonsterInsights Pro, you can unlock the MonsterInsights URL builder that helps you better track your advertising and email marketing campaigns." +msgstr "" + +#: lite/includes/admin/tools.php:12 +msgid "Click here to Upgrade" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:53 +msgid "MonsterInsights Authentication" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:58 +msgid "MonsterInsights Automatic Updates" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:64 +msgid "MonsterInsights eCommerce" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:71 +msgid "MonsterInsights AMP" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:78 +msgid "MonsterInsights FBIA" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:84 +msgid "MonsterInsights Connection" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:169 +msgid "Your website is authenticated with MonsterInsights" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:175 +msgid "MonsterInsights integrates your WordPress website with Google Analytics." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:190 +msgid "You are using Manual UA code output" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:191 +msgid "We highly recommend authenticating with MonsterInsights so that you can access our new reporting area and take advantage of new MonsterInsights features." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:195 +#: lite/includes/admin/wp-site-health.php:206 +msgid "Authenticate now" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:201 +msgid "Please configure your Google Analytics settings" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:202 +msgid "Your traffic is not being tracked by MonsterInsights at the moment and you are losing data. Authenticate and get access to the reporting area and advanced tracking features." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:228 +msgid "MonsterInsights Upgrade not applied" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:229 +msgid "A valid license has been added to MonsterInsights but you are still using the Lite version." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:233 +msgid "Go to License Settings" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:248 +msgid "Your website is receiving automatic updates" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:254 +msgid "MonsterInsights automatic updates are enabled and you are getting the latest features, bugfixes, and security updates as they are released." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:261 +msgid "Your website is receiving minor updates" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:262 +msgid "MonsterInsights minor updates are enabled and you are getting the latest bugfixes and security updates, but not major features." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:266 +msgid "Automatic updates are disabled" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:267 +msgid "MonsterInsights automatic updates are disabled. We recommend enabling automatic updates so you can get access to the latest features, bugfixes, and security updates as they are released." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:271 +msgid "Update Settings" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:286 +msgid "eCommerce data is not being tracked" +msgstr "" + +#. Translators: The eCommerce store currently active. +#: lite/includes/admin/wp-site-health.php:293 +msgid "You are using %s but the MonsterInsights eCommerce addon is not active, please Install & Activate it to start tracking eCommerce data." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:313 +msgid "AMP pages are not being tracked" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:319 +msgid "Your website has Google AMP-enabled pages set up but they are not tracked by Google Analytics at the moment. You need to Install & Activate the MonsterInsights AMP Addon." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:340 +msgid "Facebook Instant Articles pages are not being tracked" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:346 +msgid "Your website has Facebook Instant Articles pages set up but they are not tracked by Google Analytics at the moment. You need to Install & Activate the MonsterInsights Facebook Instant Articles Addon." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:365 +msgid "Can connect to MonsterInsights.com correctly" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:371 +msgid "The MonsterInsights API is reachable and no connection issues have been detected." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:386 +msgid "The MonsterInsights server is not reachable." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:387 +msgid "Your server is blocking external requests to monsterinsights.com, please check your firewall settings or contact your host for more details." +msgstr "" + +#. Translators: The error message received. +#: lite/includes/admin/wp-site-health.php:391 +msgid "Error message: %s" +msgstr "" + +#: lite/includes/admin/wp-site-health.php:404 +msgid "Tracking code is properly being output." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:410 +msgid "The Google Analytics tracking code is being output correctly, and no duplicate Google Analytics scripts have been detected." +msgstr "" + +#: lite/includes/admin/wp-site-health.php:418 +msgid "MonsterInsights has automatically detected an issue with your tracking setup" +msgstr "" diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/languages/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/languages/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/languages/index.php @@ -0,0 +1,4 @@ +%s with %s visitors!', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:385 + __( 'Your %s visitors came from %s different countries.', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:391 + __( '%s Visitors', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:405 + __( '%s% of your visitors were %s', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:411 + __( '%s% of your visitors were between the ages of %s', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:423 + __( 'Your %s visitors viewed a total of %s pages. That\'s an average of %s pages for each visitor!', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:447 + __( 'Each visitor spent an average of %s minutes on your website in 2019.', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:468 + __( 'Most of your visitors viewed your website from their %s device.', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:471 + __( '%s% of your visitors were on a %s device.', 'google-analytics-for-wordpress' ), + + // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:296 + __( 'Clicks', 'google-analytics-for-wordpress' ) +); +/* THIS IS THE END OF THE GENERATED FILE */ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/img/mi-dw-bg.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/img/mi-dw-bg.png new file mode 100644 index 00000000..7056ba0f Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/img/mi-dw-bg.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/img/mi-dw-cog@2x.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/img/mi-dw-cog@2x.png new file mode 100644 index 00000000..d4f99ae1 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/img/mi-dw-cog@2x.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-common.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-common.css new file mode 100644 index 00000000..f4d0a450 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-common.css @@ -0,0 +1 @@ +strong[data-v-a9c27d52]{display:block}[data-v-6038a3d0]{will-change:height;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.expand-enter-active,.expand-leave-active{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.monsterinsights-dark[data-v-493c7577]{display:block}.monsterinsights-reset-default[data-v-493c7577]{margin-left:5px}.monsterinsights-dark[data-v-f66259b4]{display:block}.monsterinsights-admin-page .monsterinsights-floating-bar{background:#4e5c66;color:#fff;font-size:13px;padding:10px;text-align:center;position:relative;margin:-20px -10px 20px}@media (max-width:782px){.monsterinsights-admin-page .monsterinsights-floating-bar{margin-top:-10px;padding-right:20px;padding-left:20px}}.monsterinsights-admin-page .monsterinsights-floating-bar a{text-decoration:underline;color:#fff}.monsterinsights-admin-page .monsterinsights-floating-bar a:focus,.monsterinsights-admin-page .monsterinsights-floating-bar a:hover{color:#fff;text-decoration:none}.monsterinsights-admin-page .monsterinsights-floating-bar .monsterinsights-floating-bar-close{padding:0;border:0;background:rgba(0,0,0,0);color:#fff;font-size:10px;position:absolute;right:15px;top:50%;margin-top:-5px}.monsterinsights-admin-page .monsterinsights-slide-enter-active,.monsterinsights-admin-page .monsterinsights-slide-leave-active{-webkit-transition-duration:.5s;transition-duration:.5s}.monsterinsights-admin-page .monsterinsights-slide-enter-to,.monsterinsights-admin-page .monsterinsights-slide-leave{max-height:100px;overflow:hidden}.monsterinsights-admin-page .monsterinsights-slide-enter,.monsterinsights-admin-page .monsterinsights-slide-leave-to{overflow:hidden;max-height:0}.float-right[data-v-7a774924]{float:right}.monsterinsights-container[data-v-7a774924]:after{display:table;clear:both;content:""}.monsterinsights-quick-links{position:fixed;bottom:25px;right:25px;-webkit-box-shadow:0 0 10px 0 #ababab;box-shadow:0 0 10px 0 #ababab;width:60px;height:60px;border-radius:50%;background:#fff;z-index:1000;padding:5px 10px}.monsterinsights-quick-links:focus,.monsterinsights-quick-links:hover{-webkit-box-shadow:0 0 15px 2px #ababab;box-shadow:0 0 15px 2px #ababab}.monsterinsights-quick-links-label{border-radius:50%;background:#fff;border:2px solid rgba(147,120,207,.21);position:absolute;left:2px;right:2px;top:2px;bottom:2px;padding:6px 6px 6px 8px;display:block;width:56px;height:56px;outline:none;cursor:pointer}.monsterinsights-quick-links-open .monsterinsights-quick-links-label .monsterinsights-quick-link-title{opacity:0;pointer-events:none}.monsterinsights-bg-img.monsterinsights-quick-links-mascot{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;padding-top:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:block}.monsterinsights-bg-img.monsterinsights-quick-links-mascot:after{background-image:url(../img/mascot.png)}.monsterinsights-quick-links-open .monsterinsights-bg-img.monsterinsights-quick-links-mascot{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.monsterinsights-quick-links-menu{position:absolute;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;right:6px;margin-bottom:10px}.monsterinsights-quick-links-menu .monsterinsights-quick-links-menu-item{display:block;width:48px;height:48px;background:#509fe2;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;position:relative;-webkit-box-shadow:0 0 10px 0 #ababab;box-shadow:0 0 10px 0 #ababab;margin-bottom:6px;color:#fff;text-decoration:none;text-align:center;font-size:18px;line-height:48px}.monsterinsights-quick-links-menu .monsterinsights-quick-links-menu-item:hover{color:#fff;background:#50abee;-webkit-box-shadow:0 0 15px 2px #ababab;box-shadow:0 0 15px 2px #ababab}.monsterinsights-quick-links-menu .monsterinsights-quick-links-menu-item.monsterinsights-show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.monsterinsights-quick-link-title{position:absolute;right:100%;margin-right:10px;font-size:13px;color:#fff;background:#595959;border-radius:5px;white-space:nowrap;padding:6px 8px;display:block;top:50%;margin-top:-12px;line-height:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;outline:none}@font-face{font-family:Lato;src:url(../fonts/lato-regular-webfont.woff) format("woff"),url(../fonts/lato-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/lato-bold-webfont.woff) format("woff"),url(../fonts/lato-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:text-security-disc;src:url(data:font/woff2;base64,d09GMgABAAAAAAjoAAsAAAAAMGgAAAidAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgDWYgpQdQE2AiQDCAsGAAQgBYUOBy4bvi8lYxtWw7BxAPB87x5FmeAMlf3/96RzDN74RcXUcjTKmrJ3T2VDSShiPhfiIJxxS7DiLkHFfQV33CM4427mAred74pWur/J3dyVsKy7coREA8fzvPvpfUk+tB3R8YTCzE0SCLepejmJ2u1yqp+kC7W4Rc/tDTs3GpNJ8ttRPOSTPhsXlwbi4kVYWQmAcXmlrqYHMMsBwP/zHMz7fkF1gijOKuFQIxjwlGa2lkARhYaBxFHT54IOgBMQADi3LipIMAA3geO41EUkBTCO2gkxnOwnKYBx1E6p5WS+QUCMq50rNch6MwUCAAiAcdgttYVSIfPJ5kn6ApRFQ6I88BxLvvIC/maHUHS3TIoKiwLbbM8nEFWgE1oDz3woSxpagWbBXcQWhKtPeIlg6tK+7vX57QOszwU3sGUJrA7h2Mx1IWCNr9BKxsYo+pzS/OCO0OG9mwBkx337+lcuSxRdBcc+fJxlcAjK/zCfdgtBzuxQcTqfY4Yn6EB/Az3JS/RMu5f6B8wrn55S0IxdlLn+4Yb/ctIT+ocWYPcGAOvxSjEjpSiVMqSgFWVjzpCCXjAIRirTABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REdFDlkZEh2jE3SKztA5ukCX6Apdoxt0i+7QPXpAj+gJPaMX9Ire0Dv6QJ/oC/qKvqHv6Af6iX6h3+gP+ov+of+I+ECMxETMiDmxIJbEilgTG2JL7Ig9cSCOxIk4ExfiStyIO/EgnsSLeBMf4kv8iD/taQANoiE0jEbQKBpD42gCTaIpNI1m0CyaQ/NoAS2iJbSMVtAqWkPraANtoi20jXbQLtpD++gAHaIjdIxO0Ck6Q+foAl2iK3SNbtAtukP36AE9oif0jF7QK3pD79B79AF9RJ/QZ/QFfUXf0Hf0A/1Ev9Bv9Af9Rf/Qf9DQABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REfoGJ2gU3SGztEFukRX6BrdoFt0h+7RA3pET+gZvaBX9Aa9Re/Qe/QBfUSf0Gf0BX1F39B39AP9RL/Qb/QH/UX/0P8l9vq9gXwDIUCliyAhRAgTIoQoIUaIExKEJCFFSBMyhCwhR8gTCoQioUQoEyqEKqFGqBMahCahRWgTOoQuoUfoEwaEIWFEGBMmhClhRpgTFoQlYUVYEzaELWFH2BMOhGPCCeGUcEY4J1wQLglXhGvCDeGWcEe4JzwQHglPhGfCC+GV8EZ4J3wQPglfhG/CD+GX8Ef4p9sdgoQQIUyIEKKEGCFOSBCShBQhTcgQsoQcIU8oEIqEEqFMqBCqhBqhTmgkNBGaCS2EVkIboZ3QQegkdBG6CT2EXkIfoZ8wQBgkDBGGCSOEUcIYYZwwQZgkTBGmCTOEWcIcYZ6wQFgkLBGWCSuEVcIaYZ2wQdgkbBG2CTuEXcIeYZ9wQDgkHBGOCSeEU8IZ4ZxwQbgkXBGuCTeEW8Id4Z7wQHgkPBGeCS+EV8Ib4Z3wQfgkfBG+CT+EX8If4Z8AZpAQIoQJEUKUECPECQlCkpAipAkZQpaQI+QJBUKRUCKUCRVClVAj1AkNQpPQIrQJHUKX0CP0CQPCkDAijAkTwpQwI8wJC8KSsCKsCRvClrAj7AkHwpFwIpwJF8IV4ZpwQ7gl3BHuCQ+ER8IT4ZnwQnglvBHeCR+ET8IX4ZvwQ/gl/BH+lzv+AmMkTYAmSBOiCdNEaKI0MZo4TYImSZOiSdNkaLI0OZo8TYGmSFOiKdNUaKo0NZo6TYOmSdOiadN0aLo0PZo+zYBmSDOiGdNMaKY0M5o5zYJmSbOiWdNsaLY0O5o9zYHmmOaE5pTmjOac5oLmkuaK5prmhuaW5o7mnuaB5pHmieaZ5oXmleaN5p3mg+aT5ovmm+aH5pfmj2ZRAqCCoEKgwqAioKKgYqDioBKgkqBSoNKgMqCyoHKg8qAKoIqgSqDKoCqgqqBqoOqgGkE1gWoG1QKqFVQbqHZQHaA6QXWB6gbVA6oXVB+oflADoAZBDYH+uxaEWDBiIYiFIhaGWDhiEYhFIhaFWDRiMYjFIhaHWDxiCYglIpaEWDJiKYilIpaGWDpiGYhlIpaFWDZiOYjlIpaHWD5iBYgVIlaEWDFiJYiVIlaGWDliFYhVIlaFWDViNYjVIlaHWD1iDYg1ItaEWDNiLYi1ItaGWDtiHYh1ItaFWDdiPYj1ItaHWD9iA4gNIjaE2DBiI4iNIjaG2DhiE4hNIjaF2DRiM4jNIjaH2DxiC4gtIraE2DJiK4itIraG2DpiG4htIraF2DZiO4jtIraH2D5iB4gdInaE2DFiJ4idInaG2DliF4hdInaF2DViN4jdInaH2D1iD4g9IvaE2DNiL4i9IvaG2DvE3iP2AbGPiH1C7DNiXxD7itg3xL4j9gOxn4j9Quw3Yn8Q+4vYP8T+M6cIDBz9EXfeUHR1JyygPL/++I3R1cRvdDr+E12Jfh3Q0EN/fHn2mXptpJxUkIqu/Cs2egM33OjSLcT33I82+B9nP37X/c0W52623s45CYCo03QIBCVrAFAycnSYSqvO4YJt/NP73YqA/giNZhJ6sBbmql+0SQZaxNOZudJbc2nqxNvpM+veq7Sz2LUgFEu+VLs+Ay3yp7MVertp6i23v2Rmv5gmHDhSQ6t5GmTaqTsqhpWwmbOk3uKJrNOmwSSMC17jghqygilDOUU3KlLmHHNrajw3DVNVGWytGZDisM/cbkdRnvfIUJkaGJlgAYcoQ5bGptTmGc1R7pBC3XhFsLXnXR54qrMc+dGNBkqE4laBi4KmZYGom8vIy0lTyBkppBjLoTndMmrofIRORirsNlCbXzCgulmo36KztS2iV8rrNoRUL5VdkMSGoSXroC1KOQAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAusAAsAAAAAMGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZjRmM5Y21hcAAAAYQAAAgCAAArYmjjYVVnbHlmAAAJiAAAAEEAAABQiOYj2mhlYWQAAAnMAAAALgAAADYR8XmmaGhlYQAACfwAAAAcAAAAJAqNAyNobXR4AAAKGAAAAAgAAAAIAyAAAGxvY2EAAAogAAAABgAAAAYAKAAAbWF4cAAACigAAAAeAAAAIAEOACJuYW1lAAAKSAAAAUIAAAKOcN63t3Bvc3QAAAuMAAAAHQAAAC5lhHRpeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGScwDiBgZWBgSGVtYKBgVECQjMfYEhiYmFgYGJgZWbACgLSXFMYHIAq/rNfAHK3gEmgASACAIekCT4AAHic7dhl0zDVmUXh5+XFHYK7E0IguFtwt4QQgmtwd3d3d7cED+4SXIO7u7vbsNfaUzU1fyGcu66u1adOf+6uHhgYGGpgYGDwL37/iyEHBoZZcWDQLzUw9NK/7A5if/DA8OwPOfQknBky+0P8/PPPOcd1UJ785frr/Dq/zq/z6/w3zsCgoX/xX74GRsxbcYpRB1iDB/7PGvT/DFGDenBwe8hKD1XpoSs9TKWHrfRwlR6+0iNUesRKj1TpkSs9SqVHrfRolR690r+p9BiVHrPSY1V67EqPU+lxKz1epcev9ASVnrDSE1V64kpPUulJKz1ZpSev9BSVnrLSU1V66kr/ttLTVPp3lZ62/KJSerpKT1/pP1R6hkrPWOmZKj1zpWep9KyVnq3Ss1d6jkrPWem5Kj13peep9LyVnq/S81d6gUr/sdILVnqhSi9c6UUqvWilF6v04pVeotJLVnqpSi9d6WUqvWyll6v08pVeodIrVvpPlf5zpVeq9F8qvXKl/1rpVSr9t0qvWunVKr16pdeo9JqVXqvSa1d6nUqvW+n1Kr1+pTeo9N8rvWGlN6r0xpXepNKbVnqzSm9e6S0qvWWlt6r01pXeptLbVnq7Sm9f6R0qvWOld6r0zpXepdK7Vnq3Su9e6T0qvWel96r03pXep9L7Vnq/Su9f6QMqfWClD6r0wZU+pNKHVvqwSh9e6SMqfWSlj6r00ZU+ptLHVvq4Sh9f6RMqfWKlT6r0yZU+pdKnVvq0Sp9e6TMqfWalz6r02ZU+p9LnVvq8Sp9f6QsqfWGl/1Hpf1b6okpfXOlLKn1ppS+r9OWVvqLS/6r0lZW+qtJXV/qaSl9b6esqfX2lb6j0jZW+qdI3V/qWSt9a6dsqfXul76j0vyt9Z6XvqvTdlb6n0vdW+r5K31/pByr9YKUfqvTDlX6k0v+p9KOVfqzSj1f6iUo/WemnKv10pZ+p9LOVfq7Sz1f6hUq/WOmXKv1ypV+p9KuVfq3Sr1f6jUq/Wem3Kv12pd+p9LuVfq/S71f6g0p/WOmPKv1xpT+p9KeV/qzSn1f6i0p/WemvKv11pb+p9LeV/q7S31f6h0r/WOmfKv1zDfI26KKHED1Y9JCihxI9tOhhRA8rejjRw4seQfSIokcSPbLoUUSPKno00aOL/o3oMUSPKXos0WOLHkf0uKLHEz2+6AlETyh6ItETi55E9KSiJxM9uegpRE8peirRU4v+rehpRP9O9LSify96OtHTi/6D6BlEzyh6JtEzi55F9KyiZxM9u+g5RM8pei7Rc4ueR/S8oucTPb/oBUT/UfSCohcSvbDoRUQvKnox0YuLXkL0kqKXEr206GVELyt6OdHLi15B9Iqi/yT6z6JXEv0X0SuL/qvoVUT/TfSqolcTvbroNUSvKXot0WuLXkf0uqLXE72+6A1E/130hqI3Er2x6E1Ebyp6M9Gbi95C9JaitxK9tehtRG8rejvR24veQfSOoncSvbPoXUTvKno30buL3kP0nqL3Er236H1E7yt6P9H7iz5A9IGiDxJ9sOhDRB8q+jDRh4s+QvSRoo8SfbToY0QfK/o40ceLPkH0iaJPEn2y6FNEnyr6NNGniz5D9JmizxJ9tuhzRJ8r+jzR54u+QPSFov8h+p+iLxJ9sehLRF8q+jLRl4u+QvS/RF8p+irRV4u+RvS1oq8Tfb3oG0TfKPom0TeLvkX0raJvE3276DtE/1v0naLvEn236HtE3yv6PtH3i35A9IOiHxL9sOhHRP9H9KOiHxP9uOgnRD8p+inRT4t+RvSzop8T/bzoF0S/KPol0S+LfkX0q6JfE/266DdEvyn6LdFvi35H9Lui3xP9vugPRH8o+iPRH4v+RPSnoj8T/bnoL0R/Kfor0V+L/kb0t6K/E/296B9E/yj6J9E/K/2/v/npoocQPVj0kKKHEj206GFEDyt6ONHDix5B9IiiRxI9suhRRI8qejTRo4v+jegxRI8peizRY4seR/S4oscTPb7oCURPKHoi0ROLnkT0pKInEz256ClETyl6KtFTi/6t6GlE/070tKJ/L3o60dOL/oPoGUTPKHom0TOLnkX0rKJnEz276DlEzyl6LtFzi55H9Lyi5xM9v+gFRP9R9IKiFxK9sOhFRC8qejHRi4teQvSSopcSvbToZUQvK3o50cuLXkH0iqL/JPrPolcS/RfRK4v+q+hVRP9N9KqiVxO9uug1RK8pei3Ra4teR/S6otcTvb7oDUT/XfSGojcSvbHoTURvKnoz0ZuL3kL0lqK3Er216G1Ebyt6O9Hbi95B9I6idxK9s+hdRO8qejfRu4veQ/SeovcSvbfofUTvK3o/0fuLPkD0gaIPEn2w6ENEHyr6MNGHiz5C9JGijxJ9tOhjRB8r+jjRx4s+QfSJok8SfbLoU0SfKvo00aeLPkP0maLPEn226HNEnyv6PNHni75A9IWi/yH6n6IvEn2x6EtEXyr6MtGXi75C9L9EXyn6KtFXi75G9LWirxN9vegbRN8o+ibRN4u+RfStom8TfbvoO0T/W/Sdou8Sfbfoe0TfK/o+0feLfkD0g6IfEv2w6EdE/0f0o6IfE/246CdEPyn6KdFPi35G9LOinxP9vOgXRL8o+iXRL4t+RfSrol8T/broN0S/Kfot0W+Lfkf0u6LfE/2+6A9Efyj6I9Efi/5E9KeiPxP9uegvRH8p+ivRX4v+RvS3or8T/b3oH0T/KPon0T9rYND/AOaSEScAAHicY2BiAAKmPSy+QEqUgYFRUURcTFzMyNzM3MxEXU1dTYmdjZ2NccK/K5oaLm6L3Fw0NOEMZoVAFD6IAQD4PA9iAAAAeJxjYGRgYADilrme/fH8Nl8ZuNkvAEUYbnDPcEOmmfaw+AIpDgYmEA8AHMMJGAAAeJxjYGRgYL/AAATMCiCSaQ8DIwMqYAIAK/QBvQAAAAADIAAAAAAAAAAoAAB4nGNgZGBgYGIQA2IGMIuBgQsIGRj+g/kMAArUATEAAHicjY69TsMwFIWP+4doJYSKhMTmoUJIqOnPWIm1ZWDq0IEtTZw2VRpHjlu1D8A7MPMczAw8DM/AifFEl9qS9d1zzr3XAK7xBYHqCHTdW50aLlj9cZ1057lBfvTcRAdPnlvUnz23mXj13MEN3jhBNC6p9PDuuYYrfHquU//23CD/eG7iVnQ9t9ATD57bWIgXzx3ciw+rDrZfqmhnUnvsx2kZzdVql4Xm1DhVFsqUqc7lKBiemjOVKxNaFcvlUZb71djaRCZGb+VU51ZlmZaF0RsV2WBtbTEZDBKvB5HewkLhwLePkhRhB4OU9ZFKTCqpzems6GQI6Z7TcU5mQceQUmjkkBghwPCszhmd3HWHLh+ze8mEpLvnT8dULRLWCTMaW9LUbanSGa+mUjhv47ZY7l67rgITDHiTf/mAKU76BTuXfk8AAHicY2BigAARBuyAiZGJkZmBJSWzOJmBAQALQwHHAAAA) format("woff"),url(../fonts/text-security-disc.ttf) format("truetype")}@font-face{font-family:Misettings;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.otf) format("opentype");font-weight:400;font-style:normal}[class*=monstericon-]:before,body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error:before,body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info:before,body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.monstericon-times-circle:before{content:"\f01b"}.monstericon-times:before{content:"\f021"}.monstericon-info-circle-regular:before{content:"\f01e"}.monstericon-arrow{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.monstericon-arrow.monstericon-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.monstericon-arrow:before{content:"\f01f"}.monstericon-check:before{content:"\f015"}.monstericon-warning-triangle:before{content:"\f020"}.monstericon-star:before{content:"\f025"}.monstericon-files:before{content:"\f028"}.monstericon-search:before{content:"\f029"}.monstericon-user:before{content:"\f02a"}.monstericon-eye:before{content:"\f02b"}.monstericon-cog:before{content:"\f02c"}.monstericon-expand:before{content:"\f02d"}.monstericon-compress:before{content:"\f02f"}.monstericon-life-ring:before{content:"\f030"}.monstericon-wpbeginner:before{content:"\f031"}.monstericon-lightbulb:before{content:"\f032"}.monstericon-shopping-cart:before{content:"\f033"}@media (max-width:782px){.monsterinsights-notices-area{margin-left:10px;margin-right:10px}}.monsterinsights-notice{position:relative;color:#444}.monsterinsights-notice .monsterinsights-notice-inner{margin-top:25px;padding:20px;background:#fff;border-left:3px solid;line-height:1.5;font-size:14px}.monsterinsights-notice .monsterinsights-notice-inner .notice-title{color:#393f4c;font-weight:700;display:block;margin:0 0 6px;padding:0}@media (max-width:782px){.monsterinsights-notice .monsterinsights-notice-inner{padding:10px}}.monsterinsights-notice.monsterinsights-notice-error .monsterinsights-notice-inner{border-left-color:#ea4e64}.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-notice-inner{border-left-color:#f5c953}.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-notice-inner{border-left-color:#509fe2}.monsterinsights-notice.monsterinsights-notice-info-xl .monsterinsights-notice-inner{border:1px solid #509fe2;border-left-width:3px;color:#777}.monsterinsights-notice.monsterinsights-notice-info-xl .monsterinsights-notice-inner .monsterinsights-button{color:#fff;margin:15px 0 0}.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-notice-inner{border-left-color:#5cc0a5}.monsterinsights-notice .notice-content{margin-right:20px}.monsterinsights-notice .notice-content a{color:#444}.monsterinsights-notice .dismiss-notice{border:none;background:none;padding:0;margin:0;display:inline-block;cursor:pointer;color:#acbdc9;position:relative;float:right}.monsterinsights-notice .dismiss-notice:focus,.monsterinsights-notice .dismiss-notice:hover{color:#444}.monsterinsights-notice.monsterinsights-notice-info .notice-content,.monsterinsights-notice.monsterinsights-notice-success .notice-content,.monsterinsights-notice.monsterinsights-notice-warning .notice-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:425px){.monsterinsights-notice.monsterinsights-notice-info .notice-content,.monsterinsights-notice.monsterinsights-notice-success .notice-content,.monsterinsights-notice.monsterinsights-notice-warning .notice-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-notice-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:-20px;margin-left:auto}@media (max-width:782px){.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-notice-button{margin-left:0}}.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-button{margin-top:0;padding:10px 16px 8px;line-height:1;font-size:14px;font-weight:600}@media (max-width:782px){.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-button{margin-top:10px;margin-left:0}}.monsterinsights-notice.monsterinsights-notice-error .monsterinsights-button{margin-top:10px;margin-left:0;color:#fff}body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-end,body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-right{top:32px}@media screen and (max-width:767px){body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-end,body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-right{top:42px;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast{border-radius:0;padding:9px;border-left:3px solid #fff}@media screen and (max-width:767px){body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast{width:80vw}}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast.mi-success{border-left-color:#5cc0a5}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast.mi-info{border-left-color:#509fe2}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast.mi-error{border-left-color:#ea4e64}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-title{color:#393f4c;font-size:13px;font-weight:400}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-close{font-size:15px;width:10px;height:10px;line-height:10px}@media screen and (max-width:767px){body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-close{padding:9px;line-height:0}}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon{width:14px;height:14px;min-width:14px;margin:0;border:0}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info{border:none;position:relative}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info:before{content:"\f01e";position:absolute;top:-1px;left:0;color:#509fe2;line-height:1}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info .swal2-icon-text{display:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error{border:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error:before{content:"\f023";position:absolute;top:-1px;left:0;color:#ea4e64;line-height:1}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error .swal2-x-mark *{display:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon [class^=-ring]{width:14px;height:14px;top:0;left:0}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:14px;height:14px;top:0;left:0;border:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring:before{content:"\f027";position:absolute;top:-1px;left:0;color:#5cc0a5;line-height:1}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line]{display:none}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.monsterinsights_page body.swal2-toast-shown .swal2-container,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-shown{background-color:rgba(0,0,0,0)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-end,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-left,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-left,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-end,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-left,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-end,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}.monsterinsights_page body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:.625em;-webkit-box-shadow:0 0 .625em #d9d9d9;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.monsterinsights_page .swal2-popup.swal2-toast,.monsterinsights_page .swal2-popup.swal2-toast .swal2-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.monsterinsights_page .swal2-popup.swal2-toast .swal2-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.monsterinsights_page .swal2-popup.swal2-toast .swal2-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4);box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;-ms-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;-ms-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.monsterinsights_page .swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.monsterinsights_page .swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.monsterinsights_page .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.monsterinsights_page .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}.monsterinsights_page body.swal2-height-auto{height:auto!important}.monsterinsights_page body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:rgba(0,0,0,0)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-left,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-end,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-left,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-end,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.monsterinsights_page .swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:rgba(0,0,0,0);z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.monsterinsights_page .swal2-container.swal2-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.monsterinsights_page .swal2-container.swal2-top-left,.monsterinsights_page .swal2-container.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.monsterinsights_page .swal2-container.swal2-top-end,.monsterinsights_page .swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monsterinsights_page .swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights_page .swal2-container.swal2-center-left,.monsterinsights_page .swal2-container.swal2-center-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.monsterinsights_page .swal2-container.swal2-center-end,.monsterinsights_page .swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monsterinsights_page .swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.monsterinsights_page .swal2-container.swal2-bottom-left,.monsterinsights_page .swal2-container.swal2-bottom-start{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.monsterinsights_page .swal2-container.swal2-bottom-end,.monsterinsights_page .swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monsterinsights_page .swal2-container.swal2-grow-fullscreen>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center}.monsterinsights_page .swal2-container.swal2-grow-fullscreen>.swal2-modal,.monsterinsights_page .swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-webkit-box-pack:center;justify-content:center}.monsterinsights_page .swal2-container.swal2-grow-row>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center}.monsterinsights_page .swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-left,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-start,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-left,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-start,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-left,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-end,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-right,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-end,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-right,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-end,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.monsterinsights_page .swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights_page .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.monsterinsights_page .swal2-container .swal2-modal{margin:0!important}}.monsterinsights_page .swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.monsterinsights_page .swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.monsterinsights_page .swal2-popup{display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0}.monsterinsights_page .swal2-popup:focus{outline:0}.monsterinsights_page .swal2-popup.swal2-loading{overflow-y:hidden}.monsterinsights_page .swal2-popup .swal2-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights_page .swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.monsterinsights_page .swal2-popup .swal2-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em auto 0;z-index:1}.monsterinsights_page .swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.monsterinsights_page .swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.monsterinsights_page .swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.monsterinsights_page .swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border-radius:100%;border:.25em solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)!important;color:rgba(0,0,0,0);cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monsterinsights_page .swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.monsterinsights_page .swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;width:15px;height:15px;margin-left:5px;border-radius:50%;border:3px solid #999;border-right-color:rgba(0,0,0,0);-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;content:"";-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.monsterinsights_page .swal2-popup .swal2-styled{margin:.3125em;padding:.625em 2em;font-weight:500;-webkit-box-shadow:none;box-shadow:none}.monsterinsights_page .swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.monsterinsights_page .swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.monsterinsights_page .swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.monsterinsights_page .swal2-popup .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.monsterinsights_page .swal2-popup .swal2-styled::-moz-focus-inner{border:0}.monsterinsights_page .swal2-popup .swal2-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.monsterinsights_page .swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.monsterinsights_page .swal2-popup .swal2-close{position:absolute;top:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.monsterinsights_page .swal2-popup .swal2-close:hover{-webkit-transform:none;-ms-transform:none;transform:none;color:#f27474}.monsterinsights_page .swal2-popup>.swal2-checkbox,.monsterinsights_page .swal2-popup>.swal2-file,.monsterinsights_page .swal2-popup>.swal2-input,.monsterinsights_page .swal2-popup>.swal2-radio,.monsterinsights_page .swal2-popup>.swal2-select,.monsterinsights_page .swal2-popup>.swal2-textarea{display:none}.monsterinsights_page .swal2-popup .swal2-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.monsterinsights_page .swal2-popup #swal2-content{text-align:center}.monsterinsights_page .swal2-popup .swal2-checkbox,.monsterinsights_page .swal2-popup .swal2-file,.monsterinsights_page .swal2-popup .swal2-input,.monsterinsights_page .swal2-popup .swal2-radio,.monsterinsights_page .swal2-popup .swal2-select,.monsterinsights_page .swal2-popup .swal2-textarea{margin:1em auto}.monsterinsights_page .swal2-popup .swal2-file,.monsterinsights_page .swal2-popup .swal2-input,.monsterinsights_page .swal2-popup .swal2-textarea{width:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.monsterinsights_page .swal2-popup .swal2-file.swal2-inputerror,.monsterinsights_page .swal2-popup .swal2-input.swal2-inputerror,.monsterinsights_page .swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.monsterinsights_page .swal2-popup .swal2-file:focus,.monsterinsights_page .swal2-popup .swal2-input:focus,.monsterinsights_page .swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.monsterinsights_page .swal2-popup .swal2-file::-webkit-input-placeholder,.monsterinsights_page .swal2-popup .swal2-input::-webkit-input-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file::-moz-placeholder,.monsterinsights_page .swal2-popup .swal2-input::-moz-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::-moz-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file:-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-input:-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file::-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-input::-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file::placeholder,.monsterinsights_page .swal2-popup .swal2-input::placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-range input{width:80%}.monsterinsights_page .swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.monsterinsights_page .swal2-popup .swal2-range input,.monsterinsights_page .swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.monsterinsights_page .swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.monsterinsights_page .swal2-popup .swal2-input[type=number]{max-width:10em}.monsterinsights_page .swal2-popup .swal2-file{font-size:1.125em}.monsterinsights_page .swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.monsterinsights_page .swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.monsterinsights_page .swal2-popup .swal2-checkbox,.monsterinsights_page .swal2-popup .swal2-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights_page .swal2-popup .swal2-checkbox label,.monsterinsights_page .swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.monsterinsights_page .swal2-popup .swal2-checkbox input,.monsterinsights_page .swal2-popup .swal2-radio input{margin:0 .4em}.monsterinsights_page .swal2-popup .swal2-validation-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.monsterinsights_page .swal2-popup .swal2-validation-message:before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:"!";zoom:normal}@supports (-ms-accelerator:true){.monsterinsights_page .swal2-range input{width:100%!important}.monsterinsights_page .swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.monsterinsights_page .swal2-range input{width:100%!important}.monsterinsights_page .swal2-range output{display:none}}@-moz-document url-prefix(){.monsterinsights_page .swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.monsterinsights_page .swal2-icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid rgba(0,0,0,0);border-radius:50%;line-height:5em;cursor:default;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.monsterinsights_page .swal2-icon-text{font-size:3.75em}.monsterinsights_page .swal2-icon.swal2-error{border-color:#f27474}.monsterinsights_page .swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.monsterinsights_page .swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.monsterinsights_page .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.monsterinsights_page .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.monsterinsights_page .swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.monsterinsights_page .swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee;font-size:1rem}.monsterinsights_page .swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.monsterinsights_page .swal2-icon.swal2-success{border-color:#a5dc86}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;-ms-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;-ms-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.monsterinsights_page .swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;left:-.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights_page .swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.monsterinsights_page .swal2-progresssteps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.monsterinsights_page .swal2-progresssteps li{display:inline-block;position:relative}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.monsterinsights_page .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.monsterinsights_page .swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}.monsterinsights_page [class^=swal2]{-webkit-tap-highlight-color:transparent}.monsterinsights_page .swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.monsterinsights_page .swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.monsterinsights_page .swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.monsterinsights_page .swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.monsterinsights_page .swal2-rtl .swal2-close{right:auto;left:0}.monsterinsights_page .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.monsterinsights_page .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.monsterinsights_page .swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.monsterinsights_page .swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.monsterinsights_page .swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media print{.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}.monsterinsights-tooltip{display:block!important;z-index:10000;max-width:350px}.monsterinsights-tooltip .monsterinsights-tooltip-inner{background:#5f6197;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-tooltip .monsterinsights-tooltip-inner a{color:#fff;font-weight:700}.monsterinsights-tooltip .monsterinsights-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#5f6197;z-index:1}.monsterinsights-tooltip[x-placement^=top]{padding-bottom:5px}.monsterinsights-tooltip[x-placement^=top] .monsterinsights-tooltip-arrow{border-width:5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=bottom]{padding-top:5px}.monsterinsights-tooltip[x-placement^=bottom] .monsterinsights-tooltip-arrow{border-width:0 5px 5px;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=right]{padding-left:5px}.monsterinsights-tooltip[x-placement^=right] .monsterinsights-tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.monsterinsights-tooltip[x-placement^=left]{padding-right:5px}.monsterinsights-tooltip[x-placement^=left] .monsterinsights-tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.monsterinsights-tooltip.popover .popover-inner{background:#fff;color:#5f6197;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.monsterinsights-tooltip.popover .popover-arrow{border-color:#fff}.monsterinsights-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.monsterinsights-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}body{background:#f3f6ff;margin:0}.monsterinsights-admin-page,.monsterinsights-admin-page *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#wpcontent,.auto-fold #wpcontent{padding-left:0}.monsterinsights-highlighted-text{color:#64bfa5;font-weight:700}.monsterinsights-bold{font-weight:700}.monsterinsights-bg-img{width:100%;padding-top:66%;position:relative}.monsterinsights-bg-img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-size:contain}.monsterinsights-header{padding:20px 10px;background-color:#f9fbff}.monsterinsights-settings-panel-network>.monsterinsights-header{background-color:rgba(0,0,0,0)}.monsterinsights-logo-area{float:left;max-width:calc(100vw - 170px)}.monsterinsights-logo-area img{display:block;max-width:100%}@media (max-width:782px){.monsterinsights-logo-area{text-align:center;margin:0 auto;float:none}.monsterinsights-logo-area img{display:inline-block;max-height:35px}}@media (max-width:782px){.monsterinsights-header .monsterinsights-container,.monsterinsights-navigation-bar .monsterinsights-container{padding:0;width:100%}}.monsterinsights-navigation-bar{width:100%;background:#fff;border-top:1px solid #d5e2ed;border-bottom:1px solid #d5e2ed;padding:0 10px}@media (max-width:782px){.monsterinsights-navigation-bar{padding:0;border:0}}@media (max-width:750px){.monsterinsights-navigation-bar{background:none}}.monsterinsights-admin-page{position:relative}.monsterinsights-admin-page .monsterinsights-blocked{position:absolute;top:0;bottom:0;right:0;left:0;background:hsla(0,0%,100%,.5);z-index:999}@media (max-width:782px){.monsterinsights-admin-page .monsterinsights-header{padding-top:10px;padding-bottom:5px}.monsterinsights-admin-page .monsterinsights-header .monsterinsights-button{display:none}}.swal2-popup .swal2-title{line-height:1.2}#footer-left{color:#393f4c}#footer-left .monsterinsights-no-text-decoration{text-decoration:none;color:#fdb72c;font-size:14px}#footer-left a{color:#509fe1}#wpfooter{position:relative}#wpfooter:before{left:20px;right:20px;height:1px;background:#d6e2ed;content:"";position:absolute;top:-12px}.monsterinsights-container{margin:0 auto;max-width:100%;width:750px}.monsterinsights-admin-page .monsterinsights-navigation-tab-link{text-decoration:none;padding:17px 0 15px;border-bottom:2px solid #fff;font-size:14px;color:#393f4c;display:inline-block;margin-right:25px;line-height:1;outline:none;font-family:Lato,sans-serif}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.router-link-exact-active,.monsterinsights-admin-page .monsterinsights-navigation-tab-link:focus,.monsterinsights-admin-page .monsterinsights-navigation-tab-link:hover{color:#509fe2;border-bottom-color:#509fe2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.router-link-exact-active{font-weight:700}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.monsterinsights-navigation-tab-disabled:focus,.monsterinsights-admin-page .monsterinsights-navigation-tab-link.monsterinsights-navigation-tab-disabled:hover{border-bottom-color:rgba(0,0,0,0);color:#393f4c;cursor:default}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.year-in-review{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJKSURBVHgBjdJbSFMBHMfx/7lMT7qdk5s7IsvWdIqZ6UFNJC+Yl4EGQUkYItHN8NZl7KESohUUVKCst8QoYkTFlLzlhWHZispSK7NWyjbdZmPJ5tbuLk9ZBD0U+H35v3xe/vADAEDgr15nZ3PgPymLi3E0o9F4XJim5P7GtfEpvIJHNYrJE6UXDXF/4MdKec3qrU2pakNS6+YuhULhQL98z3tvR26C58OKgY7aVJjWd/bUT8OuwtGsvSXJuICKQPEyLJZpTvjutI4UURqgiNm7NqE+I1EvXNDu60rShr2mM5K8etOK22H2OrCsCXUbGnD0PgD8a2B0uvKKTySBzVJqC8IsHR3cVhHNCgia3F2N0wKxnuUR4wiCsL8eLj8wxuyM0Q3l5nTTfDwIQhcNVL4HXK6Aqq9Dfu/2xpJoHhmViaEIiTyT1dMzQl0yKjqoI9e5kbStQ0ByMfBhcaCeqQO3n5i1hxgVB/NP8jiRDtzjXIoUb6fPR0h6EONwA9gIHsQXDQNfhMMR8j5Q9nHpp88uN8rEmJjSt1bMshDrSywoa0mNnxKI06fAZZEBTuwCPrMIaMQiPNEavvnZ5fl0WaqnKUnEYK3XhIVBc4GCR6yHDdIvkFw+BwSXghc3xOGBnonOEVdmg+Ly41uNEg7fGeKb8ahIulqSpwH7Ozl4pTtg2aOBN7rWO2NW69UuatrC4qFsJbSjKE5wM5sGX0H7oZu2+f7DbNBSFXqqOj3QnK7M+dcsjOc6Tz6sOEbCy+v7W56runvVF8rzYQ39AJVT15Tcu/1IAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0 50%;padding-left:18px;font-weight:700}@media (max-width:782px){.monsterinsights-admin-page .monsterinsights-navigation-tab-link{width:100%;text-align:center;padding:10px;color:#509fe2;font-size:16px;background:#fff;border:none}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.router-link-exact-active{display:none}.monsterinsights-admin-page .monsterinsights-navigation-tab-link:focus{color:#393f4c;text-decoration:underline}}.monsterinsights-admin-page .monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-admin-page .monsterinsights-button:focus,.monsterinsights-admin-page .monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary{background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green{background:#5cc0a5;border-color:#40a88d;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:hover{background-color:#4ab99b;border-color:#39967e;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-text{background:rgba(0,0,0,0);border:none;color:#509fe2;padding:0;border-radius:0;text-decoration:underline}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-text:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-text:hover{background:rgba(0,0,0,0);color:#393f4c}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-red{background:#ea4e64;border-color:#d21933;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-large{font-size:16px;padding:14px 27px}.monsterinsights-green-text{color:#5cc0a5;font-weight:700}@media (max-width:782px){.wp-responsive-open #wpbody{margin-left:-18px}}.monsterinsights-mobile-nav-trigger{color:#393f4c;font-size:16px;font-weight:500;width:100%;display:block;border-color:#d6e2ed;border-style:solid;border-width:1px 0;background:#fff;padding:15px 10px;line-height:1;margin:0}@media (min-width:783px){.monsterinsights-mobile-nav-trigger{display:none}}.monsterinsights-mobile-nav-trigger i{color:#acbdc9;margin-left:10px;vertical-align:middle}@media (max-width:782px){.monsterinsights-main-navigation{background:#fff;height:0;overflow:hidden}.monsterinsights-main-navigation.monsterinsights-main-navigation-open{padding:10px 0;height:auto;border-bottom:1px solid #d6e2ed}}@media (min-width:782px){.monsterinsights-swal{margin-left:160px}.auto-fold .monsterinsights-swal{margin-left:36px}}@media (min-width:961px){.auto-fold .monsterinsights-swal{margin-left:160px}.folded .monsterinsights-swal{margin-left:36px}}.monsterinsights-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights-modal .monsterinsights-modal-inner{background:#fff;padding:50px;border:1px solid #d6e2ed;text-align:center;width:750px}.monsterinsights-modal .monsterinsights-modal-inner h2{margin-top:0;margin-bottom:0;line-height:1.4}.monsterinsights-modal .monsterinsights-modal-inner p{margin-bottom:0}.monsterinsights-modal .monsterinsights-modal-inner .monsterinsights-modal-buttons{margin-top:50px}.monsterinsights-modal .monsterinsights-modal-inner .monsterinsights-button{margin:0 10px}.monsterinsights-welcome-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden;background-color:rgba(0,0,0,.5)}.monsterinsights-welcome-overlay .monsterinsights-welcome-overlay-inner{background:#fff;padding:30px;width:70%;margin:0 auto;position:relative;top:10%;height:80%}.monsterinsights-welcome-overlay .monsterinsights-overlay-close{background:none;border:none;position:absolute;top:5px;right:7px;padding:0;color:#777}.monsterinsights-welcome-overlay .monsterinsights-welcome-overlay-content{height:100%}.monsterinsights-welcome-overlay .monsterinsights-welcome-overlay-content iframe{height:100%;width:100%} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-common.rtl.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-common.rtl.css new file mode 100644 index 00000000..1d852a15 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-common.rtl.css @@ -0,0 +1 @@ +strong[data-v-a9c27d52]{display:block}[data-v-6038a3d0]{will-change:height;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.expand-enter-active,.expand-leave-active{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.monsterinsights-dark[data-v-493c7577]{display:block}.monsterinsights-reset-default[data-v-493c7577]{margin-right:5px}.monsterinsights-dark[data-v-f66259b4]{display:block}.monsterinsights-admin-page .monsterinsights-floating-bar{background:#4e5c66;color:#fff;font-size:13px;padding:10px;text-align:center;position:relative;margin:-20px -10px 20px}@media (max-width:782px){.monsterinsights-admin-page .monsterinsights-floating-bar{margin-top:-10px;padding-left:20px;padding-right:20px}}.monsterinsights-admin-page .monsterinsights-floating-bar a{text-decoration:underline;color:#fff}.monsterinsights-admin-page .monsterinsights-floating-bar a:focus,.monsterinsights-admin-page .monsterinsights-floating-bar a:hover{color:#fff;text-decoration:none}.monsterinsights-admin-page .monsterinsights-floating-bar .monsterinsights-floating-bar-close{padding:0;border:0;background:rgba(0,0,0,0);color:#fff;font-size:10px;position:absolute;left:15px;top:50%;margin-top:-5px}.monsterinsights-admin-page .monsterinsights-slide-enter-active,.monsterinsights-admin-page .monsterinsights-slide-leave-active{-webkit-transition-duration:.5s;transition-duration:.5s}.monsterinsights-admin-page .monsterinsights-slide-enter-to,.monsterinsights-admin-page .monsterinsights-slide-leave{max-height:100px;overflow:hidden}.monsterinsights-admin-page .monsterinsights-slide-enter,.monsterinsights-admin-page .monsterinsights-slide-leave-to{overflow:hidden;max-height:0}.float-right[data-v-7a774924]{float:left}.monsterinsights-container[data-v-7a774924]:after{display:table;clear:both;content:""}.monsterinsights-quick-links{position:fixed;bottom:25px;left:25px;-webkit-box-shadow:0 0 10px 0 #ababab;box-shadow:0 0 10px 0 #ababab;width:60px;height:60px;border-radius:50%;background:#fff;z-index:1000;padding:5px 10px}.monsterinsights-quick-links:focus,.monsterinsights-quick-links:hover{-webkit-box-shadow:0 0 15px 2px #ababab;box-shadow:0 0 15px 2px #ababab}.monsterinsights-quick-links-label{border-radius:50%;background:#fff;border:2px solid rgba(147,120,207,.21);position:absolute;right:2px;left:2px;top:2px;bottom:2px;padding:6px 8px 6px 6px;display:block;width:56px;height:56px;outline:none;cursor:pointer}.monsterinsights-quick-links-open .monsterinsights-quick-links-label .monsterinsights-quick-link-title{opacity:0;pointer-events:none}.monsterinsights-bg-img.monsterinsights-quick-links-mascot{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;padding-top:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:block}.monsterinsights-bg-img.monsterinsights-quick-links-mascot:after{background-image:url(../img/mascot.png)}.monsterinsights-quick-links-open .monsterinsights-bg-img.monsterinsights-quick-links-mascot{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.monsterinsights-quick-links-menu{position:absolute;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:6px;margin-bottom:10px}.monsterinsights-quick-links-menu .monsterinsights-quick-links-menu-item{display:block;width:48px;height:48px;background:#509fe2;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;position:relative;-webkit-box-shadow:0 0 10px 0 #ababab;box-shadow:0 0 10px 0 #ababab;margin-bottom:6px;color:#fff;text-decoration:none;text-align:center;font-size:18px;line-height:48px}.monsterinsights-quick-links-menu .monsterinsights-quick-links-menu-item:hover{color:#fff;background:#50abee;-webkit-box-shadow:0 0 15px 2px #ababab;box-shadow:0 0 15px 2px #ababab}.monsterinsights-quick-links-menu .monsterinsights-quick-links-menu-item.monsterinsights-show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.monsterinsights-quick-link-title{position:absolute;left:100%;margin-left:10px;font-size:13px;color:#fff;background:#595959;border-radius:5px;white-space:nowrap;padding:6px 8px;display:block;top:50%;margin-top:-12px;line-height:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;outline:none}@font-face{font-family:Lato;src:url(../fonts/lato-regular-webfont.woff) format("woff"),url(../fonts/lato-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/lato-bold-webfont.woff) format("woff"),url(../fonts/lato-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:text-security-disc;src:url(data:font/woff2;base64,d09GMgABAAAAAAjoAAsAAAAAMGgAAAidAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgDWYgpQdQE2AiQDCAsGAAQgBYUOBy4bvi8lYxtWw7BxAPB87x5FmeAMlf3/96RzDN74RcXUcjTKmrJ3T2VDSShiPhfiIJxxS7DiLkHFfQV33CM4427mAred74pWur/J3dyVsKy7coREA8fzvPvpfUk+tB3R8YTCzE0SCLepejmJ2u1yqp+kC7W4Rc/tDTs3GpNJ8ttRPOSTPhsXlwbi4kVYWQmAcXmlrqYHMMsBwP/zHMz7fkF1gijOKuFQIxjwlGa2lkARhYaBxFHT54IOgBMQADi3LipIMAA3geO41EUkBTCO2gkxnOwnKYBx1E6p5WS+QUCMq50rNch6MwUCAAiAcdgttYVSIfPJ5kn6ApRFQ6I88BxLvvIC/maHUHS3TIoKiwLbbM8nEFWgE1oDz3woSxpagWbBXcQWhKtPeIlg6tK+7vX57QOszwU3sGUJrA7h2Mx1IWCNr9BKxsYo+pzS/OCO0OG9mwBkx337+lcuSxRdBcc+fJxlcAjK/zCfdgtBzuxQcTqfY4Yn6EB/Az3JS/RMu5f6B8wrn55S0IxdlLn+4Yb/ctIT+ocWYPcGAOvxSjEjpSiVMqSgFWVjzpCCXjAIRirTABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REdFDlkZEh2jE3SKztA5ukCX6Apdoxt0i+7QPXpAj+gJPaMX9Ire0Dv6QJ/oC/qKvqHv6Af6iX6h3+gP+ov+of+I+ECMxETMiDmxIJbEilgTG2JL7Ig9cSCOxIk4ExfiStyIO/EgnsSLeBMf4kv8iD/taQANoiE0jEbQKBpD42gCTaIpNI1m0CyaQ/NoAS2iJbSMVtAqWkPraANtoi20jXbQLtpD++gAHaIjdIxO0Ck6Q+foAl2iK3SNbtAtukP36AE9oif0jF7QK3pD79B79AF9RJ/QZ/QFfUXf0Hf0A/1Ev9Bv9Af9Rf/Qf9DQABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REfoGJ2gU3SGztEFukRX6BrdoFt0h+7RA3pET+gZvaBX9Aa9Re/Qe/QBfUSf0Gf0BX1F39B39AP9RL/Qb/QH/UX/0P8l9vq9gXwDIUCliyAhRAgTIoQoIUaIExKEJCFFSBMyhCwhR8gTCoQioUQoEyqEKqFGqBMahCahRWgTOoQuoUfoEwaEIWFEGBMmhClhRpgTFoQlYUVYEzaELWFH2BMOhGPCCeGUcEY4J1wQLglXhGvCDeGWcEe4JzwQHglPhGfCC+GV8EZ4J3wQPglfhG/CD+GX8Ef4p9sdgoQQIUyIEKKEGCFOSBCShBQhTcgQsoQcIU8oEIqEEqFMqBCqhBqhTmgkNBGaCS2EVkIboZ3QQegkdBG6CT2EXkIfoZ8wQBgkDBGGCSOEUcIYYZwwQZgkTBGmCTOEWcIcYZ6wQFgkLBGWCSuEVcIaYZ2wQdgkbBG2CTuEXcIeYZ9wQDgkHBGOCSeEU8IZ4ZxwQbgkXBGuCTeEW8Id4Z7wQHgkPBGeCS+EV8Ib4Z3wQfgkfBG+CT+EX8If4Z8AZpAQIoQJEUKUECPECQlCkpAipAkZQpaQI+QJBUKRUCKUCRVClVAj1AkNQpPQIrQJHUKX0CP0CQPCkDAijAkTwpQwI8wJC8KSsCKsCRvClrAj7AkHwpFwIpwJF8IV4ZpwQ7gl3BHuCQ+ER8IT4ZnwQnglvBHeCR+ET8IX4ZvwQ/gl/BH+lzv+AmMkTYAmSBOiCdNEaKI0MZo4TYImSZOiSdNkaLI0OZo8TYGmSFOiKdNUaKo0NZo6TYOmSdOiadN0aLo0PZo+zYBmSDOiGdNMaKY0M5o5zYJmSbOiWdNsaLY0O5o9zYHmmOaE5pTmjOac5oLmkuaK5prmhuaW5o7mnuaB5pHmieaZ5oXmleaN5p3mg+aT5ovmm+aH5pfmj2ZRAqCCoEKgwqAioKKgYqDioBKgkqBSoNKgMqCyoHKg8qAKoIqgSqDKoCqgqqBqoOqgGkE1gWoG1QKqFVQbqHZQHaA6QXWB6gbVA6oXVB+oflADoAZBDYH+uxaEWDBiIYiFIhaGWDhiEYhFIhaFWDRiMYjFIhaHWDxiCYglIpaEWDJiKYilIpaGWDpiGYhlIpaFWDZiOYjlIpaHWD5iBYgVIlaEWDFiJYiVIlaGWDliFYhVIlaFWDViNYjVIlaHWD1iDYg1ItaEWDNiLYi1ItaGWDtiHYh1ItaFWDdiPYj1ItaHWD9iA4gNIjaE2DBiI4iNIjaG2DhiE4hNIjaF2DRiM4jNIjaH2DxiC4gtIraE2DJiK4itIraG2DpiG4htIraF2DZiO4jtIraH2D5iB4gdInaE2DFiJ4idInaG2DliF4hdInaF2DViN4jdInaH2D1iD4g9IvaE2DNiL4i9IvaG2DvE3iP2AbGPiH1C7DNiXxD7itg3xL4j9gOxn4j9Quw3Yn8Q+4vYP8T+M6cIDBz9EXfeUHR1JyygPL/++I3R1cRvdDr+E12Jfh3Q0EN/fHn2mXptpJxUkIqu/Cs2egM33OjSLcT33I82+B9nP37X/c0W52623s45CYCo03QIBCVrAFAycnSYSqvO4YJt/NP73YqA/giNZhJ6sBbmql+0SQZaxNOZudJbc2nqxNvpM+veq7Sz2LUgFEu+VLs+Ay3yp7MVertp6i23v2Rmv5gmHDhSQ6t5GmTaqTsqhpWwmbOk3uKJrNOmwSSMC17jghqygilDOUU3KlLmHHNrajw3DVNVGWytGZDisM/cbkdRnvfIUJkaGJlgAYcoQ5bGptTmGc1R7pBC3XhFsLXnXR54qrMc+dGNBkqE4laBi4KmZYGom8vIy0lTyBkppBjLoTndMmrofIRORirsNlCbXzCgulmo36KztS2iV8rrNoRUL5VdkMSGoSXroC1KOQAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAusAAsAAAAAMGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZjRmM5Y21hcAAAAYQAAAgCAAArYmjjYVVnbHlmAAAJiAAAAEEAAABQiOYj2mhlYWQAAAnMAAAALgAAADYR8XmmaGhlYQAACfwAAAAcAAAAJAqNAyNobXR4AAAKGAAAAAgAAAAIAyAAAGxvY2EAAAogAAAABgAAAAYAKAAAbWF4cAAACigAAAAeAAAAIAEOACJuYW1lAAAKSAAAAUIAAAKOcN63t3Bvc3QAAAuMAAAAHQAAAC5lhHRpeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGScwDiBgZWBgSGVtYKBgVECQjMfYEhiYmFgYGJgZWbACgLSXFMYHIAq/rNfAHK3gEmgASACAIekCT4AAHic7dhl0zDVmUXh5+XFHYK7E0IguFtwt4QQgmtwd3d3d7cED+4SXIO7u7vbsNfaUzU1fyGcu66u1adOf+6uHhgYGGpgYGDwL37/iyEHBoZZcWDQLzUw9NK/7A5if/DA8OwPOfQknBky+0P8/PPPOcd1UJ785frr/Dq/zq/z6/w3zsCgoX/xX74GRsxbcYpRB1iDB/7PGvT/DFGDenBwe8hKD1XpoSs9TKWHrfRwlR6+0iNUesRKj1TpkSs9SqVHrfRolR690r+p9BiVHrPSY1V67EqPU+lxKz1epcev9ASVnrDSE1V64kpPUulJKz1ZpSev9BSVnrLSU1V66kr/ttLTVPp3lZ62/KJSerpKT1/pP1R6hkrPWOmZKj1zpWep9KyVnq3Ss1d6jkrPWem5Kj13peep9LyVnq/S81d6gUr/sdILVnqhSi9c6UUqvWilF6v04pVeotJLVnqpSi9d6WUqvWyll6v08pVeodIrVvpPlf5zpVeq9F8qvXKl/1rpVSr9t0qvWunVKr16pdeo9JqVXqvSa1d6nUqvW+n1Kr1+pTeo9N8rvWGlN6r0xpXepNKbVnqzSm9e6S0qvWWlt6r01pXeptLbVnq7Sm9f6R0qvWOld6r0zpXepdK7Vnq3Su9e6T0qvWel96r03pXep9L7Vnq/Su9f6QMqfWClD6r0wZU+pNKHVvqwSh9e6SMqfWSlj6r00ZU+ptLHVvq4Sh9f6RMqfWKlT6r0yZU+pdKnVvq0Sp9e6TMqfWalz6r02ZU+p9LnVvq8Sp9f6QsqfWGl/1Hpf1b6okpfXOlLKn1ppS+r9OWVvqLS/6r0lZW+qtJXV/qaSl9b6esqfX2lb6j0jZW+qdI3V/qWSt9a6dsqfXul76j0vyt9Z6XvqvTdlb6n0vdW+r5K31/pByr9YKUfqvTDlX6k0v+p9KOVfqzSj1f6iUo/WemnKv10pZ+p9LOVfq7Sz1f6hUq/WOmXKv1ypV+p9KuVfq3Sr1f6jUq/Wem3Kv12pd+p9LuVfq/S71f6g0p/WOmPKv1xpT+p9KeV/qzSn1f6i0p/WemvKv11pb+p9LeV/q7S31f6h0r/WOmfKv1zDfI26KKHED1Y9JCihxI9tOhhRA8rejjRw4seQfSIokcSPbLoUUSPKno00aOL/o3oMUSPKXos0WOLHkf0uKLHEz2+6AlETyh6ItETi55E9KSiJxM9uegpRE8peirRU4v+rehpRP9O9LSify96OtHTi/6D6BlEzyh6JtEzi55F9KyiZxM9u+g5RM8pei7Rc4ueR/S8oucTPb/oBUT/UfSCohcSvbDoRUQvKnox0YuLXkL0kqKXEr206GVELyt6OdHLi15B9Iqi/yT6z6JXEv0X0SuL/qvoVUT/TfSqolcTvbroNUSvKXot0WuLXkf0uqLXE72+6A1E/130hqI3Er2x6E1Ebyp6M9Gbi95C9JaitxK9tehtRG8rejvR24veQfSOoncSvbPoXUTvKno30buL3kP0nqL3Er236H1E7yt6P9H7iz5A9IGiDxJ9sOhDRB8q+jDRh4s+QvSRoo8SfbToY0QfK/o40ceLPkH0iaJPEn2y6FNEnyr6NNGniz5D9JmizxJ9tuhzRJ8r+jzR54u+QPSFov8h+p+iLxJ9sehLRF8q+jLRl4u+QvS/RF8p+irRV4u+RvS1oq8Tfb3oG0TfKPom0TeLvkX0raJvE3276DtE/1v0naLvEn236HtE3yv6PtH3i35A9IOiHxL9sOhHRP9H9KOiHxP9uOgnRD8p+inRT4t+RvSzop8T/bzoF0S/KPol0S+LfkX0q6JfE/266DdEvyn6LdFvi35H9Lui3xP9vugPRH8o+iPRH4v+RPSnoj8T/bnoL0R/Kfor0V+L/kb0t6K/E/296B9E/yj6J9E/K/2/v/npoocQPVj0kKKHEj206GFEDyt6ONHDix5B9IiiRxI9suhRRI8qejTRo4v+jegxRI8peizRY4seR/S4oscTPb7oCURPKHoi0ROLnkT0pKInEz256ClETyl6KtFTi/6t6GlE/070tKJ/L3o60dOL/oPoGUTPKHom0TOLnkX0rKJnEz276DlEzyl6LtFzi55H9Lyi5xM9v+gFRP9R9IKiFxK9sOhFRC8qejHRi4teQvSSopcSvbToZUQvK3o50cuLXkH0iqL/JPrPolcS/RfRK4v+q+hVRP9N9KqiVxO9uug1RK8pei3Ra4teR/S6otcTvb7oDUT/XfSGojcSvbHoTURvKnoz0ZuL3kL0lqK3Er216G1Ebyt6O9Hbi95B9I6idxK9s+hdRO8qejfRu4veQ/SeovcSvbfofUTvK3o/0fuLPkD0gaIPEn2w6ENEHyr6MNGHiz5C9JGijxJ9tOhjRB8r+jjRx4s+QfSJok8SfbLoU0SfKvo00aeLPkP0maLPEn226HNEnyv6PNHni75A9IWi/yH6n6IvEn2x6EtEXyr6MtGXi75C9L9EXyn6KtFXi75G9LWirxN9vegbRN8o+ibRN4u+RfStom8TfbvoO0T/W/Sdou8Sfbfoe0TfK/o+0feLfkD0g6IfEv2w6EdE/0f0o6IfE/246CdEPyn6KdFPi35G9LOinxP9vOgXRL8o+iXRL4t+RfSrol8T/broN0S/Kfot0W+Lfkf0u6LfE/2+6A9Efyj6I9Efi/5E9KeiPxP9uegvRH8p+ivRX4v+RvS3or8T/b3oH0T/KPon0T9rYND/AOaSEScAAHicY2BiAAKmPSy+QEqUgYFRUURcTFzMyNzM3MxEXU1dTYmdjZ2NccK/K5oaLm6L3Fw0NOEMZoVAFD6IAQD4PA9iAAAAeJxjYGRgYADilrme/fH8Nl8ZuNkvAEUYbnDPcEOmmfaw+AIpDgYmEA8AHMMJGAAAeJxjYGRgYL/AAATMCiCSaQ8DIwMqYAIAK/QBvQAAAAADIAAAAAAAAAAoAAB4nGNgZGBgYGIQA2IGMIuBgQsIGRj+g/kMAArUATEAAHicjY69TsMwFIWP+4doJYSKhMTmoUJIqOnPWIm1ZWDq0IEtTZw2VRpHjlu1D8A7MPMczAw8DM/AifFEl9qS9d1zzr3XAK7xBYHqCHTdW50aLlj9cZ1057lBfvTcRAdPnlvUnz23mXj13MEN3jhBNC6p9PDuuYYrfHquU//23CD/eG7iVnQ9t9ATD57bWIgXzx3ciw+rDrZfqmhnUnvsx2kZzdVql4Xm1DhVFsqUqc7lKBiemjOVKxNaFcvlUZb71djaRCZGb+VU51ZlmZaF0RsV2WBtbTEZDBKvB5HewkLhwLePkhRhB4OU9ZFKTCqpzems6GQI6Z7TcU5mQceQUmjkkBghwPCszhmd3HWHLh+ze8mEpLvnT8dULRLWCTMaW9LUbanSGa+mUjhv47ZY7l67rgITDHiTf/mAKU76BTuXfk8AAHicY2BigAARBuyAiZGJkZmBJSWzOJmBAQALQwHHAAAA) format("woff"),url(../fonts/text-security-disc.ttf) format("truetype")}@font-face{font-family:Misettings;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.otf) format("opentype");font-weight:400;font-style:normal}[class*=monstericon-]:before,body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error:before,body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info:before,body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.monstericon-times-circle:before{content:"\f01b"}.monstericon-times:before{content:"\f021"}.monstericon-info-circle-regular:before{content:"\f01e"}.monstericon-arrow{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block}.monstericon-arrow.monstericon-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.monstericon-arrow:before{content:"\f01f"}.monstericon-check:before{content:"\f015"}.monstericon-warning-triangle:before{content:"\f020"}.monstericon-star:before{content:"\f025"}.monstericon-files:before{content:"\f028"}.monstericon-search:before{content:"\f029"}.monstericon-user:before{content:"\f02a"}.monstericon-eye:before{content:"\f02b"}.monstericon-cog:before{content:"\f02c"}.monstericon-expand:before{content:"\f02d"}.monstericon-compress:before{content:"\f02f"}.monstericon-life-ring:before{content:"\f030"}.monstericon-wpbeginner:before{content:"\f031"}.monstericon-lightbulb:before{content:"\f032"}.monstericon-shopping-cart:before{content:"\f033"}@media (max-width:782px){.monsterinsights-notices-area{margin-right:10px;margin-left:10px}}.monsterinsights-notice{position:relative;color:#444}.monsterinsights-notice .monsterinsights-notice-inner{margin-top:25px;padding:20px;background:#fff;border-right:3px solid;line-height:1.5;font-size:14px}.monsterinsights-notice .monsterinsights-notice-inner .notice-title{color:#393f4c;font-weight:700;display:block;margin:0 0 6px;padding:0}@media (max-width:782px){.monsterinsights-notice .monsterinsights-notice-inner{padding:10px}}.monsterinsights-notice.monsterinsights-notice-error .monsterinsights-notice-inner{border-right-color:#ea4e64}.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-notice-inner{border-right-color:#f5c953}.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-notice-inner{border-right-color:#509fe2}.monsterinsights-notice.monsterinsights-notice-info-xl .monsterinsights-notice-inner{border:1px solid #509fe2;border-right-width:3px;color:#777}.monsterinsights-notice.monsterinsights-notice-info-xl .monsterinsights-notice-inner .monsterinsights-button{color:#fff;margin:15px 0 0}.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-notice-inner{border-right-color:#5cc0a5}.monsterinsights-notice .notice-content{margin-left:20px}.monsterinsights-notice .notice-content a{color:#444}.monsterinsights-notice .dismiss-notice{border:none;background:none;padding:0;margin:0;display:inline-block;cursor:pointer;color:#acbdc9;position:relative;float:left}.monsterinsights-notice .dismiss-notice:focus,.monsterinsights-notice .dismiss-notice:hover{color:#444}.monsterinsights-notice.monsterinsights-notice-info .notice-content,.monsterinsights-notice.monsterinsights-notice-success .notice-content,.monsterinsights-notice.monsterinsights-notice-warning .notice-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:425px){.monsterinsights-notice.monsterinsights-notice-info .notice-content,.monsterinsights-notice.monsterinsights-notice-success .notice-content,.monsterinsights-notice.monsterinsights-notice-warning .notice-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-notice-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:-20px;margin-right:auto}@media (max-width:782px){.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-notice-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-notice-button{margin-right:0}}.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-button{margin-top:0;padding:10px 16px 8px;line-height:1;font-size:14px;font-weight:600}@media (max-width:782px){.monsterinsights-notice.monsterinsights-notice-info .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-success .monsterinsights-button,.monsterinsights-notice.monsterinsights-notice-warning .monsterinsights-button{margin-top:10px;margin-right:0}}.monsterinsights-notice.monsterinsights-notice-error .monsterinsights-button{margin-top:10px;margin-right:0;color:#fff}body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-end,body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-right{top:32px}@media screen and (max-width:767px){body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-end,body.swal2-toast-shown.monsterinsights_page .swal2-container.swal2-top-right{top:42px;left:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast{border-radius:0;padding:9px;border-right:3px solid #fff}@media screen and (max-width:767px){body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast{width:80vw}}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast.mi-success{border-right-color:#5cc0a5}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast.mi-info{border-right-color:#509fe2}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast.mi-error{border-right-color:#ea4e64}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-title{color:#393f4c;font-size:13px;font-weight:400}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-close{font-size:15px;width:10px;height:10px;line-height:10px}@media screen and (max-width:767px){body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-close{padding:9px;line-height:0}}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon{width:14px;height:14px;min-width:14px;margin:0;border:0}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info{border:none;position:relative}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info:before{content:"\f01e";position:absolute;top:-1px;right:0;color:#509fe2;line-height:1}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-info .swal2-icon-text{display:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error{border:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error:before{content:"\f023";position:absolute;top:-1px;right:0;color:#ea4e64;line-height:1}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error .swal2-x-mark *{display:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon [class^=-ring]{width:14px;height:14px;top:0;right:0}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:14px;height:14px;top:0;right:0;border:none}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring:before{content:"\f027";position:absolute;top:-1px;right:0;color:#5cc0a5;line-height:1}body.swal2-toast-shown.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line]{display:none}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;right:.0625em;width:0}54%{top:1.0625em;right:.125em;width:0}70%{top:2.1875em;right:-.375em;width:3.125em}84%{top:3em;right:1.3125em;width:1.0625em}to{top:2.8125em;right:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;right:.0625em;width:0}54%{top:1.0625em;right:.125em;width:0}70%{top:2.1875em;right:-.375em;width:3.125em}84%{top:3em;right:1.3125em;width:1.0625em}to{top:2.8125em;right:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;left:2.875em;width:0}65%{top:3.375em;left:2.875em;width:0}84%{top:2.1875em;left:0;width:3.4375em}to{top:2.375em;left:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;left:2.875em;width:0}65%{top:3.375em;left:2.875em;width:0}84%{top:2.1875em;left:0;width:3.4375em}to{top:2.375em;left:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}5%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}12%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}5%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}12%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.monsterinsights_page body.swal2-toast-shown .swal2-container,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-shown{background-color:rgba(0,0,0,0)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top{top:0;left:auto;bottom:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-end,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;left:0;bottom:auto;right:auto}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-left,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;left:auto;bottom:auto;right:0}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-left,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;left:auto;bottom:auto;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center{top:50%;left:auto;bottom:auto;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-end,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;left:0;bottom:auto;right:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-left,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;left:auto;bottom:0;right:0}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;left:auto;bottom:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-end,.monsterinsights_page body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;left:0;bottom:0;right:auto}.monsterinsights_page body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}.monsterinsights_page body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:.625em;-webkit-box-shadow:0 0 .625em #d9d9d9;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.monsterinsights_page .swal2-popup.swal2-toast,.monsterinsights_page .swal2-popup.swal2-toast .swal2-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.monsterinsights_page .swal2-popup.swal2-toast .swal2-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.monsterinsights_page .swal2-popup.swal2-toast .swal2-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{right:.3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{left:.3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4);box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:50%}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;right:-.9375em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:2em 2em;-ms-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:0 4em 4em 0}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;right:.9375em;-webkit-transform-origin:100% 2em;-ms-transform-origin:100% 2em;transform-origin:100% 2em;border-radius:4em 0 0 4em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;right:.4375em;width:.4375em;height:2.6875em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;right:.1875em;width:.75em}.monsterinsights_page .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;left:.1875em;width:1.375em}.monsterinsights_page .swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.monsterinsights_page .swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.monsterinsights_page .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.monsterinsights_page .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(-2deg);transform:translateY(-.625em) rotate(-2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(2deg);transform:translateY(0) rotate(2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(-2deg);transform:translateY(.3125em) rotate(-2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(-2deg);transform:translateY(-.625em) rotate(-2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(2deg);transform:translateY(0) rotate(2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(-2deg);transform:translateY(.3125em) rotate(-2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;right:.0625em;width:0}54%{top:.125em;right:.125em;width:0}70%{top:.625em;right:-.25em;width:1.625em}84%{top:1.0625em;right:.75em;width:.5em}to{top:1.125em;right:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;right:.0625em;width:0}54%{top:.125em;right:.125em;width:0}70%{top:.625em;right:-.25em;width:1.625em}84%{top:1.0625em;right:.75em;width:.5em}to{top:1.125em;right:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;left:1.375em;width:0}65%{top:1.25em;left:.9375em;width:0}84%{top:.9375em;left:0;width:1.125em}to{top:.9375em;left:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;left:1.375em;width:0}65%{top:1.25em;left:.9375em;width:0}84%{top:.9375em;left:0;width:1.125em}to{top:.9375em;left:.1875em;width:1.375em}}.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}.monsterinsights_page body.swal2-height-auto{height:auto!important}.monsterinsights_page body.swal2-no-backdrop .swal2-shown{top:auto;left:auto;bottom:auto;right:auto;background-color:rgba(0,0,0,0)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-left,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;right:0}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-end,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;left:0}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-left,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-end,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;right:0}.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,.monsterinsights_page body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{left:0;bottom:0}.monsterinsights_page .swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;bottom:0;right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:rgba(0,0,0,0);z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.monsterinsights_page .swal2-container.swal2-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.monsterinsights_page .swal2-container.swal2-top-left,.monsterinsights_page .swal2-container.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.monsterinsights_page .swal2-container.swal2-top-end,.monsterinsights_page .swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monsterinsights_page .swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights_page .swal2-container.swal2-center-left,.monsterinsights_page .swal2-container.swal2-center-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.monsterinsights_page .swal2-container.swal2-center-end,.monsterinsights_page .swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monsterinsights_page .swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.monsterinsights_page .swal2-container.swal2-bottom-left,.monsterinsights_page .swal2-container.swal2-bottom-start{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.monsterinsights_page .swal2-container.swal2-bottom-end,.monsterinsights_page .swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monsterinsights_page .swal2-container.swal2-grow-fullscreen>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center}.monsterinsights_page .swal2-container.swal2-grow-fullscreen>.swal2-modal,.monsterinsights_page .swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-webkit-box-pack:center;justify-content:center}.monsterinsights_page .swal2-container.swal2-grow-row>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center}.monsterinsights_page .swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-left,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-start,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-left,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-start,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-left,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-end,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-bottom-right,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-end,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-center-right,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-end,.monsterinsights_page .swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.monsterinsights_page .swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights_page .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.monsterinsights_page .swal2-container .swal2-modal{margin:0!important}}.monsterinsights_page .swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.monsterinsights_page .swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.monsterinsights_page .swal2-popup{display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;right:0;top:0}.monsterinsights_page .swal2-popup:focus{outline:0}.monsterinsights_page .swal2-popup.swal2-loading{overflow-y:hidden}.monsterinsights_page .swal2-popup .swal2-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights_page .swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.monsterinsights_page .swal2-popup .swal2-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em auto 0;z-index:1}.monsterinsights_page .swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.monsterinsights_page .swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,right top,right bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.monsterinsights_page .swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,right top,right bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.monsterinsights_page .swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border-radius:100%;border:.25em solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)!important;color:rgba(0,0,0,0);cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monsterinsights_page .swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.monsterinsights_page .swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;width:15px;height:15px;margin-right:5px;border-radius:50%;border:3px solid #999;border-left-color:rgba(0,0,0,0);-webkit-box-shadow:-1px 1px 1px #fff;box-shadow:-1px 1px 1px #fff;content:"";-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.monsterinsights_page .swal2-popup .swal2-styled{margin:.3125em;padding:.625em 2em;font-weight:500;-webkit-box-shadow:none;box-shadow:none}.monsterinsights_page .swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.monsterinsights_page .swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.monsterinsights_page .swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.monsterinsights_page .swal2-popup .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.monsterinsights_page .swal2-popup .swal2-styled::-moz-focus-inner{border:0}.monsterinsights_page .swal2-popup .swal2-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.monsterinsights_page .swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.monsterinsights_page .swal2-popup .swal2-close{position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:100% 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.monsterinsights_page .swal2-popup .swal2-close:hover{-webkit-transform:none;-ms-transform:none;transform:none;color:#f27474}.monsterinsights_page .swal2-popup>.swal2-checkbox,.monsterinsights_page .swal2-popup>.swal2-file,.monsterinsights_page .swal2-popup>.swal2-input,.monsterinsights_page .swal2-popup>.swal2-radio,.monsterinsights_page .swal2-popup>.swal2-select,.monsterinsights_page .swal2-popup>.swal2-textarea{display:none}.monsterinsights_page .swal2-popup .swal2-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.monsterinsights_page .swal2-popup #swal2-content{text-align:center}.monsterinsights_page .swal2-popup .swal2-checkbox,.monsterinsights_page .swal2-popup .swal2-file,.monsterinsights_page .swal2-popup .swal2-input,.monsterinsights_page .swal2-popup .swal2-radio,.monsterinsights_page .swal2-popup .swal2-select,.monsterinsights_page .swal2-popup .swal2-textarea{margin:1em auto}.monsterinsights_page .swal2-popup .swal2-file,.monsterinsights_page .swal2-popup .swal2-input,.monsterinsights_page .swal2-popup .swal2-textarea{width:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.monsterinsights_page .swal2-popup .swal2-file.swal2-inputerror,.monsterinsights_page .swal2-popup .swal2-input.swal2-inputerror,.monsterinsights_page .swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.monsterinsights_page .swal2-popup .swal2-file:focus,.monsterinsights_page .swal2-popup .swal2-input:focus,.monsterinsights_page .swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.monsterinsights_page .swal2-popup .swal2-file::-webkit-input-placeholder,.monsterinsights_page .swal2-popup .swal2-input::-webkit-input-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file::-moz-placeholder,.monsterinsights_page .swal2-popup .swal2-input::-moz-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::-moz-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file:-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-input:-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file::-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-input::-ms-input-placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-file::placeholder,.monsterinsights_page .swal2-popup .swal2-input::placeholder,.monsterinsights_page .swal2-popup .swal2-textarea::placeholder{color:#ccc}.monsterinsights_page .swal2-popup .swal2-range input{width:80%}.monsterinsights_page .swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.monsterinsights_page .swal2-popup .swal2-range input,.monsterinsights_page .swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.monsterinsights_page .swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.monsterinsights_page .swal2-popup .swal2-input[type=number]{max-width:10em}.monsterinsights_page .swal2-popup .swal2-file{font-size:1.125em}.monsterinsights_page .swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.monsterinsights_page .swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.monsterinsights_page .swal2-popup .swal2-checkbox,.monsterinsights_page .swal2-popup .swal2-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights_page .swal2-popup .swal2-checkbox label,.monsterinsights_page .swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.monsterinsights_page .swal2-popup .swal2-checkbox input,.monsterinsights_page .swal2-popup .swal2-radio input{margin:0 .4em}.monsterinsights_page .swal2-popup .swal2-validation-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.monsterinsights_page .swal2-popup .swal2-validation-message:before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:"!";zoom:normal}@supports (-ms-accelerator:true){.monsterinsights_page .swal2-range input{width:100%!important}.monsterinsights_page .swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.monsterinsights_page .swal2-range input{width:100%!important}.monsterinsights_page .swal2-range output{display:none}}@-moz-document url-prefix(){.monsterinsights_page .swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.monsterinsights_page .swal2-icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid rgba(0,0,0,0);border-radius:50%;line-height:5em;cursor:default;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.monsterinsights_page .swal2-icon-text{font-size:3.75em}.monsterinsights_page .swal2-icon.swal2-error{border-color:#f27474}.monsterinsights_page .swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.monsterinsights_page .swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.monsterinsights_page .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{right:1.0625em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.monsterinsights_page .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{left:1em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.monsterinsights_page .swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.monsterinsights_page .swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee;font-size:1rem}.monsterinsights_page .swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.monsterinsights_page .swal2-icon.swal2-success{border-color:#a5dc86}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:50%}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;right:-2.0635em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:3.75em 3.75em;-ms-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:0 7.5em 7.5em 0}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;right:1.875em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 3.75em;-ms-transform-origin:100% 3.75em;transform-origin:100% 3.75em;border-radius:7.5em 0 0 7.5em}.monsterinsights_page .swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;right:-.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights_page .swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;right:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;right:.875em;width:1.5625em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.monsterinsights_page .swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;left:.5em;width:2.9375em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.monsterinsights_page .swal2-progresssteps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.monsterinsights_page .swal2-progresssteps li{display:inline-block;position:relative}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle:first-child{margin-right:0}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle:last-child{margin-left:0}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.monsterinsights_page .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.monsterinsights_page .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.monsterinsights_page .swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}.monsterinsights_page [class^=swal2]{-webkit-tap-highlight-color:transparent}.monsterinsights_page .swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.monsterinsights_page .swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.monsterinsights_page .swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.monsterinsights_page .swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.monsterinsights_page .swal2-rtl .swal2-close{left:auto;right:0}.monsterinsights_page .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.monsterinsights_page .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.monsterinsights_page .swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.monsterinsights_page .swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.monsterinsights_page .swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@media print{.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}.monsterinsights_page body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}.monsterinsights-tooltip{display:block!important;z-index:10000;max-width:350px}.monsterinsights-tooltip .monsterinsights-tooltip-inner{background:#5f6197;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-tooltip .monsterinsights-tooltip-inner a{color:#fff;font-weight:700}.monsterinsights-tooltip .monsterinsights-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#5f6197;z-index:1}.monsterinsights-tooltip[x-placement^=top]{padding-bottom:5px}.monsterinsights-tooltip[x-placement^=top] .monsterinsights-tooltip-arrow{border-width:5px 5px 0;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=bottom]{padding-top:5px}.monsterinsights-tooltip[x-placement^=bottom] .monsterinsights-tooltip-arrow{border-width:0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=right]{padding-right:5px}.monsterinsights-tooltip[x-placement^=right] .monsterinsights-tooltip-arrow{border-width:5px 0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.monsterinsights-tooltip[x-placement^=left]{padding-left:5px}.monsterinsights-tooltip[x-placement^=left] .monsterinsights-tooltip-arrow{border-width:5px 5px 5px 0;border-top-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.monsterinsights-tooltip.popover .popover-inner{background:#fff;color:#5f6197;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.monsterinsights-tooltip.popover .popover-arrow{border-color:#fff}.monsterinsights-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.monsterinsights-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}body{background:#f3f6ff;margin:0}.monsterinsights-admin-page,.monsterinsights-admin-page *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#wpcontent,.auto-fold #wpcontent{padding-right:0}.monsterinsights-highlighted-text{color:#64bfa5;font-weight:700}.monsterinsights-bold{font-weight:700}.monsterinsights-bg-img{width:100%;padding-top:66%;position:relative}.monsterinsights-bg-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}.monsterinsights-header{padding:20px 10px;background-color:#f9fbff}.monsterinsights-settings-panel-network>.monsterinsights-header{background-color:rgba(0,0,0,0)}.monsterinsights-logo-area{float:right;max-width:calc(100vw - 170px)}.monsterinsights-logo-area img{display:block;max-width:100%}@media (max-width:782px){.monsterinsights-logo-area{text-align:center;margin:0 auto;float:none}.monsterinsights-logo-area img{display:inline-block;max-height:35px}}@media (max-width:782px){.monsterinsights-header .monsterinsights-container,.monsterinsights-navigation-bar .monsterinsights-container{padding:0;width:100%}}.monsterinsights-navigation-bar{width:100%;background:#fff;border-top:1px solid #d5e2ed;border-bottom:1px solid #d5e2ed;padding:0 10px}@media (max-width:782px){.monsterinsights-navigation-bar{padding:0;border:0}}@media (max-width:750px){.monsterinsights-navigation-bar{background:none}}.monsterinsights-admin-page{position:relative}.monsterinsights-admin-page .monsterinsights-blocked{position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.5);z-index:999}@media (max-width:782px){.monsterinsights-admin-page .monsterinsights-header{padding-top:10px;padding-bottom:5px}.monsterinsights-admin-page .monsterinsights-header .monsterinsights-button{display:none}}.swal2-popup .swal2-title{line-height:1.2}#footer-left{color:#393f4c}#footer-left .monsterinsights-no-text-decoration{text-decoration:none;color:#fdb72c;font-size:14px}#footer-left a{color:#509fe1}#wpfooter{position:relative}#wpfooter:before{right:20px;left:20px;height:1px;background:#d6e2ed;content:"";position:absolute;top:-12px}.monsterinsights-container{margin:0 auto;max-width:100%;width:750px}.monsterinsights-admin-page .monsterinsights-navigation-tab-link{text-decoration:none;padding:17px 0 15px;border-bottom:2px solid #fff;font-size:14px;color:#393f4c;display:inline-block;margin-left:25px;line-height:1;outline:none;font-family:Lato,sans-serif}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.router-link-exact-active,.monsterinsights-admin-page .monsterinsights-navigation-tab-link:focus,.monsterinsights-admin-page .monsterinsights-navigation-tab-link:hover{color:#509fe2;border-bottom-color:#509fe2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.router-link-exact-active{font-weight:700}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.monsterinsights-navigation-tab-disabled:focus,.monsterinsights-admin-page .monsterinsights-navigation-tab-link.monsterinsights-navigation-tab-disabled:hover{border-bottom-color:rgba(0,0,0,0);color:#393f4c;cursor:default}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.year-in-review{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJKSURBVHgBjdJbSFMBHMfx/7lMT7qdk5s7IsvWdIqZ6UFNJC+Yl4EGQUkYItHN8NZl7KESohUUVKCst8QoYkTFlLzlhWHZispSK7NWyjbdZmPJ5tbuLk9ZBD0U+H35v3xe/vADAEDgr15nZ3PgPymLi3E0o9F4XJim5P7GtfEpvIJHNYrJE6UXDXF/4MdKec3qrU2pakNS6+YuhULhQL98z3tvR26C58OKgY7aVJjWd/bUT8OuwtGsvSXJuICKQPEyLJZpTvjutI4UURqgiNm7NqE+I1EvXNDu60rShr2mM5K8etOK22H2OrCsCXUbGnD0PgD8a2B0uvKKTySBzVJqC8IsHR3cVhHNCgia3F2N0wKxnuUR4wiCsL8eLj8wxuyM0Q3l5nTTfDwIQhcNVL4HXK6Aqq9Dfu/2xpJoHhmViaEIiTyT1dMzQl0yKjqoI9e5kbStQ0ByMfBhcaCeqQO3n5i1hxgVB/NP8jiRDtzjXIoUb6fPR0h6EONwA9gIHsQXDQNfhMMR8j5Q9nHpp88uN8rEmJjSt1bMshDrSywoa0mNnxKI06fAZZEBTuwCPrMIaMQiPNEavvnZ5fl0WaqnKUnEYK3XhIVBc4GCR6yHDdIvkFw+BwSXghc3xOGBnonOEVdmg+Ly41uNEg7fGeKb8ahIulqSpwH7Ozl4pTtg2aOBN7rWO2NW69UuatrC4qFsJbSjKE5wM5sGX0H7oZu2+f7DbNBSFXqqOj3QnK7M+dcsjOc6Tz6sOEbCy+v7W56runvVF8rzYQ39AJVT15Tcu/1IAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:100% 50%;padding-right:18px;font-weight:700}@media (max-width:782px){.monsterinsights-admin-page .monsterinsights-navigation-tab-link{width:100%;text-align:center;padding:10px;color:#509fe2;font-size:16px;background:#fff;border:none}.monsterinsights-admin-page .monsterinsights-navigation-tab-link.router-link-exact-active{display:none}.monsterinsights-admin-page .monsterinsights-navigation-tab-link:focus{color:#393f4c;text-decoration:underline}}.monsterinsights-admin-page .monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-admin-page .monsterinsights-button:focus,.monsterinsights-admin-page .monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary{background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green{background:#5cc0a5;border-color:#40a88d;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:hover{background-color:#4ab99b;border-color:#39967e;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-text{background:rgba(0,0,0,0);border:none;color:#509fe2;padding:0;border-radius:0;text-decoration:underline}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-text:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-text:hover{background:rgba(0,0,0,0);color:#393f4c}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-red{background:#ea4e64;border-color:#d21933;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-large{font-size:16px;padding:14px 27px}.monsterinsights-green-text{color:#5cc0a5;font-weight:700}@media (max-width:782px){.wp-responsive-open #wpbody{margin-right:-18px}}.monsterinsights-mobile-nav-trigger{color:#393f4c;font-size:16px;font-weight:500;width:100%;display:block;border-color:#d6e2ed;border-style:solid;border-width:1px 0;background:#fff;padding:15px 10px;line-height:1;margin:0}@media (min-width:783px){.monsterinsights-mobile-nav-trigger{display:none}}.monsterinsights-mobile-nav-trigger i{color:#acbdc9;margin-right:10px;vertical-align:middle}@media (max-width:782px){.monsterinsights-main-navigation{background:#fff;height:0;overflow:hidden}.monsterinsights-main-navigation.monsterinsights-main-navigation-open{padding:10px 0;height:auto;border-bottom:1px solid #d6e2ed}}@media (min-width:782px){.monsterinsights-swal{margin-right:160px}.auto-fold .monsterinsights-swal{margin-right:36px}}@media (min-width:961px){.auto-fold .monsterinsights-swal{margin-right:160px}.folded .monsterinsights-swal{margin-right:36px}}.monsterinsights-modal{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8);z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights-modal .monsterinsights-modal-inner{background:#fff;padding:50px;border:1px solid #d6e2ed;text-align:center;width:750px}.monsterinsights-modal .monsterinsights-modal-inner h2{margin-top:0;margin-bottom:0;line-height:1.4}.monsterinsights-modal .monsterinsights-modal-inner p{margin-bottom:0}.monsterinsights-modal .monsterinsights-modal-inner .monsterinsights-modal-buttons{margin-top:50px}.monsterinsights-modal .monsterinsights-modal-inner .monsterinsights-button{margin:0 10px}.monsterinsights-welcome-overlay{position:fixed;top:0;right:0;left:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden;background-color:rgba(0,0,0,.5)}.monsterinsights-welcome-overlay .monsterinsights-welcome-overlay-inner{background:#fff;padding:30px;width:70%;margin:0 auto;position:relative;top:10%;height:80%}.monsterinsights-welcome-overlay .monsterinsights-overlay-close{background:none;border:none;position:absolute;top:5px;left:7px;padding:0;color:#777}.monsterinsights-welcome-overlay .monsterinsights-welcome-overlay-content{height:100%}.monsterinsights-welcome-overlay .monsterinsights-welcome-overlay-content iframe{height:100%;width:100%} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-vendors.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-vendors.css new file mode 100644 index 00000000..38f10422 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-vendors.css @@ -0,0 +1 @@ +@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container,body.swal2-toast-shown .swal2-container.swal2-shown{background-color:rgba(0,0,0,0)}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:.625em;-webkit-box-shadow:0 0 .625em #d9d9d9;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast,.swal2-popup.swal2-toast .swal2-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swal2-popup.swal2-toast .swal2-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4);box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;-ms-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;-ms-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:rgba(0,0,0,0)}body.swal2-no-backdrop .swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:rgba(0,0,0,0);z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top,.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center}.swal2-container.swal2-grow-fullscreen>.swal2-modal,.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-webkit-box-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em auto 0;z-index:1}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border-radius:100%;border:.25em solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)!important;color:rgba(0,0,0,0);cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;width:15px;height:15px;margin-left:5px;border-radius:50%;border:3px solid #999;border-right-color:rgba(0,0,0,0);-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;content:"";-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:.3125em;padding:.625em 2em;font-weight:500;-webkit-box-shadow:none;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;-ms-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-moz-placeholder,.swal2-popup .swal2-input::-moz-placeholder,.swal2-popup .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validation-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validation-message:before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:"!";zoom:normal}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid rgba(0,0,0,0);border-radius:50%;line-height:5em;cursor:default;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;-ms-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;-ms-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;left:-.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-vendors.rtl.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-vendors.rtl.css new file mode 100644 index 00000000..4807e772 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/chunk-vendors.rtl.css @@ -0,0 +1 @@ +@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;right:.0625em;width:0}54%{top:1.0625em;right:.125em;width:0}70%{top:2.1875em;right:-.375em;width:3.125em}84%{top:3em;right:1.3125em;width:1.0625em}to{top:2.8125em;right:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;right:.0625em;width:0}54%{top:1.0625em;right:.125em;width:0}70%{top:2.1875em;right:-.375em;width:3.125em}84%{top:3em;right:1.3125em;width:1.0625em}to{top:2.8125em;right:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;left:2.875em;width:0}65%{top:3.375em;left:2.875em;width:0}84%{top:2.1875em;left:0;width:3.4375em}to{top:2.375em;left:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;left:2.875em;width:0}65%{top:3.375em;left:2.875em;width:0}84%{top:2.1875em;left:0;width:3.4375em}to{top:2.375em;left:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}5%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}12%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}5%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}12%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container,body.swal2-toast-shown .swal2-container.swal2-shown{background-color:rgba(0,0,0,0)}body.swal2-toast-shown .swal2-container.swal2-top{top:0;left:auto;bottom:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;left:0;bottom:auto;right:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;left:auto;bottom:auto;right:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;left:auto;bottom:auto;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;left:auto;bottom:auto;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;left:0;bottom:auto;right:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;left:auto;bottom:0;right:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;left:auto;bottom:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;left:0;bottom:0;right:auto}body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:.625em;-webkit-box-shadow:0 0 .625em #d9d9d9;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast,.swal2-popup.swal2-toast .swal2-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swal2-popup.swal2-toast .swal2-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{right:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{left:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4);box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;right:-.9375em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:2em 2em;-ms-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;right:.9375em;-webkit-transform-origin:100% 2em;-ms-transform-origin:100% 2em;transform-origin:100% 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;right:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;right:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;left:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(-2deg);transform:translateY(-.625em) rotate(-2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(2deg);transform:translateY(0) rotate(2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(-2deg);transform:translateY(.3125em) rotate(-2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(-2deg);transform:translateY(-.625em) rotate(-2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(2deg);transform:translateY(0) rotate(2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(-2deg);transform:translateY(.3125em) rotate(-2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;right:.0625em;width:0}54%{top:.125em;right:.125em;width:0}70%{top:.625em;right:-.25em;width:1.625em}84%{top:1.0625em;right:.75em;width:.5em}to{top:1.125em;right:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;right:.0625em;width:0}54%{top:.125em;right:.125em;width:0}70%{top:.625em;right:-.25em;width:1.625em}84%{top:1.0625em;right:.75em;width:.5em}to{top:1.125em;right:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;left:1.375em;width:0}65%{top:1.25em;left:.9375em;width:0}84%{top:.9375em;left:0;width:1.125em}to{top:.9375em;left:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;left:1.375em;width:0}65%{top:1.25em;left:.9375em;width:0}84%{top:.9375em;left:0;width:1.125em}to{top:.9375em;left:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;left:auto;bottom:auto;right:auto;background-color:rgba(0,0,0,0)}body.swal2-no-backdrop .swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{left:0;bottom:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;bottom:0;right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:rgba(0,0,0,0);z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top,.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center}.swal2-container.swal2-grow-fullscreen>.swal2-modal,.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-webkit-box-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em auto 0;z-index:1}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,right top,right bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,right top,right bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border-radius:100%;border:.25em solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)!important;color:rgba(0,0,0,0);cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;width:15px;height:15px;margin-right:5px;border-radius:50%;border:3px solid #999;border-left-color:rgba(0,0,0,0);-webkit-box-shadow:-1px 1px 1px #fff;box-shadow:-1px 1px 1px #fff;content:"";-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:.3125em;padding:.625em 2em;font-weight:500;-webkit-box-shadow:none;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:100% 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;-ms-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-moz-placeholder,.swal2-popup .swal2-input::-moz-placeholder,.swal2-popup .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validation-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validation-message:before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:"!";zoom:normal}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid rgba(0,0,0,0);border-radius:50%;line-height:5em;cursor:default;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{right:1.0625em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{left:1em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;right:-2.0635em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:3.75em 3.75em;-ms-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;right:1.875em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 3.75em;-ms-transform-origin:100% 3.75em;transform-origin:100% 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;right:-.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;right:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;right:.875em;width:1.5625em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;left:.5em;width:2.9375em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swal2-progresssteps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{left:auto;right:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/frontend.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/frontend.css new file mode 100644 index 00000000..187ea6a2 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/frontend.css @@ -0,0 +1 @@ +#wpadminbar .monsterinsights-frontend-stats{position:absolute;top:32px;background:#fff;width:100vw;left:0;color:#000;padding:20px 50px;-webkit-box-shadow:0 5px 25px -10px rgba(0,0,0,.15);box-shadow:0 5px 25px -10px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:104px}@media (max-width:1023px){#wpadminbar .monsterinsights-frontend-stats{padding:20px}}@media (max-width:782px){#wpadminbar .monsterinsights-frontend-stats{top:46px}}#wpadminbar .monsterinsights-adminbar-menu-item{position:static}@media (max-width:782px){#wpadminbar .monsterinsights-adminbar-menu-item{display:block}#wpadminbar .monsterinsights-adminbar-menu-item .monsterinsights-admin-bar-handle-text{display:none}#wpadminbar .monsterinsights-adminbar-menu-item .dashicons-chart-bar:before{font-size:28px;margin-top:10px;width:28px;height:28px}}#wpadminbar .monsterinsights-toggle{cursor:pointer}#wpadminbar .monsterinsights-toggle-active{background:#fff;color:#393f4c}#wpadminbar .monsterinsights-toggle-active:focus,#wpadminbar .monsterinsights-toggle-active:hover{color:#509fe2}#wpadminbar .ab-item.monsterinsights-toggle-active .ab-icon:before{color:#393f4c}#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active{background:#fff;color:#393f4c}#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active .ab-icon,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active .ab-icon:before{color:#393f4c}#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:focus,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:focus .ab-icon:before,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:hover,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:hover .ab-icon:before{color:#509fe2}#wpadminbar .monsterinsights-frontend-stats-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:881px){#wpadminbar .monsterinsights-frontend-stats-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column{width:calc(50% - 20px)}#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column:first-child,#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column:last-child{width:100%}}#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column{margin-right:20px}#wpadminbar .monsterinsights-stats-label{font-weight:700;color:#777;font-size:14px}#wpadminbar .monsterinsights-stats-value{font-size:26px;color:#393f4c}#wpadminbar .monsterinsights-stats-column-title{width:30%;-ms-flex-negative:0;flex-shrink:0}#wpadminbar .monsterinsights-stats-column-title .monsterinsights-stats-value{white-space:pre;text-overflow:ellipsis;overflow:hidden}#wpadminbar .monsterinsights-frontend-stats-loading{text-align:center;position:absolute;z-index:90;left:0;right:0;bottom:0;top:0;background:#fff;padding-top:25px}#wpadminbar .monsterinsights-frontend-spinner{animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;-webkit-animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;background-color:rgba(0,0,0,0)!important;border-radius:100%;border-color:rgba(0,0,0,0) #4b9ce4;border-style:solid;border-width:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,0);cursor:default;display:inline-block;height:2.5em;margin:10px auto;padding:0;width:2.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wpadminbar a.monsterinsights-button,#wpadminbar button.monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none;line-height:1;height:auto}#wpadminbar a.monsterinsights-button:focus,#wpadminbar a.monsterinsights-button:hover,#wpadminbar button.monsterinsights-button:focus,#wpadminbar button.monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff;border-width:1px 1px 2px}#wpadminbar .monsterinsights-widget-error{padding:0;text-align:center}#wpadminbar .monsterinsights-widget-error h2{font-size:18px;font-weight:700}#wpadminbar .monsterinsights-widget-error h2:before{display:none}#wpadminbar .monsterinsights-widget-error .monsterinsights-error-title{font-weight:700;font-size:24px}#wpadminbar .monsterinsights-widget-error .monsterinsights-error-content{font-size:16px}#wpadminbar .monsterinsights-widget-error .monsterinsights-error-footer{margin:35px 0 0;padding:15px 0 0;border-top:1px solid #ccc}#wpadminbar .monsterinsights-widget-error .swal2-icon,#wpadminbar .monsterinsights-widget-error .swal2-icon *,#wpadminbar .swal2-icon{-webkit-box-sizing:content-box;box-sizing:content-box}#wpadminbar .swal2-icon{border:.25em solid rgba(0,0,0,0);border-radius:50%;cursor:default;height:5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:5em;margin:1.25em auto 1.875em;position:relative;width:5em;zoom:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wpadminbar .swal2-animate-error-icon .swal2-x-mark{animation:swal2-animate-error-x-mark .5s;-webkit-animation:swal2-animate-error-x-mark .5s;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}#wpadminbar .swal2-animate-error-icon{animation:swal2-animate-error-icon .5s;-webkit-animation:swal2-animate-error-icon .5s}#wpadminbar .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}#wpadminbar .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;display:block;height:.3125em;position:absolute;top:2.3125em;width:2.9375em}#wpadminbar .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#wpadminbar .swal2-icon.swal2-error{border-color:#f27474}#wpadminbar .quicklinks .monsterinsights-powered-by{position:absolute;top:100%;left:0;background:#fff;display:inline-block;-webkit-box-shadow:0 5px 25px -15px rgba(0,0,0,.15);box-shadow:0 5px 25px -15px rgba(0,0,0,.15);font-size:14px;padding:5px 20px;color:#393f4c}#wpadminbar .quicklinks .monsterinsights-powered-by:focus,#wpadminbar .quicklinks .monsterinsights-powered-by:hover{background:#fff;color:#393f4c}#wpadminbar .quicklinks .monsterinsights-powered-by:before{content:"";background-image:url(../img/mascot.png);width:32px;height:32px;background-size:32px;display:inline-block;vertical-align:middle;margin-right:10px}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}#wpadminbar .monsterinsights-not-authenticated-notice{text-align:center;font-family:Arial,Helvetica,Trebuchet MS,sans-serif;margin-bottom:17px;border:none}#wpadminbar .monsterinsights-not-authenticated-notice h3{color:#222;font-size:18px;font-weight:700;margin-top:17px}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate{max-width:975px;margin-left:auto;margin-right:auto}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate p{font-size:15px;line-height:1.4;color:#222;margin:5px 0 30px}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button{color:#555;background:#f7f7f7;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;vertical-align:top;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0 6px;padding:0 10px 1px;cursor:pointer;border:1px solid #ccc;-webkit-appearance:none;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button:hover{background:#fafafa;border-color:#999;color:#23282d}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button.monsterinsights-wp-button-primary{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button.monsterinsights-wp-button-primary:hover{background:#008ec2;border-color:#006799;color:#fff}@-webkit-keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/frontend.rtl.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/frontend.rtl.css new file mode 100644 index 00000000..b3c7aea0 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/frontend.rtl.css @@ -0,0 +1 @@ +#wpadminbar .monsterinsights-frontend-stats{position:absolute;top:32px;background:#fff;width:100vw;right:0;color:#000;padding:20px 50px;-webkit-box-shadow:0 5px 25px -10px rgba(0,0,0,.15);box-shadow:0 5px 25px -10px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:104px}@media (max-width:1023px){#wpadminbar .monsterinsights-frontend-stats{padding:20px}}@media (max-width:782px){#wpadminbar .monsterinsights-frontend-stats{top:46px}}#wpadminbar .monsterinsights-adminbar-menu-item{position:static}@media (max-width:782px){#wpadminbar .monsterinsights-adminbar-menu-item{display:block}#wpadminbar .monsterinsights-adminbar-menu-item .monsterinsights-admin-bar-handle-text{display:none}#wpadminbar .monsterinsights-adminbar-menu-item .dashicons-chart-bar:before{font-size:28px;margin-top:10px;width:28px;height:28px}}#wpadminbar .monsterinsights-toggle{cursor:pointer}#wpadminbar .monsterinsights-toggle-active{background:#fff;color:#393f4c}#wpadminbar .monsterinsights-toggle-active:focus,#wpadminbar .monsterinsights-toggle-active:hover{color:#509fe2}#wpadminbar .ab-item.monsterinsights-toggle-active .ab-icon:before{color:#393f4c}#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active{background:#fff;color:#393f4c}#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active .ab-icon,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active .ab-icon:before{color:#393f4c}#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:focus,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:focus .ab-icon:before,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:hover,#wpadminbar .ab-top-menu>li:hover .ab-item.monsterinsights-toggle-active:hover .ab-icon:before{color:#509fe2}#wpadminbar .monsterinsights-frontend-stats-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:881px){#wpadminbar .monsterinsights-frontend-stats-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column{width:calc(50% - 20px)}#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column:first-child,#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column:last-child{width:100%}}#wpadminbar .monsterinsights-frontend-stats-inner .monsterinsights-stats-column{margin-left:20px}#wpadminbar .monsterinsights-stats-label{font-weight:700;color:#777;font-size:14px}#wpadminbar .monsterinsights-stats-value{font-size:26px;color:#393f4c}#wpadminbar .monsterinsights-stats-column-title{width:30%;-ms-flex-negative:0;flex-shrink:0}#wpadminbar .monsterinsights-stats-column-title .monsterinsights-stats-value{white-space:pre;text-overflow:ellipsis;overflow:hidden}#wpadminbar .monsterinsights-frontend-stats-loading{text-align:center;position:absolute;z-index:90;right:0;left:0;bottom:0;top:0;background:#fff;padding-top:25px}#wpadminbar .monsterinsights-frontend-spinner{animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;-webkit-animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;background-color:rgba(0,0,0,0)!important;border-radius:100%;border-color:rgba(0,0,0,0) #4b9ce4;border-style:solid;border-width:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,0);cursor:default;display:inline-block;height:2.5em;margin:10px auto;padding:0;width:2.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wpadminbar a.monsterinsights-button,#wpadminbar button.monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none;line-height:1;height:auto}#wpadminbar a.monsterinsights-button:focus,#wpadminbar a.monsterinsights-button:hover,#wpadminbar button.monsterinsights-button:focus,#wpadminbar button.monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff;border-width:1px 1px 2px}#wpadminbar .monsterinsights-widget-error{padding:0;text-align:center}#wpadminbar .monsterinsights-widget-error h2{font-size:18px;font-weight:700}#wpadminbar .monsterinsights-widget-error h2:before{display:none}#wpadminbar .monsterinsights-widget-error .monsterinsights-error-title{font-weight:700;font-size:24px}#wpadminbar .monsterinsights-widget-error .monsterinsights-error-content{font-size:16px}#wpadminbar .monsterinsights-widget-error .monsterinsights-error-footer{margin:35px 0 0;padding:15px 0 0;border-top:1px solid #ccc}#wpadminbar .monsterinsights-widget-error .swal2-icon,#wpadminbar .monsterinsights-widget-error .swal2-icon *,#wpadminbar .swal2-icon{-webkit-box-sizing:content-box;box-sizing:content-box}#wpadminbar .swal2-icon{border:.25em solid rgba(0,0,0,0);border-radius:50%;cursor:default;height:5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:5em;margin:1.25em auto 1.875em;position:relative;width:5em;zoom:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wpadminbar .swal2-animate-error-icon .swal2-x-mark{animation:swal2-animate-error-x-mark .5s;-webkit-animation:swal2-animate-error-x-mark .5s;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}#wpadminbar .swal2-animate-error-icon{animation:swal2-animate-error-icon .5s;-webkit-animation:swal2-animate-error-icon .5s}#wpadminbar .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{right:1.0625em;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#wpadminbar .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;display:block;height:.3125em;position:absolute;top:2.3125em;width:2.9375em}#wpadminbar .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{left:1em;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}#wpadminbar .swal2-icon.swal2-error{border-color:#f27474}#wpadminbar .quicklinks .monsterinsights-powered-by{position:absolute;top:100%;right:0;background:#fff;display:inline-block;-webkit-box-shadow:0 5px 25px -15px rgba(0,0,0,.15);box-shadow:0 5px 25px -15px rgba(0,0,0,.15);font-size:14px;padding:5px 20px;color:#393f4c}#wpadminbar .quicklinks .monsterinsights-powered-by:focus,#wpadminbar .quicklinks .monsterinsights-powered-by:hover{background:#fff;color:#393f4c}#wpadminbar .quicklinks .monsterinsights-powered-by:before{content:"";background-image:url(../img/mascot.png);width:32px;height:32px;background-size:32px;display:inline-block;vertical-align:middle;margin-left:10px}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}#wpadminbar .monsterinsights-not-authenticated-notice{text-align:center;font-family:Arial,Helvetica,Trebuchet MS,sans-serif;margin-bottom:17px;border:none}#wpadminbar .monsterinsights-not-authenticated-notice h3{color:#222;font-size:18px;font-weight:700;margin-top:17px}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate{max-width:975px;margin-right:auto;margin-left:auto}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate p{font-size:15px;line-height:1.4;color:#222;margin:5px 0 30px}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button{color:#555;background:#f7f7f7;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;vertical-align:top;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0 6px;padding:0 10px 1px;cursor:pointer;border:1px solid #ccc;-webkit-appearance:none;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button:hover{background:#fafafa;border-color:#999;color:#23282d}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button.monsterinsights-wp-button-primary{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}#wpadminbar .monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-wp-button.monsterinsights-wp-button-primary:hover{background:#008ec2;border-color:#006799;color:#fff}@-webkit-keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/reports.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/reports.css new file mode 100644 index 00000000..fc877f53 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/reports.css @@ -0,0 +1,3 @@ +/*! + * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) + */.monsterinsights-flag{display:inline-block;width:32px;height:32px;background:url(../img/flags.png) no-repeat}.monsterinsights-flag.monsterinsights-flag-ad{background-position:-32px 0}.monsterinsights-flag.monsterinsights-flag-ae{background-position:-64px 0}.monsterinsights-flag.monsterinsights-flag-af{background-position:-96px 0}.monsterinsights-flag.monsterinsights-flag-ag{background-position:-128px 0}.monsterinsights-flag.monsterinsights-flag-ai{background-position:-160px 0}.monsterinsights-flag.monsterinsights-flag-al{background-position:-192px 0}.monsterinsights-flag.monsterinsights-flag-am{background-position:-224px 0}.monsterinsights-flag.monsterinsights-flag-an{background-position:-256px 0}.monsterinsights-flag.monsterinsights-flag-ao{background-position:-288px 0}.monsterinsights-flag.monsterinsights-flag-ar{background-position:-320px 0}.monsterinsights-flag.monsterinsights-flag-as{background-position:-352px 0}.monsterinsights-flag.monsterinsights-flag-at{background-position:-384px 0}.monsterinsights-flag.monsterinsights-flag-au{background-position:-416px 0}.monsterinsights-flag.monsterinsights-flag-aw{background-position:-448px 0}.monsterinsights-flag.monsterinsights-flag-ax{background-position:-480px 0}.monsterinsights-flag.monsterinsights-flag-az{background-position:0 -32px}.monsterinsights-flag.monsterinsights-flag-ba{background-position:-32px -32px}.monsterinsights-flag.monsterinsights-flag-bb{background-position:-64px -32px}.monsterinsights-flag.monsterinsights-flag-bd{background-position:-96px -32px}.monsterinsights-flag.monsterinsights-flag-be{background-position:-128px -32px}.monsterinsights-flag.monsterinsights-flag-bf{background-position:-160px -32px}.monsterinsights-flag.monsterinsights-flag-bg{background-position:-192px -32px}.monsterinsights-flag.monsterinsights-flag-bh{background-position:-224px -32px}.monsterinsights-flag.monsterinsights-flag-bi{background-position:-256px -32px}.monsterinsights-flag.monsterinsights-flag-bj{background-position:-288px -32px}.monsterinsights-flag.monsterinsights-flag-bl{background-position:-320px -32px}.monsterinsights-flag.monsterinsights-flag-bm{background-position:-352px -32px}.monsterinsights-flag.monsterinsights-flag-bn{background-position:-384px -32px}.monsterinsights-flag.monsterinsights-flag-bo{background-position:-416px -32px}.monsterinsights-flag.monsterinsights-flag-br{background-position:-448px -32px}.monsterinsights-flag.monsterinsights-flag-bs{background-position:-480px -32px}.monsterinsights-flag.monsterinsights-flag-bt{background-position:0 -64px}.monsterinsights-flag.monsterinsights-flag-bw{background-position:-32px -64px}.monsterinsights-flag.monsterinsights-flag-by{background-position:-64px -64px}.monsterinsights-flag.monsterinsights-flag-bz{background-position:-96px -64px}.monsterinsights-flag.monsterinsights-flag-ca{background-position:-128px -64px}.monsterinsights-flag.monsterinsights-flag-cd{background-position:-160px -64px}.monsterinsights-flag.monsterinsights-flag-cf{background-position:-192px -64px}.monsterinsights-flag.monsterinsights-flag-cg{background-position:-224px -64px}.monsterinsights-flag.monsterinsights-flag-ch{background-position:-256px -64px}.monsterinsights-flag.monsterinsights-flag-ci{background-position:-288px -64px}.monsterinsights-flag.monsterinsights-flag-ck{background-position:-320px -64px}.monsterinsights-flag.monsterinsights-flag-cl{background-position:-352px -64px}.monsterinsights-flag.monsterinsights-flag-cm{background-position:-384px -64px}.monsterinsights-flag.monsterinsights-flag-cn{background-position:-416px -64px}.monsterinsights-flag.monsterinsights-flag-co{background-position:-448px -64px}.monsterinsights-flag.monsterinsights-flag-cr{background-position:-480px -64px}.monsterinsights-flag.monsterinsights-flag-cu{background-position:0 -96px}.monsterinsights-flag.monsterinsights-flag-cv{background-position:-32px -96px}.monsterinsights-flag.monsterinsights-flag-cw{background-position:-64px -96px}.monsterinsights-flag.monsterinsights-flag-cy{background-position:-96px -96px}.monsterinsights-flag.monsterinsights-flag-cz{background-position:-128px -96px}.monsterinsights-flag.monsterinsights-flag-de{background-position:-160px -96px}.monsterinsights-flag.monsterinsights-flag-dj{background-position:-192px -96px}.monsterinsights-flag.monsterinsights-flag-dk{background-position:-224px -96px}.monsterinsights-flag.monsterinsights-flag-dm{background-position:-256px -96px}.monsterinsights-flag.monsterinsights-flag-do{background-position:-288px -96px}.monsterinsights-flag.monsterinsights-flag-dz{background-position:-320px -96px}.monsterinsights-flag.monsterinsights-flag-ec{background-position:-352px -96px}.monsterinsights-flag.monsterinsights-flag-ee{background-position:-384px -96px}.monsterinsights-flag.monsterinsights-flag-eg{background-position:-416px -96px}.monsterinsights-flag.monsterinsights-flag-eh{background-position:-448px -96px}.monsterinsights-flag.monsterinsights-flag-er{background-position:-480px -96px}.monsterinsights-flag.monsterinsights-flag-es{background-position:0 -128px}.monsterinsights-flag.monsterinsights-flag-et{background-position:-32px -128px}.monsterinsights-flag.monsterinsights-flag-eu{background-position:-64px -128px}.monsterinsights-flag.monsterinsights-flag-fi{background-position:-96px -128px}.monsterinsights-flag.monsterinsights-flag-fj{background-position:-128px -128px}.monsterinsights-flag.monsterinsights-flag-fk{background-position:-160px -128px}.monsterinsights-flag.monsterinsights-flag-fm{background-position:-192px -128px}.monsterinsights-flag.monsterinsights-flag-fo{background-position:-224px -128px}.monsterinsights-flag.monsterinsights-flag-fr{background-position:-256px -128px}.monsterinsights-flag.monsterinsights-flag-ga{background-position:-288px -128px}.monsterinsights-flag.monsterinsights-flag-gb{background-position:-320px -128px}.monsterinsights-flag.monsterinsights-flag-gd{background-position:-352px -128px}.monsterinsights-flag.monsterinsights-flag-ge{background-position:-384px -128px}.monsterinsights-flag.monsterinsights-flag-gg{background-position:-416px -128px}.monsterinsights-flag.monsterinsights-flag-gh{background-position:-448px -128px}.monsterinsights-flag.monsterinsights-flag-gi{background-position:-480px -128px}.monsterinsights-flag.monsterinsights-flag-gl{background-position:0 -160px}.monsterinsights-flag.monsterinsights-flag-gm{background-position:-32px -160px}.monsterinsights-flag.monsterinsights-flag-gn{background-position:-64px -160px}.monsterinsights-flag.monsterinsights-flag-gp{background-position:-96px -160px}.monsterinsights-flag.monsterinsights-flag-gq{background-position:-128px -160px}.monsterinsights-flag.monsterinsights-flag-gr{background-position:-160px -160px}.monsterinsights-flag.monsterinsights-flag-gs{background-position:-192px -160px}.monsterinsights-flag.monsterinsights-flag-gt{background-position:-224px -160px}.monsterinsights-flag.monsterinsights-flag-gu{background-position:-256px -160px}.monsterinsights-flag.monsterinsights-flag-gw{background-position:-288px -160px}.monsterinsights-flag.monsterinsights-flag-gy{background-position:-320px -160px}.monsterinsights-flag.monsterinsights-flag-hk{background-position:-352px -160px}.monsterinsights-flag.monsterinsights-flag-hn{background-position:-384px -160px}.monsterinsights-flag.monsterinsights-flag-hr{background-position:-416px -160px}.monsterinsights-flag.monsterinsights-flag-ht{background-position:-448px -160px}.monsterinsights-flag.monsterinsights-flag-hu{background-position:-480px -160px}.monsterinsights-flag.monsterinsights-flag-ic{background-position:0 -192px}.monsterinsights-flag.monsterinsights-flag-id{background-position:-32px -192px}.monsterinsights-flag.monsterinsights-flag-ie{background-position:-64px -192px}.monsterinsights-flag.monsterinsights-flag-il{background-position:-96px -192px}.monsterinsights-flag.monsterinsights-flag-im{background-position:-128px -192px}.monsterinsights-flag.monsterinsights-flag-in{background-position:-160px -192px}.monsterinsights-flag.monsterinsights-flag-iq{background-position:-192px -192px}.monsterinsights-flag.monsterinsights-flag-ir{background-position:-224px -192px}.monsterinsights-flag.monsterinsights-flag-is{background-position:-256px -192px}.monsterinsights-flag.monsterinsights-flag-it{background-position:-288px -192px}.monsterinsights-flag.monsterinsights-flag-je{background-position:-320px -192px}.monsterinsights-flag.monsterinsights-flag-jm{background-position:-352px -192px}.monsterinsights-flag.monsterinsights-flag-jo{background-position:-384px -192px}.monsterinsights-flag.monsterinsights-flag-jp{background-position:-416px -192px}.monsterinsights-flag.monsterinsights-flag-ke{background-position:-448px -192px}.monsterinsights-flag.monsterinsights-flag-kg{background-position:-480px -192px}.monsterinsights-flag.monsterinsights-flag-kh{background-position:0 -224px}.monsterinsights-flag.monsterinsights-flag-ki{background-position:-32px -224px}.monsterinsights-flag.monsterinsights-flag-km{background-position:-64px -224px}.monsterinsights-flag.monsterinsights-flag-kn{background-position:-96px -224px}.monsterinsights-flag.monsterinsights-flag-kp{background-position:-128px -224px}.monsterinsights-flag.monsterinsights-flag-kr{background-position:-160px -224px}.monsterinsights-flag.monsterinsights-flag-kw{background-position:-192px -224px}.monsterinsights-flag.monsterinsights-flag-ky{background-position:-224px -224px}.monsterinsights-flag.monsterinsights-flag-kz{background-position:-256px -224px}.monsterinsights-flag.monsterinsights-flag-la{background-position:-288px -224px}.monsterinsights-flag.monsterinsights-flag-lb{background-position:-320px -224px}.monsterinsights-flag.monsterinsights-flag-lc{background-position:-352px -224px}.monsterinsights-flag.monsterinsights-flag-li{background-position:-384px -224px}.monsterinsights-flag.monsterinsights-flag-lk{background-position:-416px -224px}.monsterinsights-flag.monsterinsights-flag-lr{background-position:-448px -224px}.monsterinsights-flag.monsterinsights-flag-ls{background-position:-480px -224px}.monsterinsights-flag.monsterinsights-flag-lt{background-position:0 -256px}.monsterinsights-flag.monsterinsights-flag-lu{background-position:-32px -256px}.monsterinsights-flag.monsterinsights-flag-lv{background-position:-64px -256px}.monsterinsights-flag.monsterinsights-flag-ly{background-position:-96px -256px}.monsterinsights-flag.monsterinsights-flag-ma{background-position:-128px -256px}.monsterinsights-flag.monsterinsights-flag-mc{background-position:-160px -256px}.monsterinsights-flag.monsterinsights-flag-md{background-position:-192px -256px}.monsterinsights-flag.monsterinsights-flag-me{background-position:-224px -256px}.monsterinsights-flag.monsterinsights-flag-mf{background-position:-256px -256px}.monsterinsights-flag.monsterinsights-flag-mg{background-position:-288px -256px}.monsterinsights-flag.monsterinsights-flag-mh{background-position:-320px -256px}.monsterinsights-flag.monsterinsights-flag-mk{background-position:-352px -256px}.monsterinsights-flag.monsterinsights-flag-ml{background-position:-384px -256px}.monsterinsights-flag.monsterinsights-flag-mm{background-position:-416px -256px}.monsterinsights-flag.monsterinsights-flag-mn{background-position:-448px -256px}.monsterinsights-flag.monsterinsights-flag-mo{background-position:-480px -256px}.monsterinsights-flag.monsterinsights-flag-mp{background-position:0 -288px}.monsterinsights-flag.monsterinsights-flag-mq{background-position:-32px -288px}.monsterinsights-flag.monsterinsights-flag-mr{background-position:-64px -288px}.monsterinsights-flag.monsterinsights-flag-ms{background-position:-96px -288px}.monsterinsights-flag.monsterinsights-flag-mt{background-position:-128px -288px}.monsterinsights-flag.monsterinsights-flag-mu{background-position:-160px -288px}.monsterinsights-flag.monsterinsights-flag-mv{background-position:-192px -288px}.monsterinsights-flag.monsterinsights-flag-mw{background-position:-224px -288px}.monsterinsights-flag.monsterinsights-flag-mx{background-position:-256px -288px}.monsterinsights-flag.monsterinsights-flag-my{background-position:-288px -288px}.monsterinsights-flag.monsterinsights-flag-mz{background-position:-320px -288px}.monsterinsights-flag.monsterinsights-flag-na{background-position:-352px -288px}.monsterinsights-flag.monsterinsights-flag-nc{background-position:-384px -288px}.monsterinsights-flag.monsterinsights-flag-ne{background-position:-416px -288px}.monsterinsights-flag.monsterinsights-flag-nf{background-position:-448px -288px}.monsterinsights-flag.monsterinsights-flag-ng{background-position:-480px -288px}.monsterinsights-flag.monsterinsights-flag-ni{background-position:0 -320px}.monsterinsights-flag.monsterinsights-flag-nl{background-position:-32px -320px}.monsterinsights-flag.monsterinsights-flag-no{background-position:-64px -320px}.monsterinsights-flag.monsterinsights-flag-np{background-position:-96px -320px}.monsterinsights-flag.monsterinsights-flag-nr{background-position:-128px -320px}.monsterinsights-flag.monsterinsights-flag-nu{background-position:-160px -320px}.monsterinsights-flag.monsterinsights-flag-nz{background-position:-192px -320px}.monsterinsights-flag.monsterinsights-flag-om{background-position:-224px -320px}.monsterinsights-flag.monsterinsights-flag-pa{background-position:-256px -320px}.monsterinsights-flag.monsterinsights-flag-pe{background-position:-288px -320px}.monsterinsights-flag.monsterinsights-flag-pf{background-position:-320px -320px}.monsterinsights-flag.monsterinsights-flag-pg{background-position:-352px -320px}.monsterinsights-flag.monsterinsights-flag-ph{background-position:-384px -320px}.monsterinsights-flag.monsterinsights-flag-pk{background-position:-416px -320px}.monsterinsights-flag.monsterinsights-flag-pl{background-position:-448px -320px}.monsterinsights-flag.monsterinsights-flag-pn{background-position:-480px -320px}.monsterinsights-flag.monsterinsights-flag-pr{background-position:0 -352px}.monsterinsights-flag.monsterinsights-flag-ps{background-position:-32px -352px}.monsterinsights-flag.monsterinsights-flag-pt{background-position:-64px -352px}.monsterinsights-flag.monsterinsights-flag-pw{background-position:-96px -352px}.monsterinsights-flag.monsterinsights-flag-py{background-position:-128px -352px}.monsterinsights-flag.monsterinsights-flag-qa{background-position:-160px -352px}.monsterinsights-flag.monsterinsights-flag-re{background-position:-192px -352px}.monsterinsights-flag.monsterinsights-flag-ro{background-position:-224px -352px}.monsterinsights-flag.monsterinsights-flag-rs{background-position:-256px -352px}.monsterinsights-flag.monsterinsights-flag-ru{background-position:-288px -352px}.monsterinsights-flag.monsterinsights-flag-rw{background-position:-320px -352px}.monsterinsights-flag.monsterinsights-flag-sa{background-position:-352px -352px}.monsterinsights-flag.monsterinsights-flag-sb{background-position:-384px -352px}.monsterinsights-flag.monsterinsights-flag-sc{background-position:-416px -352px}.monsterinsights-flag.monsterinsights-flag-sd{background-position:-448px -352px}.monsterinsights-flag.monsterinsights-flag-se{background-position:-480px -352px}.monsterinsights-flag.monsterinsights-flag-sg{background-position:0 -384px}.monsterinsights-flag.monsterinsights-flag-sh{background-position:-32px -384px}.monsterinsights-flag.monsterinsights-flag-si{background-position:-64px -384px}.monsterinsights-flag.monsterinsights-flag-sk{background-position:-96px -384px}.monsterinsights-flag.monsterinsights-flag-sl{background-position:-128px -384px}.monsterinsights-flag.monsterinsights-flag-sm{background-position:-160px -384px}.monsterinsights-flag.monsterinsights-flag-sn{background-position:-192px -384px}.monsterinsights-flag.monsterinsights-flag-so{background-position:-224px -384px}.monsterinsights-flag.monsterinsights-flag-sr{background-position:-256px -384px}.monsterinsights-flag.monsterinsights-flag-ss{background-position:-288px -384px}.monsterinsights-flag.monsterinsights-flag-st{background-position:-320px -384px}.monsterinsights-flag.monsterinsights-flag-sv{background-position:-352px -384px}.monsterinsights-flag.monsterinsights-flag-sy{background-position:-384px -384px}.monsterinsights-flag.monsterinsights-flag-sz{background-position:-416px -384px}.monsterinsights-flag.monsterinsights-flag-tc{background-position:-448px -384px}.monsterinsights-flag.monsterinsights-flag-td{background-position:-480px -384px}.monsterinsights-flag.monsterinsights-flag-tf{background-position:0 -416px}.monsterinsights-flag.monsterinsights-flag-tg{background-position:-32px -416px}.monsterinsights-flag.monsterinsights-flag-th{background-position:-64px -416px}.monsterinsights-flag.monsterinsights-flag-tj{background-position:-96px -416px}.monsterinsights-flag.monsterinsights-flag-tk{background-position:-128px -416px}.monsterinsights-flag.monsterinsights-flag-tl{background-position:-160px -416px}.monsterinsights-flag.monsterinsights-flag-tm{background-position:-192px -416px}.monsterinsights-flag.monsterinsights-flag-tn{background-position:-224px -416px}.monsterinsights-flag.monsterinsights-flag-to{background-position:-256px -416px}.monsterinsights-flag.monsterinsights-flag-tr{background-position:-288px -416px}.monsterinsights-flag.monsterinsights-flag-tt{background-position:-320px -416px}.monsterinsights-flag.monsterinsights-flag-tv{background-position:-352px -416px}.monsterinsights-flag.monsterinsights-flag-tw{background-position:-384px -416px}.monsterinsights-flag.monsterinsights-flag-tz{background-position:-416px -416px}.monsterinsights-flag.monsterinsights-flag-ua{background-position:-448px -416px}.monsterinsights-flag.monsterinsights-flag-ug{background-position:-480px -416px}.monsterinsights-flag.monsterinsights-flag-us{background-position:0 -448px}.monsterinsights-flag.monsterinsights-flag-uy{background-position:-32px -448px}.monsterinsights-flag.monsterinsights-flag-uz{background-position:-64px -448px}.monsterinsights-flag.monsterinsights-flag-va{background-position:-96px -448px}.monsterinsights-flag.monsterinsights-flag-vc{background-position:-128px -448px}.monsterinsights-flag.monsterinsights-flag-ve{background-position:-160px -448px}.monsterinsights-flag.monsterinsights-flag-vg{background-position:-192px -448px}.monsterinsights-flag.monsterinsights-flag-vi{background-position:-224px -448px}.monsterinsights-flag.monsterinsights-flag-vn{background-position:-256px -448px}.monsterinsights-flag.monsterinsights-flag-vu{background-position:-288px -448px}.monsterinsights-flag.monsterinsights-flag-wf{background-position:-320px -448px}.monsterinsights-flag.monsterinsights-flag-ws{background-position:-352px -448px}.monsterinsights-flag.monsterinsights-flag-ye{background-position:-384px -448px}.monsterinsights-flag.monsterinsights-flag-yt{background-position:-416px -448px}.monsterinsights-flag.monsterinsights-flag-za{background-position:-448px -448px}.monsterinsights-flag.monsterinsights-flag-zm{background-position:-480px -448px}.monsterinsights-flag.monsterinsights-flag-zw{background-position:0 -480px}.monsterinsights-report-year-in-review{margin-left:auto;margin-right:auto;max-width:960px;background-color:#fff;background-image:url(../img/confetti-background.png);background-repeat:no-repeat;background-position:0 0;margin-bottom:90px}.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:610px;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:100%;margin-top:20px}}.monsterinsights-report-year-in-review a,.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5,.monsterinsights-report-year-in-review p,.monsterinsights-report-year-in-review span{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5{font-weight:900}.monsterinsights-report-year-in-review p{font-style:normal;font-weight:400;font-size:14px;line-height:24px}.monsterinsights-report-year-in-review a{text-decoration:none;padding:8px 30px;border-radius:5px;color:#fff;font-weight:700;font-size:14px;line-height:24px;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-separator{border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 90px;clear:both;overflow:hidden}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 15px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-text-right{text-align:right}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:90px 0 90px 90px;background-image:url(../img/charlie.png);background-repeat:no-repeat;background-position:100% 100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:50px 15px 40px;background-image:none}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding-left:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding:90px 0 100px 60px;background-image:url(../img/charlie2x.png);background-position:right top 60px;background-size:173px 207px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding-left:15px;padding-right:15px;padding-top:50px;background-size:140px 180px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:32px;line-height:37px;color:#393f4c;margin-top:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:26px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-weight:400;font-size:14px;line-height:20px;color:#393f4c;max-width:385px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-size:12px;max-width:230px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{background:#4e9ee7;border-radius:5px;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#fff;border:0;margin-right:0;padding:12px 20px;margin-top:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:20px;font-weight:900;background:#338eef;border-radius:30px;color:#fff;padding:14px 25px 14px 90px;position:relative;display:inline-block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle svg{position:absolute;left:5px;bottom:-5px}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-style:normal;font-weight:900;font-size:48px;line-height:58px;color:#393f4c;margin-bottom:15px;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:10px;margin-top:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:32px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-weight:500;font-size:24px;line-height:32px;color:#828282;max-width:480px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:20px;max-width:400px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4.85258px}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:55px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header div{width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 50px 15px 30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 15px 15px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder{position:relative}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder .monsterinsights-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box{padding-top:0;position:relative;border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);background:hsla(0,0%,100%,.38)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box.monsterinsights-year-in-review-table-box-blur-report .monsterinsights-year-in-review-table-box-list{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header{padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title{display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle{display:inline-block;float:right}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;color:#393f4c;margin:0;text-transform:capitalize}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list{padding-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item{padding:9px 30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a{padding:0;border-radius:0;line-height:37px;line-height:inherit}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:active,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:focus,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:hover{-webkit-box-shadow:none;box-shadow:none;background:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{position:absolute;bottom:-34px;width:100%;left:0;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{bottom:-40px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip{font-weight:400;font-size:12px;color:#828282}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip span{font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip .monsterinsights-yir-icon{background:#dadada;border-radius:50%;padding:0;margin-right:10px;color:#fff;width:15px;height:15px;display:inline-block;line-height:16px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart{border:0;margin:0;padding:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:inline-block;float:left}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:block;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder .monsterinsights-pie-chart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFxSURBVHgB7dlPTsJAFAbwb6BxQVzgTThCXaCC3kEPoFBP0PYGVQ9gvUNFY2PSI3AUFhISgx1njAsjIfa1jA+S90u6aDOTzpf5s5gHCF4KNVyePPntthea7j1Ad9FcUWr9cDc5SkFEDjAavoZKlREc0BrR7aQfU/qQAgTDlwut1D0cUmp5mGSDomr7FgjM4M/hmNZ2aVZHCmD4cK9HaUwN8B9Ih4KHBm4e+7VOsd/Gp7lGTds4AyQSgJsE4CYBuEkAbhKAmwTgJgG4SQBuEoCbBOAmAbhJAG4SgFuju9Emd5qbIktoHaUQq/nbwdcDXMORRktoHTvgJOsnPz4lo2HeNaFI1Zcq3MzA3EtXfrTnJXCAGmCGLUMNMK3SqOy8Byvflh9VC4QFCEh7wG5MU8v1/27XCq8Gz7P2YpHa97KzP1ZaR6jAFrxBQK5xBWd5ZEJsfDNapoAeJ9lxROqDGr4L3nZJ+GjO7qupnV1zchUQO+YTOT9YisPBuEEAAAAASUVORK5CYII=);background-color:#fff;background-repeat:no-repeat;background-position:50%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-left:50px;padding-top:35px;float:left}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-left:0;padding-top:20px;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#393f4c;margin-top:10px;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{position:relative;left:inherit;top:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin:24px 0 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{margin:10px 0 0}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{display:inline-block;margin-right:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{margin-right:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-color{border-radius:0;width:16px;height:16px;margin-bottom:-3px;margin-right:5px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#393f4c;min-width:inherit;margin-right:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{border:2px solid #e3f1ff;border-radius:5px;padding-top:45px;padding-bottom:45px;overflow:hidden;background:#f3f9ff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{padding-top:15px;padding-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip a,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip h3,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip p{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{float:left;width:144px;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{width:90px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon img{background:#338eef;padding:12px;border-radius:50%;margin-top:12px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{float:left;width:calc(100% - 144px);padding-right:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{padding-right:0;width:calc(100% - 90px)}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-weight:900;font-size:18px;line-height:27px;color:#333;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-weight:400;font-size:18px;line-height:27px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-size:12px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper{margin-top:15px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-weight:900;font-size:18px;line-height:27px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#338eef;margin-top:15px;padding:0;border-radius:0;text-align:left}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:hover{color:#2469b2;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay{position:absolute;top:0;left:0;width:calc(100% - 25px);height:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content{margin-top:66px;text-align:center;height:calc(100% - 66px);padding-top:80px;padding-right:25px;padding-left:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-details{font-size:14px;line-height:20px;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay{display:inline-block;border-radius:5px;font-size:14px;line-height:20px;color:#fff;padding:10px 30px;text-decoration:none;font-family:Lato;background:#338eef;margin-top:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success{background:#1ec185}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:hover{opacity:.8;background:#10ad73}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:hover{border:0;background:#2469b2;outline:none}.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:685px;margin-bottom:80px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{width:100%;margin-bottom:70px;padding-left:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{margin-bottom:20px;padding-left:0;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions img,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors img{margin-bottom:15px;max-height:28px}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-weight:900;font-size:60px;line-height:72px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-size:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:60px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:85px;padding-bottom:85px;background-image:url(../img/map-background.png);background-repeat:no-repeat;background-position:top}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:656px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-number-one{font-size:24px;line-height:29px;color:#fff;background:#338eef;width:50px;height:50px;border-radius:50%;display:inline-block;text-align:center;line-height:50px;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{display:block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{margin:0 auto}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag.monsterinsights-flag-zz{display:none}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:32px;line-height:38px;color:#393f4c;margin-top:0;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-weight:400;font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{margin-top:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:10px;line-height:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:85px;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:585px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:block;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{width:32px;height:32px;margin-left:-3px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{margin-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-time-spent{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{font-size:32px;line-height:38px;color:#393f4c;margin-top:15px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{margin-top:5px;margin-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-weight:900;font-size:48px;line-height:58px;color:#338eef;margin-right:10px;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-type{font-weight:900;font-size:16px;line-height:103.8%;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-weight:400;font-size:18px;line-height:24px;color:#393f4c;max-width:330px;margin-top:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-size:14px;max-width:100%;margin-top:5px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{margin-top:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:55px;margin-bottom:100px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:20px;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:32px;line-height:44px;color:#393f4c;margin-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:50%;position:relative}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-right:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-right:0;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-left:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:85px;padding-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:55%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:30%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-products-sold,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-revenue{padding:75px 0}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:54px;line-height:65px;color:#338eef;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:24px;line-height:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:45%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:70%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:3.59813px;padding:30px;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning img,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular img{margin-bottom:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-weight:700;font-size:28px;line-height:32px;color:#338eef;margin-top:10px;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-size:16px;line-height:16px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-weight:400;font-size:16px;line-height:19px;color:#828282}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-revenue-by-month{margin-bottom:50px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:90px;background-color:#fff;background-image:url(../img/confetti-background.png);background-position:0 0;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:0;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:54px;line-height:65px;text-align:center;color:#393f4c;max-width:588px;margin:0 auto 10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#393f4c;max-width:585px;margin:0 auto 15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-size:14px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-weight:700;font-size:32px;line-height:37px;text-align:center;color:#393f4c;font-style:italic;margin-bottom:35px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-size:24px;line-height:24px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{text-align:center;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{display:inline-block;padding:0 45px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{padding:0 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail{width:96px;height:96px;background-repeat:no-repeat;margin:0 auto 10px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.chris{background-image:url(../img/chris.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.syed{background-image:url(../img/syed.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-weight:900;font-size:18px;line-height:22px;text-align:center;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{background:#338eef;-webkit-box-shadow:0 8px 8px rgba(30,88,150,.2);box-shadow:0 8px 8px rgba(30,88,150,.2);border-radius:5px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{width:100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content{text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-weight:900;font-size:14px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-weight:900;font-size:20px;line-height:31px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-size:18px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star{margin:0;padding:12px 0 0;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{list-style:none;display:inline-block;margin-right:7px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{margin-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{text-align:center;padding-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a{background:#2469b3;border-radius:5px;text-align:center;height:38px;display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:active,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:hover{background:#123c68}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:36px;line-height:44px;color:#393f4c;margin-bottom:20px;max-width:638px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:24px;color:#393f4c;max-width:450px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-top:20px;margin-left:-30px;margin-right:-30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-left:0;margin-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:calc(50% - 60px);float:left;background:#f3f9ff;border:2px solid #e3f1ff;border-radius:5px;position:relative;min-height:260px;margin:30px 30px 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:100%;margin:30px 0;min-height:300px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top{padding-top:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image{width:104px;float:left;padding-left:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image .monsterinsights-addon-thumb{width:32px;height:32px;border:2px solid #e3f1ff;border-radius:5px;padding:10px;-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text{width:calc(100% - 104px);float:left;padding-right:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-title{font-size:18px;line-height:24px;margin-top:0;font-family:Lato;margin-bottom:5px;color:#393f4c;font-weight:900}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-excerpt{font-weight:400;font-size:14px;line-height:18px;color:#393f4c;font-family:Lato;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message{border-top:2px solid #e3f1ff;clear:both;padding:13px 25px;position:absolute;bottom:0;left:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status{float:right;line-height:32px;font-weight:900;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status span{color:#d4393d}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button{line-height:32px;background:#338eef;border-radius:3px;display:inline-block;padding:0 30px;border:0;font-weight:700;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-addon-status span{color:#64bfa5}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:hover{background:rgba(51,142,239,.5)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{background-color:#338eef;padding-top:160px;margin-top:-90px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{padding-top:100px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:36px;line-height:43px;color:#fff;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-weight:500;font-size:20px;line-height:24px;color:#fff;max-width:575px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-size:18px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;padding-top:60px;padding-bottom:90px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:block;margin-left:0;padding-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{width:100%;background-color:#2469b2;border-radius:5px;margin-left:30px;padding:24px;position:relative;min-height:340px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{margin-left:0;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{min-height:350px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;margin-bottom:10px;margin-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{position:absolute;bottom:15px;left:24px;width:80%;width:calc(100% - 48px)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{background-color:#123c68;display:block}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{padding:8px 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li{float:left;margin-right:8px;margin-bottom:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a{background-color:#123c68;display:block;margin:0;width:40px;height:40px;padding:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-footer{height:84px;background:#2368b1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer{display:block;text-align:center;padding:15px 0;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-footer div{width:100%;font-weight:500;font-size:16px;color:#fff;text-align:center}.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding-left:10px;padding-right:10px;width:auto}@media (max-width:782px){.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding:0}}.monsterinsights-report{padding:20px;position:relative}body.monsterinsights-reporting-page #wpbody-content{padding-bottom:0}body.monsterinsights-reporting-page #wpfooter{padding-top:0}body.monsterinsights-reporting-page #wpfooter:before{display:none}body.monsterinsights-reporting-page .monsterinsights-red{color:#d73638}body.monsterinsights-reporting-page .monsterinsights-green{color:#5cc0a5}body.monsterinsights-reporting-page .monsterinsights-report-top h2{margin:14px 0 28px;display:inline-block;color:#393f4c;font-size:24px}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:none}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:block;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;float:right}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;width:100%;-ms-flex-flow:wrap;flex-flow:wrap}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle{width:100%;margin-right:0}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle .monsterinsights-button{width:50%}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-datepicker{width:200px;background-color:#8ea4b4;font-weight:700;color:#fff;text-align:center;border-color:#708c9f;border-width:1px 1px 2px;border-radius:3px;height:40px;margin:0}body.monsterinsights-reporting-page .monsterinsights-datepicker::-webkit-input-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-moz-placeholder,body.monsterinsights-reporting-page .monsterinsights-datepicker::-moz-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-ms-input-placeholder{color:#fff}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-datepicker{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;font-size:14px}}body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;margin-left:10px;font-weight:700}@media (min-width:783px){body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{display:none}}body.monsterinsights-reporting-page .monsterinsights-info{color:#b6c9da;cursor:help;font-size:15px}body.monsterinsights-reporting-page .monsterinsights-report-row{margin-bottom:25px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button{background:#eceff5;color:#464c57;border-bottom-width:1px;border-color:#d6e2ed;border-radius:0;line-height:18px;border-right:0;margin:0}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:hover{background:#fff}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:focus{z-index:10;position:relative}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #d6e2ed}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button.monsterinsights-selected-interval{background:#fff;color:#509fe2;font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-container{padding:15px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 24px rgba(89,164,234,.33);box-shadow:0 0 24px rgba(89,164,234,.33)}#monsterinsights-chartjs-line-overview-tooltip{min-width:100px}.monsterinsights-reports-overview-datagraph-tooltip-title{color:#23282d;font-size:14px;font-weight:400;border-bottom:1px solid #d4e2ef;padding-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-number{color:#23282d;font-size:24px;font-weight:400;margin-top:5px;margin-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-descriptor{color:#23282d;font-size:12px;font-weight:400;margin-bottom:10px}.monsterinsights-reports-overview-datagraph-tooltip-trend{color:#23282d;font-size:16px;font-weight:400}#monsterinsights-chartjs-bar-tooltip,.monsterinsights-line-chart-tooltip{opacity:1;position:absolute;margin-left:-55px}.monsterinsights-report-tabs-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-tabs-navigation button{border-color:#d6e2ed;border-style:solid;border-width:1px 0;background:#eceff4;color:#444;width:50%;font-weight:700;text-align:left;font-size:18px;padding:23px 20px 25px;cursor:pointer;margin:0;position:relative}@media (max-width:782px){.monsterinsights-report-tabs-navigation button{font-size:14px;padding:13px 20px 15px;text-align:center}}.monsterinsights-report-tabs-navigation button:first-child{border-right:1px solid #d6e2ed}.monsterinsights-report-tabs-navigation button:focus{z-index:10}.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{background:#fff;color:#509fe2;border-bottom:none;border-top:2px solid #3a93dd;padding-top:20px}@media (max-width:782px){.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{padding-top:12px}}.monsterinsights-report-tabs-navigation button i{margin-right:10px;color:#8ba4b7}.monsterinsights-report-tabs{background:#fff;border:1px solid #d6e2ed;border-top:none}.monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding:20px}.monsterinsights-report-infobox-row{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d6e2ed}@media (max-width:782px){.monsterinsights-report-infobox-row{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:25%;background:#fff;border-left:1px solid #d6e2ed;padding:17px 20px 15px;position:relative}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-info{position:absolute;right:20px;top:18px}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child{border-left:none}@media (max-width:782px){.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3),.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(4){border-top:1px solid #d6e2ed}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-left:none}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-report-title{padding-right:18px;text-overflow:ellipsis;overflow:hidden;white-space:pre;line-height:1.2}.monsterinsights-report-title{font-size:18px;color:#393f4c;font-weight:700;margin-top:0}.monsterinsights-reports-infobox-number{font-size:40px;font-weight:200;display:inline-block;line-height:1;margin-top:11px;float:left}@media (max-width:782px){.monsterinsights-reports-infobox-number{font-size:36px;float:none}}.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:right}@media (max-width:1280px){.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:none;clear:both}}.monsterinsights-reports-infobox-prev{font-size:16px;margin-top:15px}.monsterinsights-reports-infobox-compare{clear:right;font-size:12px;color:#acbdc9}.monsterinsights-buttons-toggle{margin-right:25px}.monsterinsights-report-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.monsterinsights-report-flex{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-pie-chart-legend-color{width:12px;height:12px;display:inline-block;margin-right:5px;border-radius:50%}.monsterinsights-pie-chart-legend-text{min-width:100px;margin-right:10px;display:inline-block;font-size:16px;color:#393f4c}.monsterinsights-pie-chart-legend-value{color:#393f4c;font-size:18px;font-weight:500}.monsterinsights-reports-pie-chart{width:50%;padding:20px;background:#fff;border:1px solid #d6e2ed;position:relative}.monsterinsights-reports-pie-chart:first-child{margin-right:25px}@media (max-width:991px){.monsterinsights-reports-pie-chart:first-child{margin:0 0 25px}}@media (max-width:991px){.monsterinsights-reports-pie-chart{width:100%}}.monsterinsights-reports-pie-chart .monsterinsights-reports-pie-chart-holder{position:relative}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart{margin:0 auto}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:absolute;left:250px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:relative;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:20px}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend .monsterinsights-pie-chart-legend-value{float:right}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-reports-pie-chart .monsterinsights-info{position:absolute;top:20px;right:20px}.monsterinsights-table-box{border:1px solid #d6e2ed;background:#fff;width:100%;margin-left:20px;padding-top:18px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-table-box:first-child{margin-left:0;margin-top:0}.monsterinsights-table-box h3{margin-left:20px}.monsterinsights-table-box .monsterinsights-info{position:absolute;top:20px;right:20px}@media (max-width:991px){.monsterinsights-table-box{margin-left:0;margin-top:20px}}.monsterinsights-table-box-footer{background:#f9fbff;border-top:1px solid #d6e2ed;padding:20px}.monsterinsights-table-box-footer:after{display:table;clear:both;content:""}@media (max-width:782px){.monsterinsights-table-box-footer>.monsterinsights-button{width:100%;text-align:center}}.monsterinsights-table-list-item{padding:12px 20px;min-height:43px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex}table .monsterinsights-table-list-item{display:table-row}.monsterinsights-table-list-item:nth-child(odd){background-color:#f9fbff}.monsterinsights-table-list-item .monsterinsights-reports-list-text{color:#393f4c;white-space:pre;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;display:inline-block;width:100%;padding:1px;margin:-1px}.monsterinsights-table-list-item .monsterinsights-reports-list-text a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.monsterinsights-table-list-item .monsterinsights-reports-list-text img{display:inline-block;margin-right:10px;vertical-align:middle}.monsterinsights-table-list-item .monsterinsights-flag{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);display:inline-block;margin:-12px 0 -10px -8px}.monsterinsights-table-list-item a{text-decoration:none;color:#393f4c}.monsterinsights-table-list-item a:focus,.monsterinsights-table-list-item a:hover{color:#777}.monsterinsights-table-list-item .monsterinsights-reports-list-count{display:inline-block;min-width:30px;color:#657086;font-weight:400}.monsterinsights-table-list-item .monsterinsights-reports-list-number{color:#393f4c;font-size:15px;text-align:right;display:block;padding-left:5px}.monsterinsights-table-box-pagination{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:782px){.monsterinsights-table-box-pagination{float:none;width:100%;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.monsterinsights-table-box-pagination span{margin-right:20px;color:#8ba4b7}.monsterinsights-table-box-pagination .monsterinsights-buttons-toggle{margin-right:0}.monsterinsights-table-box-list{height:100%}.monsterinsights-table-box-table .monsterinsights-table-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-all}@media (max-width:782px){.monsterinsights-table-box-table .monsterinsights-table-item-content{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-table-box-mobile .monsterinsights-table-box-table{overflow:auto}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:0;margin-left:50px;border-top:1px solid #d6e2ed;font-size:13px;color:#657086;padding-top:8px;padding-bottom:8px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-left:20px;font-size:15px;color:#393f4c;padding-top:12px;padding-bottom:12px;border-top:none}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th{display:none;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1{display:block;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content{padding-right:30px;position:relative;white-space:pre;text-overflow:ellipsis;overflow:hidden;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{content:"\F01F";display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);color:#acbdc9;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-mobile-heading{min-width:125px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-list-item-empty td:first-child .monsterinsights-table-item-content:after{display:none}.monsterinsights-table-box-table table{width:100%;border-collapse:collapse}.monsterinsights-table-box-mobile .monsterinsights-table-box-table table{table-layout:fixed}.monsterinsights-table-box-table th{text-align:left;font-size:15px}.monsterinsights-table-box-table td,.monsterinsights-table-box-table th{border:none;padding:12px 10px;line-height:19px}.monsterinsights-table-box-table td:first-child,.monsterinsights-table-box-table th:first-child{padding-left:20px}.monsterinsights-table-box-table td:last-child,.monsterinsights-table-box-table th:last-child{padding-right:20px}.monsterinsights-report-2-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-report-2-columns .monsterinsights-table-box{width:calc(50% - 12.5px)}@media (max-width:991px){.monsterinsights-report-2-columns .monsterinsights-table-box{width:100%}}.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+1){margin-left:0}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+3){margin-top:25px}.monsterinsights-report-flex .monsterinsights-report-box{width:calc(50% - 12.5px)}@media (max-width:782px){.monsterinsights-report-flex .monsterinsights-report-box{width:100%;margin-top:20px}.monsterinsights-report-flex .monsterinsights-report-box:first-child{margin-top:0}}.monsterinsights-reports-tooltip{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-arrow{width:12.5px;height:13px;display:inline-block;background-size:contain;background-repeat:no-repeat}.monsterinsights-arrow.monsterinsights-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABSUlEQVRIie3WP0scQRgH4OdODaggXiGksNLCFCEigtqpYGFhZ6+IhYKSQO4DaGFnIYLcdRbWVhYRVKzsbbURjI2QD2GK24N1b3dv9hK7e2FZ3tn5zQPL/pnSw8ycwFrFJvrwip/4ExLsDRVwgs+x/hEHIcFyAaQ/0Q+GBosgHVcX6SIfjwzhO6b+w5o92MByHBnGLY5xh/l/AEo4jY5f+NFEzjAdTRrABWY7BGpYi/VHWCqjkpg8hEt8K4gcYjsFrpSxjpfExQpuMBEI7KGaMl7DeRlPWEiBRiJorA1QxX4GsIu35tOVBY3iKjqn1ZbGbcoEeP+eZEHjuManxPhKtFgpD0giedAXrf+Tryn5FiANyYPaVSqQhcSh34FAPQvIQ5rQYgBUx04W0A4JgdoCIUgeFASEInHoOeproQDF9l1PmNT4AtwXyPkLNbVGvHN63iMAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-down.monsterinsights-green{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABhUlEQVRIie3Wz0qVQRjH8c85qUQtbGN0Ba5U0E0XEAWtBAmh/IdSIUFYFxB1BYWiIMbBMNSwDCoUlAK3bQTpDtx2B5HaYt5DpzmTZ45JK3+r4Znneb/MPH/eKQ3vLMtUH64X632s5ga2NOH3BZdqbN/xOSe4nAm5GAHgcmZsNuSfdAY5g/wfSJfQD6ehHpyvhZQwg2/Y1USTJVRCBXv4io4q5CkeFk6dwqhoPyHkBSaKdQ+20FbGzcixu9i80CTgGaYiWy+ulPEEP6LNq/iItkzAI+FGYk1jv4xtDCRA17CGcw0A43iesM/jMb+rawODCVA/FoWEpnQLLxP7FTzAEX/+Tz7gjvAzaq2xj1SdI93AbfUnXcS92pi4GdcxhIPIPpqAjKnP2VIMSEHgLYYToEZaEcq3Lu5vY+WNkNBc0Jpw2qT/cbPrNe7isAHgnfQVZ0HgFe5LJx7eF4Cfx30kZwpXMJkAfRKqKy77E0FgQZhvVdCm0CMNAeS/u2BOeNR1YjYXAL8A/ktHYGdlxIUAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABRUlEQVRIie3Vvy4EQRwH8M+dKxUeAIV7EvGnUHiCqzQOiUrUvAAdEYlC4glIlCgViJCIQjQ6IrnCn0j8KfY21t7u3Q4KhW+zmd/szCcz2dkp1fa3BKQHAzgOGVQOeLeKUxxhFaXfRqrYQ3+zXQ+BiiAx0JeqTxaFOiF5QBDUDukEFIYqbYB99HYAkhBM4T3dmbWSUCAJZa4ojeQBF3hK1c7xVgRKInnAFUbxkqrvYFrr9rRAMZIH3GCk+czKGuYy6l+gchvgFsO4zgHiLGEhB1pBqYLNDOAeQ7jsAMRZRLfWVdVxUEYj1dHAGM4KAnHmRVuUTqOMGk6ahUeM4zAQIPoAZkQ7E2cOuxXR1gxiAgcCf+MZUDzPLbb5PPENLP9g8mResZEshNwn384/8o/8DeQ51X4oOjDv+s3KrOg0d+EO60UHfgC50EbFBrbrYQAAAABJRU5ErkJggg==)}.monsterinsights-arrow.monsterinsights-up.monsterinsights-red{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAABYUlEQVRIie3UTUtVURTG8V/HPkBgpuVV86UsTYkG4tgmEeYgiIIIp324gjAoLLVRkM3CSaCOdOZAnEgoiYO7Nlw2J9texZEPHDh7vTz/xdqwr/yemlaoYSygA8+wXtJUFZoPYgVjGI3/kfMC9Idhf0usEbHBswIa+IbbNbm+yA20C+gNg6ETagaipu+0gJvK95zup1EK6I6GuwXmSSPRc+t/gC4s414W360x3cvOdwLS8y9AMh/PGrfwugbwFptZbDQ8buSATnzBRNawgxls1wC28aQmNxaQrgS4FuYPs8I9PMZGjXnSBp7GIK16gCVcr/Aej7KC/Zhu7QTzpDXNpyO/k0m8q3A/SxxgDj8KzJNW8TwGa9VEhXn8icBfvNTc4Wm1glcxYBr0TYWvmMVimH9owzzpI17gs+baPl2NxLL2pq7TQnwof67b1iXgEnBxgKOa2OF5AtbxveX8E79KGo8BZr5ClKgrWrIAAAAASUVORK5CYII=)}.monsterinsights-reports-overview-datagraph-tooltip-trend{font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-trend .monsterinsights-arrow{margin-right:5px}.monsterinsights-report-box{background:#fff;border:1px solid #d6e2ed;padding:0 20px 20px;position:relative}.monsterinsights-report-box .monsterinsights-info{position:absolute;right:20px;top:20px}.monsterinsights-realtime-large{font-size:150px;text-align:center;line-height:1.5;color:#393f4c}.monsterinsights-realtime-active{text-align:center;width:100%;font-size:25px;line-height:1;margin-top:-50px;color:#393f4c}.monsterinsights-realtime-box-content .monsterinsights-line-chart-tooltip{max-width:115px}#monsterinsights-chartjs-pie-age-tooltip{margin-left:23px;min-width:95px}.monsterinsights-blur .monsterinsights-report-row{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-blur .monsterinsights-report{min-height:850px}.monsterinsights-reports-referral-icon{vertical-align:middle;margin-right:10px;margin-left:2px}.monsterinsights-upsell-inline{background-image:url(../img/reports-upsell-bg.png);background-repeat:no-repeat;background-position:100% 0;background-color:#fff;background-size:452px}@media (max-width:991px){.monsterinsights-upsell-inline .monsterinsights-upsell-inline-content{margin:-20px;padding:20px;background:hsla(0,0%,100%,.3)}}.monsterinsights-upsell-content{max-width:750px}.monsterinsights-upsell-content p{font-size:16px;color:#393f4c;line-height:1.8}.monsterinsights-upsell-content .monsterinsights-light{color:#657086}.monsterinsights-upsell-content .monsterinsights-button{font-size:17px;font-weight:700;padding:15px 25px;line-height:1}@media (max-width:782px){.monsterinsights-upsell-content .monsterinsights-button{font-size:15px}}.monsterinsights-upsell-overlay{position:absolute;top:125px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:750px;max-width:100%;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);background-color:#fff;border:1px solid #d6e2ed}.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 20px}}@media (max-width:782px){.monsterinsights-upsell-overlay{top:70px;width:calc(100% - 40px)}}.monsterinsights-upsell-overlay h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle{color:#4c6577;font-size:16px;text-align:center}.monsterinsights-upsell-overlay p{margin:20px 0}.monsterinsights-upsell-overlay .monsterinsights-upsell-content{border-top:1px solid #d6e2ed;background:#f9fbff;padding:40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-content{padding-left:20px;padding-right:20px}}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul{margin:0 auto;max-width:520px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li{color:#4c6577;font-size:16px;margin:0 0 30px;padding-left:40px;position:relative;line-height:1.2}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li:before{position:absolute;content:"\f015";width:20px;height:20px;background:#5cc0a5;left:0;border-radius:50%;display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f9fbff;font-size:14px;text-align:center;line-height:20px;top:-1px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button{font-weight:400;font-size:16px;margin-top:10px}.monsterinsights-upsell-overlay a{color:#393f4c}.monsterinsights-upsell-overlay a:hover{text-decoration:none}.monsterinsights-center,.monsterinsights-mobile-upsell{text-align:center}.monsterinsights-mobile-upsell .monsterinsights-notice{border-top:1px solid #d6e2ed;border-right:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-mobile-upsell .monsterinsights-notice-inner{margin-top:0}@media (min-width:783px){.monsterinsights-mobile-upsell{display:none}}.monsterinsights-mobile-upsell .monsterinsights-notice-success .monsterinsights-notice-button{margin-right:0}@media (max-width:782px){.monsterinsights-overview-upsell-desktop{display:none}}.monsterinsights-report-realtime .monsterinsights-table-box th:first-child{width:auto}.monsterinsights-reports-list-title{display:inline-block;word-break:break-all}@media (max-width:782px){.monsterinsights-reports-list-title{width:calc(100% - 30px);text-overflow:ellipsis;overflow:hidden}}.monsterinsights-report-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-report-scroll:nth-child(2){width:calc(50% - 12.5px);margin-left:25px}@media (max-width:991px){.monsterinsights-report-scroll:nth-child(2){width:100%;margin-left:0;margin-top:25px}}@media (max-width:782px){.monsterinsights-report-scroll{width:100%;margin-left:0}}.monsterinsights-report-scroll>h3{position:absolute;top:0}.monsterinsights-report-scroll .monsterinsights-realtime-active{margin:0 0 50px}.monsterinsights-report-scroll .monsterinsights-realtime-box-content{margin:25px 0}.monsterinsights-report-scroll .monsterinsights-realtime-large{line-height:1;margin:50px 0 0;font-size:80px}.monsterinsights-not-authenticated-notice{position:fixed;top:40%;left:50%;width:750px;max-width:100%;margin-left:-295px;background:#fff;padding:0 20px 20px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);border:1px solid #d6e2ed;text-align:center}@media (min-width:783px){.folded .monsterinsights-not-authenticated-notice{margin-left:-357px}}@media (max-width:960px){.monsterinsights-not-authenticated-notice{margin-left:-357px}}@media (max-width:750px){.monsterinsights-not-authenticated-notice{left:0;margin-left:0}}@media (min-width:750px) and (max-width:782px){.monsterinsights-not-authenticated-notice{margin-left:-375px}}.monsterinsights-not-authenticated-notice .monsterinsights-auth-manual-connect-paragraph{display:none}.monsterinsights-not-authenticated-notice h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate{text-align:center}.monsterinsights-not-authenticated-notice .monsterinsights-license-button{line-height:1;margin-top:20px}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button{font-size:16px;padding:20px 40px;margin:20px 20px 10px;background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt{background:#509fe2;border-color:#2e7fbe;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-reports-list-has-overflow{cursor:pointer} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/reports.rtl.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/reports.rtl.css new file mode 100644 index 00000000..8c65474f --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/reports.rtl.css @@ -0,0 +1,3 @@ +/*! + * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) + */.monsterinsights-flag{display:inline-block;width:32px;height:32px;background:url(../img/flags.png) no-repeat}.monsterinsights-flag.monsterinsights-flag-ad{background-position:-32px 0}.monsterinsights-flag.monsterinsights-flag-ae{background-position:-64px 0}.monsterinsights-flag.monsterinsights-flag-af{background-position:-96px 0}.monsterinsights-flag.monsterinsights-flag-ag{background-position:-128px 0}.monsterinsights-flag.monsterinsights-flag-ai{background-position:-160px 0}.monsterinsights-flag.monsterinsights-flag-al{background-position:-192px 0}.monsterinsights-flag.monsterinsights-flag-am{background-position:-224px 0}.monsterinsights-flag.monsterinsights-flag-an{background-position:-256px 0}.monsterinsights-flag.monsterinsights-flag-ao{background-position:-288px 0}.monsterinsights-flag.monsterinsights-flag-ar{background-position:-320px 0}.monsterinsights-flag.monsterinsights-flag-as{background-position:-352px 0}.monsterinsights-flag.monsterinsights-flag-at{background-position:-384px 0}.monsterinsights-flag.monsterinsights-flag-au{background-position:-416px 0}.monsterinsights-flag.monsterinsights-flag-aw{background-position:-448px 0}.monsterinsights-flag.monsterinsights-flag-ax{background-position:-480px 0}.monsterinsights-flag.monsterinsights-flag-az{background-position:100% -32px}.monsterinsights-flag.monsterinsights-flag-ba{background-position:-32px -32px}.monsterinsights-flag.monsterinsights-flag-bb{background-position:-64px -32px}.monsterinsights-flag.monsterinsights-flag-bd{background-position:-96px -32px}.monsterinsights-flag.monsterinsights-flag-be{background-position:-128px -32px}.monsterinsights-flag.monsterinsights-flag-bf{background-position:-160px -32px}.monsterinsights-flag.monsterinsights-flag-bg{background-position:-192px -32px}.monsterinsights-flag.monsterinsights-flag-bh{background-position:-224px -32px}.monsterinsights-flag.monsterinsights-flag-bi{background-position:-256px -32px}.monsterinsights-flag.monsterinsights-flag-bj{background-position:-288px -32px}.monsterinsights-flag.monsterinsights-flag-bl{background-position:-320px -32px}.monsterinsights-flag.monsterinsights-flag-bm{background-position:-352px -32px}.monsterinsights-flag.monsterinsights-flag-bn{background-position:-384px -32px}.monsterinsights-flag.monsterinsights-flag-bo{background-position:-416px -32px}.monsterinsights-flag.monsterinsights-flag-br{background-position:-448px -32px}.monsterinsights-flag.monsterinsights-flag-bs{background-position:-480px -32px}.monsterinsights-flag.monsterinsights-flag-bt{background-position:100% -64px}.monsterinsights-flag.monsterinsights-flag-bw{background-position:-32px -64px}.monsterinsights-flag.monsterinsights-flag-by{background-position:-64px -64px}.monsterinsights-flag.monsterinsights-flag-bz{background-position:-96px -64px}.monsterinsights-flag.monsterinsights-flag-ca{background-position:-128px -64px}.monsterinsights-flag.monsterinsights-flag-cd{background-position:-160px -64px}.monsterinsights-flag.monsterinsights-flag-cf{background-position:-192px -64px}.monsterinsights-flag.monsterinsights-flag-cg{background-position:-224px -64px}.monsterinsights-flag.monsterinsights-flag-ch{background-position:-256px -64px}.monsterinsights-flag.monsterinsights-flag-ci{background-position:-288px -64px}.monsterinsights-flag.monsterinsights-flag-ck{background-position:-320px -64px}.monsterinsights-flag.monsterinsights-flag-cl{background-position:-352px -64px}.monsterinsights-flag.monsterinsights-flag-cm{background-position:-384px -64px}.monsterinsights-flag.monsterinsights-flag-cn{background-position:-416px -64px}.monsterinsights-flag.monsterinsights-flag-co{background-position:-448px -64px}.monsterinsights-flag.monsterinsights-flag-cr{background-position:-480px -64px}.monsterinsights-flag.monsterinsights-flag-cu{background-position:100% -96px}.monsterinsights-flag.monsterinsights-flag-cv{background-position:-32px -96px}.monsterinsights-flag.monsterinsights-flag-cw{background-position:-64px -96px}.monsterinsights-flag.monsterinsights-flag-cy{background-position:-96px -96px}.monsterinsights-flag.monsterinsights-flag-cz{background-position:-128px -96px}.monsterinsights-flag.monsterinsights-flag-de{background-position:-160px -96px}.monsterinsights-flag.monsterinsights-flag-dj{background-position:-192px -96px}.monsterinsights-flag.monsterinsights-flag-dk{background-position:-224px -96px}.monsterinsights-flag.monsterinsights-flag-dm{background-position:-256px -96px}.monsterinsights-flag.monsterinsights-flag-do{background-position:-288px -96px}.monsterinsights-flag.monsterinsights-flag-dz{background-position:-320px -96px}.monsterinsights-flag.monsterinsights-flag-ec{background-position:-352px -96px}.monsterinsights-flag.monsterinsights-flag-ee{background-position:-384px -96px}.monsterinsights-flag.monsterinsights-flag-eg{background-position:-416px -96px}.monsterinsights-flag.monsterinsights-flag-eh{background-position:-448px -96px}.monsterinsights-flag.monsterinsights-flag-er{background-position:-480px -96px}.monsterinsights-flag.monsterinsights-flag-es{background-position:100% -128px}.monsterinsights-flag.monsterinsights-flag-et{background-position:-32px -128px}.monsterinsights-flag.monsterinsights-flag-eu{background-position:-64px -128px}.monsterinsights-flag.monsterinsights-flag-fi{background-position:-96px -128px}.monsterinsights-flag.monsterinsights-flag-fj{background-position:-128px -128px}.monsterinsights-flag.monsterinsights-flag-fk{background-position:-160px -128px}.monsterinsights-flag.monsterinsights-flag-fm{background-position:-192px -128px}.monsterinsights-flag.monsterinsights-flag-fo{background-position:-224px -128px}.monsterinsights-flag.monsterinsights-flag-fr{background-position:-256px -128px}.monsterinsights-flag.monsterinsights-flag-ga{background-position:-288px -128px}.monsterinsights-flag.monsterinsights-flag-gb{background-position:-320px -128px}.monsterinsights-flag.monsterinsights-flag-gd{background-position:-352px -128px}.monsterinsights-flag.monsterinsights-flag-ge{background-position:-384px -128px}.monsterinsights-flag.monsterinsights-flag-gg{background-position:-416px -128px}.monsterinsights-flag.monsterinsights-flag-gh{background-position:-448px -128px}.monsterinsights-flag.monsterinsights-flag-gi{background-position:-480px -128px}.monsterinsights-flag.monsterinsights-flag-gl{background-position:100% -160px}.monsterinsights-flag.monsterinsights-flag-gm{background-position:-32px -160px}.monsterinsights-flag.monsterinsights-flag-gn{background-position:-64px -160px}.monsterinsights-flag.monsterinsights-flag-gp{background-position:-96px -160px}.monsterinsights-flag.monsterinsights-flag-gq{background-position:-128px -160px}.monsterinsights-flag.monsterinsights-flag-gr{background-position:-160px -160px}.monsterinsights-flag.monsterinsights-flag-gs{background-position:-192px -160px}.monsterinsights-flag.monsterinsights-flag-gt{background-position:-224px -160px}.monsterinsights-flag.monsterinsights-flag-gu{background-position:-256px -160px}.monsterinsights-flag.monsterinsights-flag-gw{background-position:-288px -160px}.monsterinsights-flag.monsterinsights-flag-gy{background-position:-320px -160px}.monsterinsights-flag.monsterinsights-flag-hk{background-position:-352px -160px}.monsterinsights-flag.monsterinsights-flag-hn{background-position:-384px -160px}.monsterinsights-flag.monsterinsights-flag-hr{background-position:-416px -160px}.monsterinsights-flag.monsterinsights-flag-ht{background-position:-448px -160px}.monsterinsights-flag.monsterinsights-flag-hu{background-position:-480px -160px}.monsterinsights-flag.monsterinsights-flag-ic{background-position:100% -192px}.monsterinsights-flag.monsterinsights-flag-id{background-position:-32px -192px}.monsterinsights-flag.monsterinsights-flag-ie{background-position:-64px -192px}.monsterinsights-flag.monsterinsights-flag-il{background-position:-96px -192px}.monsterinsights-flag.monsterinsights-flag-im{background-position:-128px -192px}.monsterinsights-flag.monsterinsights-flag-in{background-position:-160px -192px}.monsterinsights-flag.monsterinsights-flag-iq{background-position:-192px -192px}.monsterinsights-flag.monsterinsights-flag-ir{background-position:-224px -192px}.monsterinsights-flag.monsterinsights-flag-is{background-position:-256px -192px}.monsterinsights-flag.monsterinsights-flag-it{background-position:-288px -192px}.monsterinsights-flag.monsterinsights-flag-je{background-position:-320px -192px}.monsterinsights-flag.monsterinsights-flag-jm{background-position:-352px -192px}.monsterinsights-flag.monsterinsights-flag-jo{background-position:-384px -192px}.monsterinsights-flag.monsterinsights-flag-jp{background-position:-416px -192px}.monsterinsights-flag.monsterinsights-flag-ke{background-position:-448px -192px}.monsterinsights-flag.monsterinsights-flag-kg{background-position:-480px -192px}.monsterinsights-flag.monsterinsights-flag-kh{background-position:100% -224px}.monsterinsights-flag.monsterinsights-flag-ki{background-position:-32px -224px}.monsterinsights-flag.monsterinsights-flag-km{background-position:-64px -224px}.monsterinsights-flag.monsterinsights-flag-kn{background-position:-96px -224px}.monsterinsights-flag.monsterinsights-flag-kp{background-position:-128px -224px}.monsterinsights-flag.monsterinsights-flag-kr{background-position:-160px -224px}.monsterinsights-flag.monsterinsights-flag-kw{background-position:-192px -224px}.monsterinsights-flag.monsterinsights-flag-ky{background-position:-224px -224px}.monsterinsights-flag.monsterinsights-flag-kz{background-position:-256px -224px}.monsterinsights-flag.monsterinsights-flag-la{background-position:-288px -224px}.monsterinsights-flag.monsterinsights-flag-lb{background-position:-320px -224px}.monsterinsights-flag.monsterinsights-flag-lc{background-position:-352px -224px}.monsterinsights-flag.monsterinsights-flag-li{background-position:-384px -224px}.monsterinsights-flag.monsterinsights-flag-lk{background-position:-416px -224px}.monsterinsights-flag.monsterinsights-flag-lr{background-position:-448px -224px}.monsterinsights-flag.monsterinsights-flag-ls{background-position:-480px -224px}.monsterinsights-flag.monsterinsights-flag-lt{background-position:100% -256px}.monsterinsights-flag.monsterinsights-flag-lu{background-position:-32px -256px}.monsterinsights-flag.monsterinsights-flag-lv{background-position:-64px -256px}.monsterinsights-flag.monsterinsights-flag-ly{background-position:-96px -256px}.monsterinsights-flag.monsterinsights-flag-ma{background-position:-128px -256px}.monsterinsights-flag.monsterinsights-flag-mc{background-position:-160px -256px}.monsterinsights-flag.monsterinsights-flag-md{background-position:-192px -256px}.monsterinsights-flag.monsterinsights-flag-me{background-position:-224px -256px}.monsterinsights-flag.monsterinsights-flag-mf{background-position:-256px -256px}.monsterinsights-flag.monsterinsights-flag-mg{background-position:-288px -256px}.monsterinsights-flag.monsterinsights-flag-mh{background-position:-320px -256px}.monsterinsights-flag.monsterinsights-flag-mk{background-position:-352px -256px}.monsterinsights-flag.monsterinsights-flag-ml{background-position:-384px -256px}.monsterinsights-flag.monsterinsights-flag-mm{background-position:-416px -256px}.monsterinsights-flag.monsterinsights-flag-mn{background-position:-448px -256px}.monsterinsights-flag.monsterinsights-flag-mo{background-position:-480px -256px}.monsterinsights-flag.monsterinsights-flag-mp{background-position:100% -288px}.monsterinsights-flag.monsterinsights-flag-mq{background-position:-32px -288px}.monsterinsights-flag.monsterinsights-flag-mr{background-position:-64px -288px}.monsterinsights-flag.monsterinsights-flag-ms{background-position:-96px -288px}.monsterinsights-flag.monsterinsights-flag-mt{background-position:-128px -288px}.monsterinsights-flag.monsterinsights-flag-mu{background-position:-160px -288px}.monsterinsights-flag.monsterinsights-flag-mv{background-position:-192px -288px}.monsterinsights-flag.monsterinsights-flag-mw{background-position:-224px -288px}.monsterinsights-flag.monsterinsights-flag-mx{background-position:-256px -288px}.monsterinsights-flag.monsterinsights-flag-my{background-position:-288px -288px}.monsterinsights-flag.monsterinsights-flag-mz{background-position:-320px -288px}.monsterinsights-flag.monsterinsights-flag-na{background-position:-352px -288px}.monsterinsights-flag.monsterinsights-flag-nc{background-position:-384px -288px}.monsterinsights-flag.monsterinsights-flag-ne{background-position:-416px -288px}.monsterinsights-flag.monsterinsights-flag-nf{background-position:-448px -288px}.monsterinsights-flag.monsterinsights-flag-ng{background-position:-480px -288px}.monsterinsights-flag.monsterinsights-flag-ni{background-position:100% -320px}.monsterinsights-flag.monsterinsights-flag-nl{background-position:-32px -320px}.monsterinsights-flag.monsterinsights-flag-no{background-position:-64px -320px}.monsterinsights-flag.monsterinsights-flag-np{background-position:-96px -320px}.monsterinsights-flag.monsterinsights-flag-nr{background-position:-128px -320px}.monsterinsights-flag.monsterinsights-flag-nu{background-position:-160px -320px}.monsterinsights-flag.monsterinsights-flag-nz{background-position:-192px -320px}.monsterinsights-flag.monsterinsights-flag-om{background-position:-224px -320px}.monsterinsights-flag.monsterinsights-flag-pa{background-position:-256px -320px}.monsterinsights-flag.monsterinsights-flag-pe{background-position:-288px -320px}.monsterinsights-flag.monsterinsights-flag-pf{background-position:-320px -320px}.monsterinsights-flag.monsterinsights-flag-pg{background-position:-352px -320px}.monsterinsights-flag.monsterinsights-flag-ph{background-position:-384px -320px}.monsterinsights-flag.monsterinsights-flag-pk{background-position:-416px -320px}.monsterinsights-flag.monsterinsights-flag-pl{background-position:-448px -320px}.monsterinsights-flag.monsterinsights-flag-pn{background-position:-480px -320px}.monsterinsights-flag.monsterinsights-flag-pr{background-position:100% -352px}.monsterinsights-flag.monsterinsights-flag-ps{background-position:-32px -352px}.monsterinsights-flag.monsterinsights-flag-pt{background-position:-64px -352px}.monsterinsights-flag.monsterinsights-flag-pw{background-position:-96px -352px}.monsterinsights-flag.monsterinsights-flag-py{background-position:-128px -352px}.monsterinsights-flag.monsterinsights-flag-qa{background-position:-160px -352px}.monsterinsights-flag.monsterinsights-flag-re{background-position:-192px -352px}.monsterinsights-flag.monsterinsights-flag-ro{background-position:-224px -352px}.monsterinsights-flag.monsterinsights-flag-rs{background-position:-256px -352px}.monsterinsights-flag.monsterinsights-flag-ru{background-position:-288px -352px}.monsterinsights-flag.monsterinsights-flag-rw{background-position:-320px -352px}.monsterinsights-flag.monsterinsights-flag-sa{background-position:-352px -352px}.monsterinsights-flag.monsterinsights-flag-sb{background-position:-384px -352px}.monsterinsights-flag.monsterinsights-flag-sc{background-position:-416px -352px}.monsterinsights-flag.monsterinsights-flag-sd{background-position:-448px -352px}.monsterinsights-flag.monsterinsights-flag-se{background-position:-480px -352px}.monsterinsights-flag.monsterinsights-flag-sg{background-position:100% -384px}.monsterinsights-flag.monsterinsights-flag-sh{background-position:-32px -384px}.monsterinsights-flag.monsterinsights-flag-si{background-position:-64px -384px}.monsterinsights-flag.monsterinsights-flag-sk{background-position:-96px -384px}.monsterinsights-flag.monsterinsights-flag-sl{background-position:-128px -384px}.monsterinsights-flag.monsterinsights-flag-sm{background-position:-160px -384px}.monsterinsights-flag.monsterinsights-flag-sn{background-position:-192px -384px}.monsterinsights-flag.monsterinsights-flag-so{background-position:-224px -384px}.monsterinsights-flag.monsterinsights-flag-sr{background-position:-256px -384px}.monsterinsights-flag.monsterinsights-flag-ss{background-position:-288px -384px}.monsterinsights-flag.monsterinsights-flag-st{background-position:-320px -384px}.monsterinsights-flag.monsterinsights-flag-sv{background-position:-352px -384px}.monsterinsights-flag.monsterinsights-flag-sy{background-position:-384px -384px}.monsterinsights-flag.monsterinsights-flag-sz{background-position:-416px -384px}.monsterinsights-flag.monsterinsights-flag-tc{background-position:-448px -384px}.monsterinsights-flag.monsterinsights-flag-td{background-position:-480px -384px}.monsterinsights-flag.monsterinsights-flag-tf{background-position:100% -416px}.monsterinsights-flag.monsterinsights-flag-tg{background-position:-32px -416px}.monsterinsights-flag.monsterinsights-flag-th{background-position:-64px -416px}.monsterinsights-flag.monsterinsights-flag-tj{background-position:-96px -416px}.monsterinsights-flag.monsterinsights-flag-tk{background-position:-128px -416px}.monsterinsights-flag.monsterinsights-flag-tl{background-position:-160px -416px}.monsterinsights-flag.monsterinsights-flag-tm{background-position:-192px -416px}.monsterinsights-flag.monsterinsights-flag-tn{background-position:-224px -416px}.monsterinsights-flag.monsterinsights-flag-to{background-position:-256px -416px}.monsterinsights-flag.monsterinsights-flag-tr{background-position:-288px -416px}.monsterinsights-flag.monsterinsights-flag-tt{background-position:-320px -416px}.monsterinsights-flag.monsterinsights-flag-tv{background-position:-352px -416px}.monsterinsights-flag.monsterinsights-flag-tw{background-position:-384px -416px}.monsterinsights-flag.monsterinsights-flag-tz{background-position:-416px -416px}.monsterinsights-flag.monsterinsights-flag-ua{background-position:-448px -416px}.monsterinsights-flag.monsterinsights-flag-ug{background-position:-480px -416px}.monsterinsights-flag.monsterinsights-flag-us{background-position:100% -448px}.monsterinsights-flag.monsterinsights-flag-uy{background-position:-32px -448px}.monsterinsights-flag.monsterinsights-flag-uz{background-position:-64px -448px}.monsterinsights-flag.monsterinsights-flag-va{background-position:-96px -448px}.monsterinsights-flag.monsterinsights-flag-vc{background-position:-128px -448px}.monsterinsights-flag.monsterinsights-flag-ve{background-position:-160px -448px}.monsterinsights-flag.monsterinsights-flag-vg{background-position:-192px -448px}.monsterinsights-flag.monsterinsights-flag-vi{background-position:-224px -448px}.monsterinsights-flag.monsterinsights-flag-vn{background-position:-256px -448px}.monsterinsights-flag.monsterinsights-flag-vu{background-position:-288px -448px}.monsterinsights-flag.monsterinsights-flag-wf{background-position:-320px -448px}.monsterinsights-flag.monsterinsights-flag-ws{background-position:-352px -448px}.monsterinsights-flag.monsterinsights-flag-ye{background-position:-384px -448px}.monsterinsights-flag.monsterinsights-flag-yt{background-position:-416px -448px}.monsterinsights-flag.monsterinsights-flag-za{background-position:-448px -448px}.monsterinsights-flag.monsterinsights-flag-zm{background-position:-480px -448px}.monsterinsights-flag.monsterinsights-flag-zw{background-position:100% -480px}.monsterinsights-report-year-in-review{margin-right:auto;margin-left:auto;max-width:960px;background-color:#fff;background-image:url(../img/confetti-background.png);background-repeat:no-repeat;background-position:100% 0;margin-bottom:90px}.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:610px;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:100%;margin-top:20px}}.monsterinsights-report-year-in-review a,.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5,.monsterinsights-report-year-in-review p,.monsterinsights-report-year-in-review span{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5{font-weight:900}.monsterinsights-report-year-in-review p{font-style:normal;font-weight:400;font-size:14px;line-height:24px}.monsterinsights-report-year-in-review a{text-decoration:none;padding:8px 30px;border-radius:5px;color:#fff;font-weight:700;font-size:14px;line-height:24px;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-separator{border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 90px;clear:both;overflow:hidden}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 15px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-text-right{text-align:left}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:90px 90px 90px 0;background-image:url(../img/charlie.png);background-repeat:no-repeat;background-position:0 100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:50px 15px 40px;background-image:none}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding-right:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding:90px 60px 100px 0;background-image:url(../img/charlie2x.png);background-position:left top 60px;background-size:173px 207px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding-right:15px;padding-left:15px;padding-top:50px;background-size:140px 180px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:32px;line-height:37px;color:#393f4c;margin-top:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:26px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-weight:400;font-size:14px;line-height:20px;color:#393f4c;max-width:385px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-size:12px;max-width:230px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{background:#4e9ee7;border-radius:5px;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#fff;border:0;margin-left:0;padding:12px 20px;margin-top:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:20px;font-weight:900;background:#338eef;border-radius:30px;color:#fff;padding:14px 90px 14px 25px;position:relative;display:inline-block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle svg{position:absolute;right:5px;bottom:-5px}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-style:normal;font-weight:900;font-size:48px;line-height:58px;color:#393f4c;margin-bottom:15px;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:10px;margin-top:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:32px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-weight:500;font-size:24px;line-height:32px;color:#828282;max-width:480px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:20px;max-width:400px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4.85258px}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:55px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header div{width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:left;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 30px 15px 50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 15px 15px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder{position:relative}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder .monsterinsights-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box{padding-top:0;position:relative;border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);background:hsla(0,0%,100%,.38)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box.monsterinsights-year-in-review-table-box-blur-report .monsterinsights-year-in-review-table-box-list{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header{padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title{display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle{display:inline-block;float:left}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:left;color:#393f4c;margin:0;text-transform:capitalize}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list{padding-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item{padding:9px 30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a{padding:0;border-radius:0;line-height:37px;line-height:inherit}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:active,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:focus,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:hover{-webkit-box-shadow:none;box-shadow:none;background:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{position:absolute;bottom:-34px;width:100%;right:0;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{bottom:-40px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip{font-weight:400;font-size:12px;color:#828282}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip span{font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip .monsterinsights-yir-icon{background:#dadada;border-radius:50%;padding:0;margin-left:10px;color:#fff;width:15px;height:15px;display:inline-block;line-height:16px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart{border:0;margin:0;padding:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:inline-block;float:right}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:block;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder .monsterinsights-pie-chart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFxSURBVHgB7dlPTsJAFAbwb6BxQVzgTThCXaCC3kEPoFBP0PYGVQ9gvUNFY2PSI3AUFhISgx1njAsjIfa1jA+S90u6aDOTzpf5s5gHCF4KNVyePPntthea7j1Ad9FcUWr9cDc5SkFEDjAavoZKlREc0BrR7aQfU/qQAgTDlwut1D0cUmp5mGSDomr7FgjM4M/hmNZ2aVZHCmD4cK9HaUwN8B9Ih4KHBm4e+7VOsd/Gp7lGTds4AyQSgJsE4CYBuEkAbhKAmwTgJgG4SQBuEoCbBOAmAbhJAG4SgFuju9Emd5qbIktoHaUQq/nbwdcDXMORRktoHTvgJOsnPz4lo2HeNaFI1Zcq3MzA3EtXfrTnJXCAGmCGLUMNMK3SqOy8Byvflh9VC4QFCEh7wG5MU8v1/27XCq8Gz7P2YpHa97KzP1ZaR6jAFrxBQK5xBWd5ZEJsfDNapoAeJ9lxROqDGr4L3nZJ+GjO7qupnV1zchUQO+YTOT9YisPBuEEAAAAASUVORK5CYII=);background-color:#fff;background-repeat:no-repeat;background-position:50%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-right:50px;padding-top:35px;float:right}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-right:0;padding-top:20px;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#393f4c;margin-top:10px;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{position:relative;right:inherit;top:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin:24px 0 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{margin:10px 0 0}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{display:inline-block;margin-left:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{margin-left:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-color{border-radius:0;width:16px;height:16px;margin-bottom:-3px;margin-left:5px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#393f4c;min-width:inherit;margin-left:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{border:2px solid #e3f1ff;border-radius:5px;padding-top:45px;padding-bottom:45px;overflow:hidden;background:#f3f9ff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{padding-top:15px;padding-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip a,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip h3,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip p{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{float:right;width:144px;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{width:90px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon img{background:#338eef;padding:12px;border-radius:50%;margin-top:12px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{float:right;width:calc(100% - 144px);padding-left:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{padding-left:0;width:calc(100% - 90px)}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-weight:900;font-size:18px;line-height:27px;color:#333;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-weight:400;font-size:18px;line-height:27px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-size:12px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper{margin-top:15px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-weight:900;font-size:18px;line-height:27px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#338eef;margin-top:15px;padding:0;border-radius:0;text-align:right}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:hover{color:#2469b2;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay{position:absolute;top:0;right:0;width:calc(100% - 25px);height:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content{margin-top:66px;text-align:center;height:calc(100% - 66px);padding-top:80px;padding-left:25px;padding-right:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-details{font-size:14px;line-height:20px;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay{display:inline-block;border-radius:5px;font-size:14px;line-height:20px;color:#fff;padding:10px 30px;text-decoration:none;font-family:Lato;background:#338eef;margin-top:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success{background:#1ec185}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:hover{opacity:.8;background:#10ad73}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:hover{border:0;background:#2469b2;outline:none}.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:685px;margin-bottom:80px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{width:100%;margin-bottom:70px;padding-right:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{margin-bottom:20px;padding-right:0;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions img,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors img{margin-bottom:15px;max-height:28px}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-weight:900;font-size:60px;line-height:72px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-size:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:60px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:85px;padding-bottom:85px;background-image:url(../img/map-background.png);background-repeat:no-repeat;background-position:top}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:656px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-number-one{font-size:24px;line-height:29px;color:#fff;background:#338eef;width:50px;height:50px;border-radius:50%;display:inline-block;text-align:center;line-height:50px;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{display:block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{margin:0 auto}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag.monsterinsights-flag-zz{display:none}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:32px;line-height:38px;color:#393f4c;margin-top:0;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-weight:400;font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{margin-top:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:10px;line-height:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:85px;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:585px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:block;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{width:32px;height:32px;margin-right:-3px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{margin-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-time-spent{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{font-size:32px;line-height:38px;color:#393f4c;margin-top:15px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{margin-top:5px;margin-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-weight:900;font-size:48px;line-height:58px;color:#338eef;margin-left:10px;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-type{font-weight:900;font-size:16px;line-height:103.8%;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-weight:400;font-size:18px;line-height:24px;color:#393f4c;max-width:330px;margin-top:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-size:14px;max-width:100%;margin-top:5px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{margin-top:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:55px;margin-bottom:100px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:20px;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:32px;line-height:44px;color:#393f4c;margin-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:50%;position:relative}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-left:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-left:0;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-right:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:85px;padding-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:55%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:30%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-products-sold,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-revenue{padding:75px 0}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:54px;line-height:65px;color:#338eef;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:24px;line-height:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:45%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:70%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:3.59813px;padding:30px;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning img,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular img{margin-bottom:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-weight:700;font-size:28px;line-height:32px;color:#338eef;margin-top:10px;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-size:16px;line-height:16px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-weight:400;font-size:16px;line-height:19px;color:#828282}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-revenue-by-month{margin-bottom:50px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:90px;background-color:#fff;background-image:url(../img/confetti-background.png);background-position:100% 0;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:0;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:54px;line-height:65px;text-align:center;color:#393f4c;max-width:588px;margin:0 auto 10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#393f4c;max-width:585px;margin:0 auto 15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-size:14px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-weight:700;font-size:32px;line-height:37px;text-align:center;color:#393f4c;font-style:italic;margin-bottom:35px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-size:24px;line-height:24px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{text-align:center;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{display:inline-block;padding:0 45px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{padding:0 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail{width:96px;height:96px;background-repeat:no-repeat;margin:0 auto 10px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.chris{background-image:url(../img/chris.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.syed{background-image:url(../img/syed.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-weight:900;font-size:18px;line-height:22px;text-align:center;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{background:#338eef;-webkit-box-shadow:0 8px 8px rgba(30,88,150,.2);box-shadow:0 8px 8px rgba(30,88,150,.2);border-radius:5px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{width:100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content{text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-weight:900;font-size:14px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-weight:900;font-size:20px;line-height:31px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-size:18px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star{margin:0;padding:12px 0 0;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{list-style:none;display:inline-block;margin-left:7px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{margin-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{text-align:center;padding-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a{background:#2469b3;border-radius:5px;text-align:center;height:38px;display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:active,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:hover{background:#123c68}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:36px;line-height:44px;color:#393f4c;margin-bottom:20px;max-width:638px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:24px;color:#393f4c;max-width:450px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-top:20px;margin-right:-30px;margin-left:-30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-right:0;margin-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:calc(50% - 60px);float:right;background:#f3f9ff;border:2px solid #e3f1ff;border-radius:5px;position:relative;min-height:260px;margin:30px 30px 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:100%;margin:30px 0;min-height:300px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top{padding-top:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image{width:104px;float:right;padding-right:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image .monsterinsights-addon-thumb{width:32px;height:32px;border:2px solid #e3f1ff;border-radius:5px;padding:10px;-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text{width:calc(100% - 104px);float:right;padding-left:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-title{font-size:18px;line-height:24px;margin-top:0;font-family:Lato;margin-bottom:5px;color:#393f4c;font-weight:900}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-excerpt{font-weight:400;font-size:14px;line-height:18px;color:#393f4c;font-family:Lato;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message{border-top:2px solid #e3f1ff;clear:both;padding:13px 25px;position:absolute;bottom:0;right:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status{float:left;line-height:32px;font-weight:900;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status span{color:#d4393d}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button{line-height:32px;background:#338eef;border-radius:3px;display:inline-block;padding:0 30px;border:0;font-weight:700;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-addon-status span{color:#64bfa5}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:hover{background:rgba(51,142,239,.5)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{background-color:#338eef;padding-top:160px;margin-top:-90px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{padding-top:100px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:36px;line-height:43px;color:#fff;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-weight:500;font-size:20px;line-height:24px;color:#fff;max-width:575px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-size:18px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-30px;padding-top:60px;padding-bottom:90px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:block;margin-right:0;padding-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{width:100%;background-color:#2469b2;border-radius:5px;margin-right:30px;padding:24px;position:relative;min-height:340px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{margin-right:0;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{min-height:350px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;margin-bottom:10px;margin-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{position:absolute;bottom:15px;right:24px;width:80%;width:calc(100% - 48px)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{background-color:#123c68;display:block}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{padding:8px 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li{float:right;margin-left:8px;margin-bottom:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a{background-color:#123c68;display:block;margin:0;width:40px;height:40px;padding:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-footer{height:84px;background:#2368b1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer{display:block;text-align:center;padding:15px 0;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-footer div{width:100%;font-weight:500;font-size:16px;color:#fff;text-align:center}.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding-right:10px;padding-left:10px;width:auto}@media (max-width:782px){.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding:0}}.monsterinsights-report{padding:20px;position:relative}body.monsterinsights-reporting-page #wpbody-content{padding-bottom:0}body.monsterinsights-reporting-page #wpfooter{padding-top:0}body.monsterinsights-reporting-page #wpfooter:before{display:none}body.monsterinsights-reporting-page .monsterinsights-red{color:#d73638}body.monsterinsights-reporting-page .monsterinsights-green{color:#5cc0a5}body.monsterinsights-reporting-page .monsterinsights-report-top h2{margin:14px 0 28px;display:inline-block;color:#393f4c;font-size:24px}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:none}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:block;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;float:left}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;width:100%;-ms-flex-flow:wrap;flex-flow:wrap}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle{width:100%;margin-left:0}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle .monsterinsights-button{width:50%}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-datepicker{width:200px;background-color:#8ea4b4;font-weight:700;color:#fff;text-align:center;border-color:#708c9f;border-width:1px 1px 2px;border-radius:3px;height:40px;margin:0}body.monsterinsights-reporting-page .monsterinsights-datepicker::-webkit-input-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-moz-placeholder,body.monsterinsights-reporting-page .monsterinsights-datepicker::-moz-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-ms-input-placeholder{color:#fff}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-datepicker{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;font-size:14px}}body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;margin-right:10px;font-weight:700}@media (min-width:783px){body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{display:none}}body.monsterinsights-reporting-page .monsterinsights-info{color:#b6c9da;cursor:help;font-size:15px}body.monsterinsights-reporting-page .monsterinsights-report-row{margin-bottom:25px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button{background:#eceff5;color:#464c57;border-bottom-width:1px;border-color:#d6e2ed;border-radius:0;line-height:18px;border-left:0;margin:0}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:hover{background:#fff}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:focus{z-index:10;position:relative}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:first-child{border-top-right-radius:3px;border-bottom-right-radius:3px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:last-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #d6e2ed}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button.monsterinsights-selected-interval{background:#fff;color:#509fe2;font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-container{padding:15px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 24px rgba(89,164,234,.33);box-shadow:0 0 24px rgba(89,164,234,.33)}#monsterinsights-chartjs-line-overview-tooltip{min-width:100px}.monsterinsights-reports-overview-datagraph-tooltip-title{color:#23282d;font-size:14px;font-weight:400;border-bottom:1px solid #d4e2ef;padding-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-number{color:#23282d;font-size:24px;font-weight:400;margin-top:5px;margin-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-descriptor{color:#23282d;font-size:12px;font-weight:400;margin-bottom:10px}.monsterinsights-reports-overview-datagraph-tooltip-trend{color:#23282d;font-size:16px;font-weight:400}#monsterinsights-chartjs-bar-tooltip,.monsterinsights-line-chart-tooltip{opacity:1;position:absolute;margin-right:-55px}.monsterinsights-report-tabs-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-tabs-navigation button{border-color:#d6e2ed;border-style:solid;border-width:1px 0;background:#eceff4;color:#444;width:50%;font-weight:700;text-align:right;font-size:18px;padding:23px 20px 25px;cursor:pointer;margin:0;position:relative}@media (max-width:782px){.monsterinsights-report-tabs-navigation button{font-size:14px;padding:13px 20px 15px;text-align:center}}.monsterinsights-report-tabs-navigation button:first-child{border-left:1px solid #d6e2ed}.monsterinsights-report-tabs-navigation button:focus{z-index:10}.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{background:#fff;color:#509fe2;border-bottom:none;border-top:2px solid #3a93dd;padding-top:20px}@media (max-width:782px){.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{padding-top:12px}}.monsterinsights-report-tabs-navigation button i{margin-left:10px;color:#8ba4b7}.monsterinsights-report-tabs{background:#fff;border:1px solid #d6e2ed;border-top:none}.monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding:20px}.monsterinsights-report-infobox-row{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d6e2ed}@media (max-width:782px){.monsterinsights-report-infobox-row{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:25%;background:#fff;border-right:1px solid #d6e2ed;padding:17px 20px 15px;position:relative}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-info{position:absolute;left:20px;top:18px}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child{border-right:none}@media (max-width:782px){.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3),.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(4){border-top:1px solid #d6e2ed}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-right:none}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-report-title{padding-left:18px;text-overflow:ellipsis;overflow:hidden;white-space:pre;line-height:1.2}.monsterinsights-report-title{font-size:18px;color:#393f4c;font-weight:700;margin-top:0}.monsterinsights-reports-infobox-number{font-size:40px;font-weight:200;display:inline-block;line-height:1;margin-top:11px;float:right}@media (max-width:782px){.monsterinsights-reports-infobox-number{font-size:36px;float:none}}.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:left}@media (max-width:1280px){.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:none;clear:both}}.monsterinsights-reports-infobox-prev{font-size:16px;margin-top:15px}.monsterinsights-reports-infobox-compare{clear:left;font-size:12px;color:#acbdc9}.monsterinsights-buttons-toggle{margin-left:25px}.monsterinsights-report-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.monsterinsights-report-flex{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-pie-chart-legend-color{width:12px;height:12px;display:inline-block;margin-left:5px;border-radius:50%}.monsterinsights-pie-chart-legend-text{min-width:100px;margin-left:10px;display:inline-block;font-size:16px;color:#393f4c}.monsterinsights-pie-chart-legend-value{color:#393f4c;font-size:18px;font-weight:500}.monsterinsights-reports-pie-chart{width:50%;padding:20px;background:#fff;border:1px solid #d6e2ed;position:relative}.monsterinsights-reports-pie-chart:first-child{margin-left:25px}@media (max-width:991px){.monsterinsights-reports-pie-chart:first-child{margin:0 0 25px}}@media (max-width:991px){.monsterinsights-reports-pie-chart{width:100%}}.monsterinsights-reports-pie-chart .monsterinsights-reports-pie-chart-holder{position:relative}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart{margin:0 auto}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:absolute;right:250px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:relative;right:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:20px}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend .monsterinsights-pie-chart-legend-value{float:left}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-reports-pie-chart .monsterinsights-info{position:absolute;top:20px;left:20px}.monsterinsights-table-box{border:1px solid #d6e2ed;background:#fff;width:100%;margin-right:20px;padding-top:18px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-table-box:first-child{margin-right:0;margin-top:0}.monsterinsights-table-box h3{margin-right:20px}.monsterinsights-table-box .monsterinsights-info{position:absolute;top:20px;left:20px}@media (max-width:991px){.monsterinsights-table-box{margin-right:0;margin-top:20px}}.monsterinsights-table-box-footer{background:#f9fbff;border-top:1px solid #d6e2ed;padding:20px}.monsterinsights-table-box-footer:after{display:table;clear:both;content:""}@media (max-width:782px){.monsterinsights-table-box-footer>.monsterinsights-button{width:100%;text-align:center}}.monsterinsights-table-list-item{padding:12px 20px;min-height:43px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex}table .monsterinsights-table-list-item{display:table-row}.monsterinsights-table-list-item:nth-child(odd){background-color:#f9fbff}.monsterinsights-table-list-item .monsterinsights-reports-list-text{color:#393f4c;white-space:pre;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;display:inline-block;width:100%;padding:1px;margin:-1px}.monsterinsights-table-list-item .monsterinsights-reports-list-text a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.monsterinsights-table-list-item .monsterinsights-reports-list-text img{display:inline-block;margin-left:10px;vertical-align:middle}.monsterinsights-table-list-item .monsterinsights-flag{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);display:inline-block;margin:-12px -8px -10px 0}.monsterinsights-table-list-item a{text-decoration:none;color:#393f4c}.monsterinsights-table-list-item a:focus,.monsterinsights-table-list-item a:hover{color:#777}.monsterinsights-table-list-item .monsterinsights-reports-list-count{display:inline-block;min-width:30px;color:#657086;font-weight:400}.monsterinsights-table-list-item .monsterinsights-reports-list-number{color:#393f4c;font-size:15px;text-align:left;display:block;padding-right:5px}.monsterinsights-table-box-pagination{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:782px){.monsterinsights-table-box-pagination{float:none;width:100%;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.monsterinsights-table-box-pagination span{margin-left:20px;color:#8ba4b7}.monsterinsights-table-box-pagination .monsterinsights-buttons-toggle{margin-left:0}.monsterinsights-table-box-list{height:100%}.monsterinsights-table-box-table .monsterinsights-table-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-all}@media (max-width:782px){.monsterinsights-table-box-table .monsterinsights-table-item-content{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-table-box-mobile .monsterinsights-table-box-table{overflow:auto}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-right:0;margin-right:50px;border-top:1px solid #d6e2ed;font-size:13px;color:#657086;padding-top:8px;padding-bottom:8px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1{margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-right:20px;font-size:15px;color:#393f4c;padding-top:12px;padding-bottom:12px;border-top:none}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th{display:none;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1{display:block;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content{padding-left:30px;position:relative;white-space:pre;text-overflow:ellipsis;overflow:hidden;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{content:"\F01F";display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);color:#acbdc9;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-mobile-heading{min-width:125px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-list-item-empty td:first-child .monsterinsights-table-item-content:after{display:none}.monsterinsights-table-box-table table{width:100%;border-collapse:collapse}.monsterinsights-table-box-mobile .monsterinsights-table-box-table table{table-layout:fixed}.monsterinsights-table-box-table th{text-align:right;font-size:15px}.monsterinsights-table-box-table td,.monsterinsights-table-box-table th{border:none;padding:12px 10px;line-height:19px}.monsterinsights-table-box-table td:first-child,.monsterinsights-table-box-table th:first-child{padding-right:20px}.monsterinsights-table-box-table td:last-child,.monsterinsights-table-box-table th:last-child{padding-left:20px}.monsterinsights-report-2-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-report-2-columns .monsterinsights-table-box{width:calc(50% - 12.5px)}@media (max-width:991px){.monsterinsights-report-2-columns .monsterinsights-table-box{width:100%}}.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+1){margin-right:0}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+3){margin-top:25px}.monsterinsights-report-flex .monsterinsights-report-box{width:calc(50% - 12.5px)}@media (max-width:782px){.monsterinsights-report-flex .monsterinsights-report-box{width:100%;margin-top:20px}.monsterinsights-report-flex .monsterinsights-report-box:first-child{margin-top:0}}.monsterinsights-reports-tooltip{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-arrow{width:12.5px;height:13px;display:inline-block;background-size:contain;background-repeat:no-repeat}.monsterinsights-arrow.monsterinsights-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABSUlEQVRIie3WP0scQRgH4OdODaggXiGksNLCFCEigtqpYGFhZ6+IhYKSQO4DaGFnIYLcdRbWVhYRVKzsbbURjI2QD2GK24N1b3dv9hK7e2FZ3tn5zQPL/pnSw8ycwFrFJvrwip/4ExLsDRVwgs+x/hEHIcFyAaQ/0Q+GBosgHVcX6SIfjwzhO6b+w5o92MByHBnGLY5xh/l/AEo4jY5f+NFEzjAdTRrABWY7BGpYi/VHWCqjkpg8hEt8K4gcYjsFrpSxjpfExQpuMBEI7KGaMl7DeRlPWEiBRiJorA1QxX4GsIu35tOVBY3iKjqn1ZbGbcoEeP+eZEHjuManxPhKtFgpD0giedAXrf+Tryn5FiANyYPaVSqQhcSh34FAPQvIQ5rQYgBUx04W0A4JgdoCIUgeFASEInHoOeproQDF9l1PmNT4AtwXyPkLNbVGvHN63iMAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-down.monsterinsights-green{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABhUlEQVRIie3Wz0qVQRjH8c85qUQtbGN0Ba5U0E0XEAWtBAmh/IdSIUFYFxB1BYWiIMbBMNSwDCoUlAK3bQTpDtx2B5HaYt5DpzmTZ45JK3+r4Znneb/MPH/eKQ3vLMtUH64X632s5ga2NOH3BZdqbN/xOSe4nAm5GAHgcmZsNuSfdAY5g/wfSJfQD6ehHpyvhZQwg2/Y1USTJVRCBXv4io4q5CkeFk6dwqhoPyHkBSaKdQ+20FbGzcixu9i80CTgGaYiWy+ulPEEP6LNq/iItkzAI+FGYk1jv4xtDCRA17CGcw0A43iesM/jMb+rawODCVA/FoWEpnQLLxP7FTzAEX/+Tz7gjvAzaq2xj1SdI93AbfUnXcS92pi4GdcxhIPIPpqAjKnP2VIMSEHgLYYToEZaEcq3Lu5vY+WNkNBc0Jpw2qT/cbPrNe7isAHgnfQVZ0HgFe5LJx7eF4Cfx30kZwpXMJkAfRKqKy77E0FgQZhvVdCm0CMNAeS/u2BOeNR1YjYXAL8A/ktHYGdlxIUAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABRUlEQVRIie3Vvy4EQRwH8M+dKxUeAIV7EvGnUHiCqzQOiUrUvAAdEYlC4glIlCgViJCIQjQ6IrnCn0j8KfY21t7u3Q4KhW+zmd/szCcz2dkp1fa3BKQHAzgOGVQOeLeKUxxhFaXfRqrYQ3+zXQ+BiiAx0JeqTxaFOiF5QBDUDukEFIYqbYB99HYAkhBM4T3dmbWSUCAJZa4ojeQBF3hK1c7xVgRKInnAFUbxkqrvYFrr9rRAMZIH3GCk+czKGuYy6l+gchvgFsO4zgHiLGEhB1pBqYLNDOAeQ7jsAMRZRLfWVdVxUEYj1dHAGM4KAnHmRVuUTqOMGk6ahUeM4zAQIPoAZkQ7E2cOuxXR1gxiAgcCf+MZUDzPLbb5PPENLP9g8mResZEshNwn384/8o/8DeQ51X4oOjDv+s3KrOg0d+EO60UHfgC50EbFBrbrYQAAAABJRU5ErkJggg==)}.monsterinsights-arrow.monsterinsights-up.monsterinsights-red{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAABYUlEQVRIie3UTUtVURTG8V/HPkBgpuVV86UsTYkG4tgmEeYgiIIIp324gjAoLLVRkM3CSaCOdOZAnEgoiYO7Nlw2J9texZEPHDh7vTz/xdqwr/yemlaoYSygA8+wXtJUFZoPYgVjGI3/kfMC9Idhf0usEbHBswIa+IbbNbm+yA20C+gNg6ETagaipu+0gJvK95zup1EK6I6GuwXmSSPRc+t/gC4s414W360x3cvOdwLS8y9AMh/PGrfwugbwFptZbDQ8buSATnzBRNawgxls1wC28aQmNxaQrgS4FuYPs8I9PMZGjXnSBp7GIK16gCVcr/Aej7KC/Zhu7QTzpDXNpyO/k0m8q3A/SxxgDj8KzJNW8TwGa9VEhXn8icBfvNTc4Wm1glcxYBr0TYWvmMVimH9owzzpI17gs+baPl2NxLL2pq7TQnwof67b1iXgEnBxgKOa2OF5AtbxveX8E79KGo8BZr5ClKgrWrIAAAAASUVORK5CYII=)}.monsterinsights-reports-overview-datagraph-tooltip-trend{font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-trend .monsterinsights-arrow{margin-left:5px}.monsterinsights-report-box{background:#fff;border:1px solid #d6e2ed;padding:0 20px 20px;position:relative}.monsterinsights-report-box .monsterinsights-info{position:absolute;left:20px;top:20px}.monsterinsights-realtime-large{font-size:150px;text-align:center;line-height:1.5;color:#393f4c}.monsterinsights-realtime-active{text-align:center;width:100%;font-size:25px;line-height:1;margin-top:-50px;color:#393f4c}.monsterinsights-realtime-box-content .monsterinsights-line-chart-tooltip{max-width:115px}#monsterinsights-chartjs-pie-age-tooltip{margin-right:23px;min-width:95px}.monsterinsights-blur .monsterinsights-report-row{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-blur .monsterinsights-report{min-height:850px}.monsterinsights-reports-referral-icon{vertical-align:middle;margin-left:10px;margin-right:2px}.monsterinsights-upsell-inline{background-image:url(../img/reports-upsell-bg.png);background-repeat:no-repeat;background-position:0 0;background-color:#fff;background-size:452px}@media (max-width:991px){.monsterinsights-upsell-inline .monsterinsights-upsell-inline-content{margin:-20px;padding:20px;background:hsla(0,0%,100%,.3)}}.monsterinsights-upsell-content{max-width:750px}.monsterinsights-upsell-content p{font-size:16px;color:#393f4c;line-height:1.8}.monsterinsights-upsell-content .monsterinsights-light{color:#657086}.monsterinsights-upsell-content .monsterinsights-button{font-size:17px;font-weight:700;padding:15px 25px;line-height:1}@media (max-width:782px){.monsterinsights-upsell-content .monsterinsights-button{font-size:15px}}.monsterinsights-upsell-overlay{position:absolute;top:125px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:750px;max-width:100%;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);background-color:#fff;border:1px solid #d6e2ed}.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 20px}}@media (max-width:782px){.monsterinsights-upsell-overlay{top:70px;width:calc(100% - 40px)}}.monsterinsights-upsell-overlay h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle{color:#4c6577;font-size:16px;text-align:center}.monsterinsights-upsell-overlay p{margin:20px 0}.monsterinsights-upsell-overlay .monsterinsights-upsell-content{border-top:1px solid #d6e2ed;background:#f9fbff;padding:40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-content{padding-right:20px;padding-left:20px}}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul{margin:0 auto;max-width:520px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li{color:#4c6577;font-size:16px;margin:0 0 30px;padding-right:40px;position:relative;line-height:1.2}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li:before{position:absolute;content:"\f015";width:20px;height:20px;background:#5cc0a5;right:0;border-radius:50%;display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f9fbff;font-size:14px;text-align:center;line-height:20px;top:-1px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button{font-weight:400;font-size:16px;margin-top:10px}.monsterinsights-upsell-overlay a{color:#393f4c}.monsterinsights-upsell-overlay a:hover{text-decoration:none}.monsterinsights-center,.monsterinsights-mobile-upsell{text-align:center}.monsterinsights-mobile-upsell .monsterinsights-notice{border-top:1px solid #d6e2ed;border-left:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-mobile-upsell .monsterinsights-notice-inner{margin-top:0}@media (min-width:783px){.monsterinsights-mobile-upsell{display:none}}.monsterinsights-mobile-upsell .monsterinsights-notice-success .monsterinsights-notice-button{margin-left:0}@media (max-width:782px){.monsterinsights-overview-upsell-desktop{display:none}}.monsterinsights-report-realtime .monsterinsights-table-box th:first-child{width:auto}.monsterinsights-reports-list-title{display:inline-block;word-break:break-all}@media (max-width:782px){.monsterinsights-reports-list-title{width:calc(100% - 30px);text-overflow:ellipsis;overflow:hidden}}.monsterinsights-report-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-report-scroll:nth-child(2){width:calc(50% - 12.5px);margin-right:25px}@media (max-width:991px){.monsterinsights-report-scroll:nth-child(2){width:100%;margin-right:0;margin-top:25px}}@media (max-width:782px){.monsterinsights-report-scroll{width:100%;margin-right:0}}.monsterinsights-report-scroll>h3{position:absolute;top:0}.monsterinsights-report-scroll .monsterinsights-realtime-active{margin:0 0 50px}.monsterinsights-report-scroll .monsterinsights-realtime-box-content{margin:25px 0}.monsterinsights-report-scroll .monsterinsights-realtime-large{line-height:1;margin:50px 0 0;font-size:80px}.monsterinsights-not-authenticated-notice{position:fixed;top:40%;right:50%;width:750px;max-width:100%;margin-right:-295px;background:#fff;padding:0 20px 20px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);border:1px solid #d6e2ed;text-align:center}@media (min-width:783px){.folded .monsterinsights-not-authenticated-notice{margin-right:-357px}}@media (max-width:960px){.monsterinsights-not-authenticated-notice{margin-right:-357px}}@media (max-width:750px){.monsterinsights-not-authenticated-notice{right:0;margin-right:0}}@media (min-width:750px) and (max-width:782px){.monsterinsights-not-authenticated-notice{margin-right:-375px}}.monsterinsights-not-authenticated-notice .monsterinsights-auth-manual-connect-paragraph{display:none}.monsterinsights-not-authenticated-notice h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate{text-align:center}.monsterinsights-not-authenticated-notice .monsterinsights-license-button{line-height:1;margin-top:20px}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button{font-size:16px;padding:20px 40px;margin:20px 20px 10px;background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt{background:#509fe2;border-color:#2e7fbe;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-reports-list-has-overflow{cursor:pointer} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/settings.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/settings.css new file mode 100644 index 00000000..a8f977f1 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/settings.css @@ -0,0 +1 @@ +.monsterinsights-dark[data-v-1eb99caf],.monsterinsights-dark[data-v-6a976dba],.monsterinsights-dark[data-v-4619bc56]{display:block}.monsterinsights-addons-navbar h1{display:inline-block;font-size:16px;line-height:48px;font-weight:400;margin:0;color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:258px;position:relative}@media (max-width:750px){.monsterinsights-addons-navbar .monsterinsights-addons-filters{width:calc(100vw - 200px)}}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]{height:28px;margin-right:0;padding-left:10px;padding-right:28px;font-size:14px;border-color:#d6e2ed}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]::-webkit-input-placeholder{color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]:-moz-placeholder,.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]::-moz-placeholder{color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]:-ms-input-placeholder{color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters>i{position:absolute;right:10px;top:5px;z-index:10;color:#b7c9d9}.monsterinsights-addon-not-available .monsterinsights-addon-status span,.monsterinsights-addon-not-installed .monsterinsights-addon-status span{color:#777}.monsterinsights-addon-inactive .monsterinsights-addon-status span{color:#d4393d}.monsterinsights-addon-active .monsterinsights-addon-status span{color:#64bfa5}#monsterinsights-addons{width:770px}@media (max-width:782px){#monsterinsights-addons{width:100%}}#monsterinsights-addons .monsterinsights-addons-area{margin:0 10px}#monsterinsights-addons .monsterinsights-addon-active .monsterinsights-button,#monsterinsights-addons .monsterinsights-addon-inactive .monsterinsights-button,#monsterinsights-addons .monsterinsights-addon-not-available .monsterinsights-button{background:#f9fbff;border-color:#d6e2eb;color:#8ba4b7}#monsterinsights-addons .monsterinsights-addon-active .monsterinsights-button:focus,#monsterinsights-addons .monsterinsights-addon-active .monsterinsights-button:hover,#monsterinsights-addons .monsterinsights-addon-inactive .monsterinsights-button:focus,#monsterinsights-addons .monsterinsights-addon-inactive .monsterinsights-button:hover,#monsterinsights-addons .monsterinsights-addon-not-available .monsterinsights-button:focus,#monsterinsights-addons .monsterinsights-addon-not-available .monsterinsights-button:hover{background:#fff;border-color:#c4d6e2}#monsterinsights-addons .monsterinsights-addons-no-results{margin-top:25px;padding:0 10px}#monsterinsights-addons .monsterinsights-addons-no-results p{font-size:16px}#monsterinsights-addons .monsterinsights-addons-no-results>div{visibility:hidden;-webkit-animation:loadMonsterInsightsSettingsNoJSView 0s 2s forwards;animation:loadMonsterInsightsSettingsNoJSView 0s 2s forwards}.monsterinsights-path-addons .monsterinsights-navigation-bar{padding-left:10px;padding-right:10px;background:#fff;border-top:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-path-addons .monsterinsights-navigation-bar .monsterinsights-container,.monsterinsights-path-addons .monsterinsights-navigation-bar .monsterinsights-main-navigation.monsterinsights-main-navigation-open{padding:0}.monsterinsights-addons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.monsterinsights-addons-list .monsterinsights-addon{width:calc(50% - 12.5px);border:1px solid #d6e2ed;position:relative;background:#fff;padding:0 0 72px;margin-bottom:25px}@media (max-width:782px){.monsterinsights-addons-list .monsterinsights-addon{width:100%}}.monsterinsights-addons-list .monsterinsights-addon h3{color:#393f4c;margin:0 0 -5px;font-size:15px}.monsterinsights-addons-list .monsterinsights-addon .monsterinsights-addon-excerpt{color:#777;font-weight:400;margin:10px 0 0;font-size:14px}.monsterinsights-addons-list .monsterinsights-addon-top{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-addons-list .monsterinsights-addon-image{border:1px solid #d6e2ed;width:74px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-item-align:start;align-self:start;margin-right:20px}.monsterinsights-addons-list .monsterinsights-addon-image img{display:block;max-width:100%}.monsterinsights-addons-list .monsterinsights-addon-message{position:absolute;bottom:0;background:#f9fbff;border-top:1px solid #d6e2ed;left:0;right:0}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-interior{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-addon-status{font-weight:700;font-size:13px;color:#393f4c}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-addon-action{-ms-flex-item-align:end;align-self:flex-end}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-button{padding-bottom:7px;padding-top:9px;min-width:120px;line-height:1}.monsterinsights-addons-list .monsterinsights-addon-upgrade{text-align:center;width:100%}#request-filesystem-credentials-dialog[data-v-496d2653]{display:block}.monsterinsights-file-input{margin-bottom:20px}.monsterinsights-tools .monsterinsights-dark{margin-bottom:5px;display:block}.monsterinsights-tools-url-builder p .monsterinsights-info{margin-left:0}.monsterinsights-tools-url-builder .monsterinsights-input-text{margin-bottom:20px}.monsterinsights-required{color:#d4393d}textarea:-moz-read-only{background-color:#f9fbff}textarea:read-only{background-color:#f9fbff}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-tools-info-row p{margin-top:0}.monsterinsights-tools-info-row{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-tools-info-row .monsterinsights-tools-info-label{width:230px;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-tools-info-row .monsterinsights-tools-info-description p{margin-bottom:5px}@media (max-width:782px){.monsterinsights-tools-info-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info a{color:#777}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info a:focus,.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info a:hover{color:#393f4c}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info i{margin-right:10px;color:#b6c9da}.monsterinsights-about-block{padding:25px;background:#fff;border:1px solid #d6e2ed;margin-top:20px;margin-left:20px;margin-right:20px}.monsterinsights-about-block h3{color:#393f4c;font-size:18px;margin:0 0 20px;line-height:1.4}.monsterinsights-about-block p{font-size:16px}.monsterinsights-about-block:after{content:"";display:table;clear:both}div[class*=" monsterinsights-path-about-"] .monsterinsights-container,div[class^=monsterinsights-path-about-] .monsterinsights-container{width:100%}div[class*=" monsterinsights-path-about-"] .monsterinsights-header,div[class*=" monsterinsights-path-about-"] .monsterinsights-navigation-bar,div[class^=monsterinsights-path-about-] .monsterinsights-header,div[class^=monsterinsights-path-about-] .monsterinsights-navigation-bar{padding-left:20px;padding-right:20px}@media (max-width:782px){div[class*=" monsterinsights-path-about-"] .monsterinsights-header,div[class*=" monsterinsights-path-about-"] .monsterinsights-navigation-bar,div[class^=monsterinsights-path-about-] .monsterinsights-header,div[class^=monsterinsights-path-about-] .monsterinsights-navigation-bar{padding-left:0;padding-right:0}}div[class*=" monsterinsights-path-about-"] .monsterinsights-addons-list,div[class^=monsterinsights-path-about-] .monsterinsights-addons-list{padding:0 20px}div[class*=" monsterinsights-path-about-"] .monsterinsights-addons-list .monsterinsights-addon,div[class^=monsterinsights-path-about-] .monsterinsights-addons-list .monsterinsights-addon{width:calc(33.3333% - 12.5px)}@media (max-width:782px){div[class*=" monsterinsights-path-about-"] .monsterinsights-addons-list .monsterinsights-addon,div[class^=monsterinsights-path-about-] .monsterinsights-addons-list .monsterinsights-addon{width:100%}}div[class*=" monsterinsights-path-about-"] .monsterinsights-addon-image,div[class^=monsterinsights-path-about-] .monsterinsights-addon-image{min-height:74px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:74px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div[class*=" monsterinsights-path-about-"] .monstericon-star:before,div[class^=monsterinsights-path-about-] .monstericon-star:before{color:#fdb72c}.monsterinsights-lite-vs-pro-table{padding:0}.monsterinsights-lite-vs-pro-table .monsterinsights-lite-vs-pro-footer{background:#f0f0f0}.monsterinsights-lite-vs-pro-header{text-align:center;padding:40px 0 22px}.monsterinsights-lite-vs-pro-header h1{font-size:22px;margin:0 0 22px}.monsterinsights-features-table{width:100%;border-collapse:collapse;border-top:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-features-table td,.monsterinsights-features-table th{width:33.33333%;border-bottom:1px solid #d6e2ed;padding:30px;vertical-align:top}.monsterinsights-features-table td p,.monsterinsights-features-table th p{margin:0}.monsterinsights-features-table th{background:#f0f0f0;text-align:left;border-right:none}.monsterinsights-features-table td p>span{display:block;margin-left:30px}.monsterinsights-features-full:before,.monsterinsights-features-none:before,.monsterinsights-features-partial:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";font-size:20px;margin-right:10px;color:#d4393d;position:relative;top:2px}.monsterinsights-features-partial:before{content:"";background:url(../img/about-icon-check.svg) no-repeat 50%;background-size:19px auto;width:19px;height:19px;top:6px}.monsterinsights-features-full:before{content:"\f015";color:#4ab99b}.monsterinsights-lite-vs-pro-footer{padding:50px 20px 30px;text-align:center}.monsterinsights-lite-vs-pro-footer h3{margin-bottom:10px}.monsterinsights-lite-vs-pro-footer p{margin-bottom:0}.monsterinsights-lite-vs-pro-footer a{color:#509fe2}.monsterinsights-lite-vs-pro-footer a:focus,.monsterinsights-lite-vs-pro-footer a:hover{color:#393f4c}.monsterinsights-lite-vs-pro-footer.monsterinsights-small{padding:0;text-align:left}.monsterinsights-lite-vs-pro-footer.monsterinsights-small h3{margin-bottom:5px}.monsterinsights-lite-vs-pro-footer.monsterinsights-small p{margin-top:0}.monsterinsights-two-column{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-two-column>div{width:50%}.monsterinsights-list-check ul{margin:0}.monsterinsights-list-check li{font-size:16px;margin-top:10px;padding-left:30px;position:relative}.monsterinsights-list-check li:first-child{margin-top:0}.monsterinsights-list-check li:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f015";font-size:20px;margin-right:10px;color:#5cc0a5;position:absolute;left:0;top:0}.monsterinsights-about-docs-row:after{display:table;clear:both;content:""}.monsterinsights-about-docs-image{width:270px;float:left;margin-right:20px}.monsterinsights-about-docs-1:after{background-image:url(../img/about-icon-connect.png)}.monsterinsights-about-docs-2:after{background-image:url(../img/about-icon-guide.png)}.monsterinsights-about-docs-3:after{background-image:url(../img/about-icon-gdpr.png)}.monsterinsights-about-docs-4:after{background-image:url(../img/about-icon-addons.png)}.monsterinsights-about-docs-5:after{background-image:url(../img/about-icon-ecommerce.png)}.monsterinsights-bg-img.monsterinsights-about-team{padding-top:59%}.monsterinsights-bg-img.monsterinsights-about-team:after{background-image:url(../img/about-team.jpg)}.monsterinsights-about-page-right-image{float:right;width:40%;text-align:center;margin:0 0 0 20px}@media (max-width:782px){.monsterinsights-about-page-right-image{width:100%;float:none;margin:0 0 20px}}.monsterinsights-about-page-right-image img{width:100%}.monsterinsights-about-page-right-image figcaption{color:#999797;margin-top:5px}.monsterinsights-about-page-right-image iframe{max-width:100%}.monsterinsights-dark[data-v-7dd26406]{display:block}button[data-v-45fbd430]{margin-top:3px}.monsterinsights-dark[data-v-33024a0a]{display:block}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid rgba(0,0,0,0);border-top-color:#b7c9d9;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,0)}.multiselect__spinner:before{-webkit-animation:a 2.4s cubic-bezier(.41,.26,.2,.62);animation:a 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:a 2.4s cubic-bezier(.51,.09,.21,.8);animation:a 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:9px 40px 0 8px;border-radius:5px;border:1px solid #b8c9d8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:2px 8px 2px 20px;border-radius:5px;margin-right:10px;color:#393f4c;line-height:1;background:#f3f6ff;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;border:1px solid #b7c9d9;font-size:14px}.multiselect__tag.monsterinsights-tag-forced{padding-left:8px}.multiselect__tag.monsterinsights-tag-forced i{display:none}.multiselect__tag-icon{cursor:pointer;position:absolute;left:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#b7c9d8;font-size:18px;margin-top:-4px;display:block}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#444}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{display:none}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #b7c9d9;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:1;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:10px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap;font-size:14px}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#acbdc9;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#acbdc9;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.update-nag{display:none}.monsterinsights-admin-page{min-height:100vh;font-size:14px}.monsterinsights-admin-page a{color:#509fe2}.monsterinsights-admin-page a:focus,.monsterinsights-admin-page a:hover{color:#393f4c}.monsterinsights-admin-page .monsterinsights-container{margin:0 auto;max-width:100%;width:750px}.monsterinsights-admin-page .monsterinsights-separator{background:#d6e2ed;display:block;height:1px;margin:25px 0}.monsterinsights-admin-page .monsterinsights-settings-content{margin-left:auto;margin-right:auto;max-width:750px}@media (min-width:783px) and (max-width:790px){.monsterinsights-admin-page .monsterinsights-settings-content{padding:0 10px}}.monsterinsights-admin-page input.monsterinsights-has-error{border-color:red}.monsterinsights-admin-page .monsterinsights-button{background:#509fe2;color:#fff;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-admin-page .monsterinsights-button:focus,.monsterinsights-admin-page .monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary{background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green{background:#5cc0a5;border-color:#40a88d;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:hover{background-color:#4ab99b;border-color:#39967e;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-red{background:#ea4e64;border-color:#d21933;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-large{font-size:16px;padding:14px 27px}.monsterinsights-admin-page input[type=number],.monsterinsights-admin-page input[type=text],.monsterinsights-admin-page textarea{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;padding:9px 15px;width:100%;-webkit-box-shadow:none;box-shadow:none;height:40px;margin:0;color:#444}.monsterinsights-admin-page input[type=number]::-webkit-input-placeholder,.monsterinsights-admin-page input[type=text]::-webkit-input-placeholder,.monsterinsights-admin-page textarea::-webkit-input-placeholder{color:#b7c9d9}.monsterinsights-admin-page input[type=number]:-moz-placeholder,.monsterinsights-admin-page input[type=number]::-moz-placeholder,.monsterinsights-admin-page input[type=text]:-moz-placeholder,.monsterinsights-admin-page input[type=text]::-moz-placeholder,.monsterinsights-admin-page textarea:-moz-placeholder,.monsterinsights-admin-page textarea::-moz-placeholder{color:#b7c9d9}.monsterinsights-admin-page input[type=number]:-ms-input-placeholder,.monsterinsights-admin-page input[type=text]:-ms-input-placeholder,.monsterinsights-admin-page textarea:-ms-input-placeholder{color:#b7c9d9}.monsterinsights-admin-page input[type=number].monsterinsights-has-error,.monsterinsights-admin-page input[type=text].monsterinsights-has-error,.monsterinsights-admin-page textarea.monsterinsights-has-error{border-color:#d83638}.monsterinsights-admin-page input[type=text]:-moz-read-only{background:#fff;color:#b7c9d9}.monsterinsights-admin-page input[type=text]:read-only{background:#fff;color:#b7c9d9}.monsterinsights-admin-page textarea{height:150px}.monsterinsights-admin-page label{width:100%;font-size:14px;display:inline-block;color:#777;margin:2px 0 17px}.monsterinsights-admin-page .inline-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.monsterinsights-admin-page .inline-field input{width:100%}.monsterinsights-admin-page .inline-field .monsterinsights-button{margin-left:10px;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-admin-page .monsterinsights-error{margin:18px 0 0;color:#d83638;cursor:default}.monsterinsights-admin-page .monsterinsights-error i{margin-right:10px}.monsterinsights-admin-page .monsterinsights-license-type-text{color:#777;font-weight:700;margin-top:16px}.monsterinsights-admin-page .monsterinsights-license-type-text a{color:#777;font-weight:400}.monsterinsights-admin-page .monsterinsights-dark{color:#444;text-transform:capitalize;font-weight:700}.monsterinsights-admin-page .monsterinsights-settings-block{background:#fff;border:1px solid #d6e2ed;margin:25px 0}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block{margin-left:10px;margin-right:10px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-title{border-bottom:1px solid #d6e2ed;padding:16px 25px;font-weight:500;font-size:14px}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-title{padding-left:15px;padding-right:15px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content{padding:25px}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content{padding-left:15px;padding-right:15px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content p{font-size:14px;color:#777;margin-top:-5px}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content p a{color:inherit}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-settings-addon-upgrade{padding:25px 25px 25px 22px;margin:-25px;border-left:3px solid #64bfa5}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-settings-addon-upgrade{padding-left:15px;padding-right:15px;margin:-25px -15px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-settings-addon-upgrade.monsterinsights-settings-addon-disabled{border-left-color:#f5c953;padding-top:15px;padding-bottom:15px}.monsterinsights-admin-page .monsterinsights-settings-input-radio input{opacity:0;position:absolute}.monsterinsights-admin-page .monsterinsights-settings-input-radio label{color:#444;font-size:14px}.monsterinsights-admin-page .monsterinsights-settings-input-radio label small{font-size:14px;color:#777;font-weight:400}.monsterinsights-admin-page .monsterinsights-settings-input-radio label>span{vertical-align:middle;font-weight:500}.monsterinsights-admin-page .monsterinsights-settings-input-radio label:last-child{margin-bottom:0}.monsterinsights-admin-page .monsterinsights-settings-input-radio .monsterinsights-styled-radio{width:20px;height:20px;border:1px solid #b2c1cd;position:relative;display:inline-block;border-radius:50%;margin-right:16px}.monsterinsights-admin-page .monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked{border-color:#509fe2}.monsterinsights-admin-page .monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked:after{left:2px;right:2px;top:2px;bottom:2px;position:absolute;content:"";background:#509fe2;display:block;border-radius:50%}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label{color:#444;font-size:14px;margin:0}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux{cursor:default}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox{background-color:#dee5e9}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#b9d8f3}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label input{display:none}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label>span{vertical-align:middle}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label:last-child{margin-bottom:0}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox{width:27px;height:18px;position:relative;display:inline-block;border-radius:10px;margin-right:9px;background-color:#acbdc9}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#509fe2}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked:after{right:2px;left:auto}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox:after{left:2px;top:2px;bottom:2px;width:14px;position:absolute;content:"";background:#fff;display:block;border-radius:50%}.monsterinsights-admin-page .monsterinsights-info{color:#b6c9da;margin-left:10px;cursor:help}.monsterinsights-admin-page .monsterinsights-settings-input-repeater .monsterinsights-error{margin-top:0;margin-bottom:18px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-labels label{color:#393f4c;font-weight:700;margin-bottom:6px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row input,.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row select{margin-right:18px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row button{padding:0;border:none;background:rgba(0,0,0,0);color:#dc3232;cursor:pointer}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row input[type=number]{width:30%}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row select{width:70%}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row.monsterinsights-disabled-row{opacity:.5}.monsterinsights-admin-page .monsterinsights-dimensions-count{color:#777;font-style:italic;font-size:14px}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-settings-input-repeater-labels label{margin-bottom:0;width:auto}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-settings-input-repeater-labels label:first-child{width:calc(70% - 20px)}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-button{margin-right:25px}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-error{margin:0 0 20px}.monsterinsights-admin-page .monsterinsights-settings-input-select .monsterinsights-dark{margin-bottom:5px}.monsterinsights-admin-page .monsterinsights-settings-input-select label{margin-top:-4px}.monsterinsights-admin-page .monsterinsights-collapsible .monsterinsights-collapsible-content{padding-left:30px}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-collapsible .monsterinsights-collapsible-content{padding-left:15px}}.monsterinsights-admin-page .monsterinsights-collapsible>p{margin-top:0}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible{color:#b7c9d9;float:right;font-size:22px;padding-left:20px}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible:hover{color:#393f4c}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible:focus{outline:none}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible i{cursor:pointer}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate .monsterinsights-dark{display:block;margin-bottom:9px}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate label{margin-top:0;margin-bottom:4px}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate p{margin:0}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate .monsterinsights- -ua,.monsterinsights-admin-page .monsterinsights-settings-input-authenticate button{margin-top:14px}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate .monsterinsights-manual-ua+.monsterinsights-error{margin-top:15px}.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-auth-actions{margin-top:18px}.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-auth-actions .monsterinsights-button{margin-right:20px;margin-top:0}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-auth-actions .monsterinsights-button{margin-bottom:10px}}.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-settings-input-toggle-collapsible{margin-top:12px}.monsterinsights-admin-page .monsterinsights-auth-manual-connect-paragraph{padding-top:5px}.monsterinsights-admin-page .monsterinsights-auth-manual-connect-text{color:#999797;font-size:12px;text-decoration:none}.monsterinsights-admin-page .monsterinsights-auth-manual-connect-text:hover{text-decoration:underline}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade .monsterinsights-upgrade-icon{margin-right:25px}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade .monsterinsights-settings-addon-message{margin-right:25px;width:100%}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade .monsterinsights-button{font-size:12px;padding:6px 16px}.monsterinsights-admin-page .monsterinsights-icon-warning{width:48px}.monsterinsights-admin-page .monsterinsights-icon-warning:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAG4UlEQVR4nO2cSXMbxxWAv5kBMABBgiBAEtxJcRFtQ5YVK4qSqiy3uCrxIVf7B9g5+ufY+QM65OJDckyq4qqUyy7FoWTJWg2IOwmBIEBixwDIgabLjrmAnOluqNDfUSTfezXfqHum+/UYD9f2+I4A8GfgPeAa0I/GS4rAA+AO8DFQBzC+EzAJ/A24oaq6HmMFeBfYNDm68/XFl8sN4O+AbQIfoi++Ct4CPjCB91VX0sO8bwJvq66ih/nZ8RygUYNtqq6g19ECFKMFKEYLUIwWoBgtQDFagGK0AMVoAYrRAhSjBShGC1CMFqAYLUAxWoBitADF+FQXcFHqDYdytUbDcXCcJk6zic+y8PksQrZNOGRjGIbqMjum6wXUGw7b2RzZ/QMKxRKVav3M37csk0i4j6FIP2PDQwxFuru9yXi4ttdWXcRJvMwVSG/tkt0/oN2+fImhoM3kaJy5iVHsgN/DCr2h6wS83C/wbHWL/YOip3Et02R2YpTFmQn8PsvT2G7oGgG1eoMHz1fZye4LzWMH/CQXZhgfiQnN0yldISCTK3DvSYp6w5GWczIR583FOSxL7YOg8kk4tbHD4/SGq3H+Mmzu7nFYqnDr2lWCCucGpfofpzd4lFqXfvGPOSiW+XzlEeVqTUl+UCjg2doW365vq0r/PeVqjS+/fkKt3lCSX4mArcweT19sqkh9IqVKjbsPn9FstaTnli6gWK5w/+kL2WnPJX9Y4lFqXXpeqZNwu91m5XHKkztteSbB0nQCO+Ajkzvkq6drlCruxvLVrQyjsSijsUHX9XWK1MfQ1MaOJ3fZO7eTXF+c+tG/lSo1/vrP//Ayf+gqdigY4Hc/fxPLlDM4SBuCGo7D8zX3k25yfuInFx8gHLJ599fXXS/EVap10pu7rmJcBGkC0hu7NBz3L1qvz42f+rPhwX5Gou4X31LrOzhNOROyFAGtVpvV7YwnscLBs48z9J3z805oOA4bu1nXcTpBioDMft6zZYZs/uxFumyh5EmeNY9umPOQImA7k/Ms1hffpE8dHu4/36BYrnqS57BU8SzWWQgX0Gq3yeTynsXL5ot8+tl/qdR+vDHzzYtt/nH3sWd54GhpXDTCH0PzB0X+vfLI87gBn8VUIkYo4Gcnd8Bewdv9A4Cx4SFuvrHoedwfIvxFrFAsC4lbd5qkNl8KiX1MoejNfHIWwgWUKt6No0vTCWIDfSfnqdZ5kPJ2falSrdNstYS+lAkXUK2dvYneKYP9If7027MP9JeqNdJb3j4+Ok4TKyBOgPBJuNFsehIn4Dv/XhGxseLFy+NZiH8KUrDE6yUNx5sb6DSECzAMb1IclqtUFWyamIKbvITPAX7LmxaQar3BXz79jJDt573f36Y/ZHsS9zx8gltYhAsIBLxLUWs41BoOrZa8PWTbL3bDXvgQFA4FRacQRsDvF/4/QLiASPjk5/ZXgUg4JDyHcAHRSPiV6lb+IUOD4ht7hQvwWRbx6IDoNEIYGRK/NyxlU35iJEZ2/8B1nF8m5xmNDRCyT54Yby7PMjc+zBcPU+QO3K3jBO0AUQmt7VL2A8aGh1w/T8ciYX5zY4nlmbFTu5vHhwe5Nj/B7eQVV7kAphJxZAycUgT4fT4mE3FXMS6yIOZ28cw0DGbHR13F6DiXlCzAwvT4KzMZT40NE7TlfEpPmoBwKMjM+Mil/75QLJPtYNOl2Wq5WhH1WSZXZycv/fcXRWpjVsNp8q+7XytrhO2ENxZmuDKZkJZPam+o32dx/eqczJQXIh6NMDchZ+w/Rnpz7mgsysL06c1VqggG/Nx4bV76PKWkPX15bpJEPKoi9YlYpsnN5JKSkzJKBBiGwduvLzIisQv5NCzL5Na1JaIDYSX5lZ2QMU2DW8klphLDqkrADvj51fXXiEcjympQekjPMAzeWr5CX8jm2eqW1LNikXAfN5OL9AXlbOycRlccU4WjEyr3nqSEtwMahsHC9BhLs5PCtxs7qqdbBMDRS9S369ukN3dxBGyGD0X6SS7MMKhovD+JrhJwTMNxSG/s8mIr40lbSDwaYX5qTOrRo07pSgHHtFptdnN5drI59vKHHb9Bm4ZBZCBMIjbIxEicPkkb+JehqwX8P9V6g8Jh6fvvBTWcJq1WC8MwsP1+grafSH+YSDj0yiz8Kf9UwUUIBvwEu+gFzgv0J8sUowUoRgtQjBagGC1AMVqAYrQAxWgBitECFKMFKEYLUIwWoBgtQDFagGK0AMVoAYrRAhRjAt58TUNzGYom8JXqKnqYByZwR3UVPcwdE/gEuKe6kh7kPvCJCdSAPwIrauvpKe4BfwBqx09Bm8Bt4CPgLiD+Y2m9R4mja/sR8AuOrjn/AxLfIUp/f0alAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-settings-network-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #d6e2ed;margin-bottom:15px;color:#777}.monsterinsights-admin-page .monsterinsights-settings-network-notice .monsterinsights-bg-img{margin-right:25px}.monsterinsights-admin-page .monsterinsights-settings-network-notice .monsterinsights-network-message{width:100%}.monsterinsights-admin-page .monsterinsights-undo-redo{float:right;margin-top:16px}.monsterinsights-admin-page .monsterinsights-undo-redo button{border:none;background:rgba(0,0,0,0);color:#509fe2;padding:0;margin-left:5px}.monsterinsights-admin-page #monsterinsights-license-key-valid{-webkit-text-security:disc;text-security:disc;-moz-text-security:disc;font-family:text-security-disc;font-size:25px;line-height:1.2;color:#b7c9d9;padding-top:7px}.monsterinsights-admin-page #monsterinsights-license-key-valid::-webkit-input-placeholder{font-size:14px;line-height:normal;position:relative;bottom:4px}.monsterinsights-admin-page #monsterinsights-license-key-valid:-moz-placeholder,.monsterinsights-admin-page #monsterinsights-license-key-valid::-moz-placeholder{font-size:14px;line-height:normal;position:relative;bottom:4px}.monsterinsights-admin-page #monsterinsights-license-key-valid:-ms-input-placeholder{font-size:14px;line-height:normal;position:relative;bottom:4px}.monsterinsights-first-time-notice .monsterinsights-notice-button{margin-top:20px}.monsterinsights-settings-blur .monsterinsights-settings-content{-webkit-filter:blur(5px);filter:blur(5px);pointer-events:none}.monsterinsights-settings-blur.monsterinsights-path-general .monsterinsights-settings-content{-webkit-filter:none;filter:none;pointer-events:auto}.monsterinsights-not-authenticated-notice{position:fixed;top:40%;left:50%;width:750px;max-width:100%;margin-left:-295px;background:#fff;padding:0 20px 20px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);border:1px solid #d6e2ed;text-align:center}@media (min-width:783px){.folded .monsterinsights-not-authenticated-notice{margin-left:-357px}}@media (max-width:960px){.monsterinsights-not-authenticated-notice{margin-left:-357px}}@media (max-width:750px){.monsterinsights-not-authenticated-notice{left:0;margin-left:0}}@media (min-width:750px) and (max-width:782px){.monsterinsights-not-authenticated-notice{margin-left:-375px}}.monsterinsights-not-authenticated-notice .monsterinsights-auth-manual-connect-paragraph{display:none}.monsterinsights-not-authenticated-notice h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-not-authenticated-notice .monsterinsights-license-button{line-height:1;margin-top:20px}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-button{margin:0 20px}.monsterinsights-not-authenticated-notice .monsterinsights-dark{font-weight:400;margin-bottom:20px}.monsterinsights-admin-page .edd-logo,.monsterinsights-admin-page .memberpress-logo,.monsterinsights-admin-page .woocommerce-logo{background:url(../img/woocommerce.png) no-repeat;background-size:contain;width:156px;height:31px}@media (max-width:767px){.monsterinsights-admin-page .edd-logo,.monsterinsights-admin-page .memberpress-logo,.monsterinsights-admin-page .woocommerce-logo{margin-top:18px}}.monsterinsights-admin-page .edd-logo{background-image:url(../img/easy-digital-downloads.png);width:194px}.monsterinsights-admin-page .memberpress-logo{background-image:url(../img/memberpress.png)}.monsterinsights-admin-page .monsterinsights-logos-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border:1px solid #d6e2ed;margin:40px 50px 60px;padding:25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-logos-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:20px;margin-right:20px}}.monsterinsights-admin-page .monsterinsights-logos-row .monsterinsights-box-title{font-size:13px;font-weight:700;color:#8aa4b8;position:absolute;background:#fff;padding:0 10px;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.monsterinsights-admin-page .monsterinsights-upsell{background:#fff;border:1px solid #d6e2ed;text-align:center;margin-top:25px}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell{margin-left:10px;margin-right:10px}}.monsterinsights-admin-page .monsterinsights-upsell h2{font-size:20px;color:#393f4c;margin:36px 0 14px}.monsterinsights-admin-page .monsterinsights-upsell h3{font-size:18px;color:#393f4c;margin:0 0 14px}.monsterinsights-admin-page .monsterinsights-upsell h4{font-size:18px;color:#4c6577;font-weight:400;margin:0;line-height:2}.monsterinsights-admin-page .monsterinsights-upsell p{font-size:14px;color:#4c6577}.monsterinsights-admin-page .monsterinsights-upsell .monsterinsights-upsell-top{padding-left:10px;padding-right:10px}.monsterinsights-admin-page .monsterinsights-upsell-bottom{background:#f7f9fd;border-top:1px solid #d6e2ed;padding:36px 50px 30px;position:relative}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell-bottom{padding-left:20px;padding-right:20px}}.monsterinsights-admin-page .monsterinsights-upsell-bottom .monsterinsights-button-top{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell-bottom .monsterinsights-button-top{min-width:288px}}.monsterinsights-admin-page .monsterinsights-upsell-bottom img{max-width:100%}.monsterinsights-admin-page .monsterinsights-report-ecommerce:after{background-image:url(../img/monsterinsights-report-ecommerce.png)}.monsterinsights-admin-page .monsterinsights-addon-ads,.monsterinsights-admin-page .monsterinsights-addon-amp,.monsterinsights-admin-page .monsterinsights-addon-dimensions,.monsterinsights-admin-page .monsterinsights-addon-eu-compliance,.monsterinsights-admin-page .monsterinsights-addon-forms,.monsterinsights-admin-page .monsterinsights-addon-instant-articles,.monsterinsights-admin-page .monsterinsights-addon-optimize,.monsterinsights-admin-page .monsterinsights-addon-performance,.monsterinsights-admin-page .monsterinsights-addon-scroll{width:48px;padding-top:110%}.monsterinsights-admin-page .monsterinsights-addon-eu-compliance{padding-top:100%}.monsterinsights-admin-page .monsterinsights-addon-eu-compliance:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABfCAYAAACOTBv1AAAHTUlEQVR4nO1dsXIbNxB9VtKk8GTYpnBBfkAKuUxptu6UVJ40GekTqE+QPkFs3ZmTLp2Z0jMpzMZFOrFI4VI3njTukgJACJ5xh93FLqBT9GZupCHvDuDDHrB4i8U9+fX3PzBhnALoAOxbV0SCk9YVKMApgPf+mDWuiwhTJn/l/84AnLWsiBRTJX+OY8JXQyfeZ0yN/DmAFwBuEp9fwXVFk+mCnkxgwJ0DeOP/UontAOwALK0qpYGalh+sVnId16Jngmvgr5kzrxGjJvlv/XHKvG4L4JJ5TQfgR/+XiureUy3yVzhYlGRwvAa9AQLxW2YZ1b2nWuSfR/+fQfZoX/sjBwnxTbwna/LnOLb6gKvEZxRQZrKcrqap96RN/gzOM3kP4B8At3A/oo8z/1045y1ojUEZL3L3mfv63UVlpxyBVXTenT9PFdrkh8eXM6gG66P0s31iU1aeK7um9zQKbfJ34HsmALABrT8PxHa+nIU/1tE5Ocuv5T1l8dVPP/+ieT8AeAfgM+g+/Qbuh1Ew8/cPg+pnOEJ+A/AawDf+/z8V6yj1nrKwnOGukO7vY2zRdhZ6hbxns4QB8YCtt7NTOscS2t4TC5bkUwZd7mxXGxrekxiW5FMqXU1HIZYv8Z7EqGX5oW9PeSYtJWAN70mMr61uDOfFdHAuZDxgXfjPruCIN+tTCQgkX0f16HCo4wpGgy0g83bm/jCr1AQhCuRLLD9IAc9RwVt5/dd3AIBXzz5+8VmM+PvKCFJ0B9dlkZ9kLvl9aZg6OWKjT3CKcMr3FRqlL0WvR849ArfbucXxALSAwZqZHNESGDXCHI6TgD0cJyRQvR1taXgQFsQb3FdFih6y/Jm/cVAAKdj74wKCp8GK9BSET4F6IH/I8q2l4SPUJL6gPHUpeoh8a2kYgCOhNvFx2UyoS9Fj3k4gMadMBpCk4VZkp5ByYzPgcJKVonN6PlX33gJ4mauNIvFxt9ihcJb84dNTfPj0FN9/+zfl9HdwcYMfMue9RGYiSvF27pM0/AJukncL5xDcYDwOywLDOFSkaAr5KtJwgdXP4NzcMZLjRlnBXqxTkaIp5LeShk/hLPsO9PlE8LPv/LVsOZhoJCpSNNfya0jD5zgs2zvPnFvjPimoSNEUeWEF91j3peFQQJCGB2OxBGuawxF0Drsuo4MjZw1Cn53xgIK3E0vRAUEN2MJ5gIMwXyKeIT40Xu3Mkg2cxY42grUoZ7pcMEN8kGJbpPSc+bKbxpBbZqZYdjEUzJAZC6wnhGbkEyreeuUC8D+2/EnA0vpz5ItSeYgVtk5c7uBCnQsMz8At65BNMcqRL03locBy1UIgfgdH8BLpBrCqAynFaIx8cSoP0UWz+uGB+H3vs5TUbWX5pBSjMfI1UnnGYPHDU8QHpEjIGoDA1yenGKXIV4nXEiqtbfljxN8gTb6mAbDjuiewT+UZQk6G3oG+MCtH/JA/XzrDLUoxOkHleG2EPYYbYA1H5hL5sGQJ8aWWXxTXPUGleO0AUpa9gVsBEXA5Uo6U+FBOKYriuqHP5yQZA7xUntx9+kg9DakGKCEeIHRpxPmKOEE7HnCpN9lCb5ngDl8OvCuku8C4AUqJ76C70FeUoN33dtTitYxped/6Zxie2F36o4T4VJkaYMd1++S3SOVJLSwda4BrlBEP2JDPjuv2yVeL1zImJzukyRhrgD44xHNcWA7Ycd0xy6+ZyjPUX1IagEM8cOxJjYI5u2XHdfvkb3AgPeSfhsWvi+h77dnpkPUD4w3AJX4DuzVGazgjWuAQ2425W6P3G01juEwtvL/WvY8Ox+okl3iAmU8w6Rgus/LBSoYQnoBzODmES3w2YB6jRppRlQ3umE/AG+gH1VmTwlr5XVXCiMwfcwHdfnkHxiBbExLyRaFFRgNobq8SoljkewmtXrQroYR8cWiR8cPYpCXAbsQC4kW7EnLJL90lkDv5GpIRctiDmSdc0M+LdyXkkq8SWmQ+Ac/Bm5FuwWy0AuKLdiVslgrKHAOWcK7iWBcSZpY1+vjpp4IKFiSFRIm+hQVJlzVGMIl/WKmgAquLdZMLHKbuuadCA+qpoGOTLMoeaX2IIly1MxQLB1cOJ6MZiWN9frXQ4qtnH6vNKgvLUd3TOTfgVg0tWjeA0v3V9nS+d6mgVg2gfN9ppYJyoN0ABg36sFNBtQgz3GcnxoNJBf0POeLCQD10nuEYMp1U0Ohc8cZ4gk0qJKBuVDeNVNAIYYuwKhvjCSDeqE6KWjlZxWpoBTy+M6URitRJKazJr7YxnhAq6qQU2n1+9Y3xBFBXJ6XQtvzaiRaS2Km6OimFNvk1Ey2ksdN7884Uiz6/lhpa4p3UeONcFlYDrrUaquGdWL5xjgRLb8dCDdX2Th7fmZJBUbqlUvkmsCRfSw219E5U1Ekpall+iRpq6Z08vjOFcC/VbXQjTO6dKS3R9I1u2pjaTlNNvRNtTI38pt6JNqZGflPvRBtTI7+pd6INS2/HAk29E238C9t1tmpJC7mUAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-addon-ads:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAAFk0lEQVR4nO2dv28bVRzAPz5ZjpM6VKmbhgS1CgSFCWVoYfDUyRKCoSDGtkKCgfwBHZAYOsHQPyATKgplg3YqCE9d8II6hE6NCLVSiOsmbtTaiR3L2Azu2eez3fjH832ffe8jRXLu3t37vu/n/N6755MduHRzm0H5O/WXe9MHwHfAPJAGPgd+dRZ4a/FtX9bhJqBCALQEv0MtaJs0sGD/02/Q41KHE2vgM7zEFcy8a/d8h3K+rMOJMgFwfFAqgh6XOmyUCoDOwakMelzqgIaAs8A6sAdUFfy1Q8V5x6GOPWq5PgsQBN4A/gDmOlRoUEsUuALEgQsW8C0m+RLMAd9YwIfSkfiYjyzglHQUPmYmcOnmdqfBpifK5TK72acUiwWq1dZTBgIBwuFJZqNnCAaDvq7DibJp6G72KYXCYdugAarVKoXCIbt7Gd/X4USZgKOjYlflil2WG+c6nCgTMDER7qpcuMty41yHE2UCZqNnmJycIhAItN0fCASYnJxi9nT/M95xqaPpfKoGYUN/KF8LMvSGESCMESCMESCMESCMESCMESCMESDM4Mt5AxBbnOLq+ZPMTcuEkcmVWb//nGTqUKR+EHwHxBanuHYxKpZ8gLnpINcuRoktTonFICbg6vmTUlW3IBmLmADJK9+NZCxmEBbGCBBGn37gFWxlS+SPKkQmLJaiob6OB/o6dthoLSBfqnD9t916AgHiyxFWYzNdnyOxmWctuQ80Zl46oXUXlEwdNiUfagnN5MpdnyOT+8/xuvvjvEJzAYW2238XvHFSjbZdUL5UYWOn/ZMHyVSBT959re2+jZ0iic0DMrkykQmLJxpe9U60FeBeHogvR0hs5oHaoLqVLbUMqmvJ/XqZUUHbLijx8KD+eika4sqF5rtVd/d0+8GLkUs+aCogkys3Db6xxUkiIYuVhcazOO5x4M6DXP11JGQRX45oOe10o2UX5E7uQalKYjPPiVDjerElLUVDtfuEUqW+bzU2U19g+/LntJazHxstBbTrXjqVW4qGyB9VmrY713Zenw5qLUC7Lsjd/byKxMNan790urmr+eH+czZ2itx+8KLjTEoXtHsHJDYPji/0EnuqurIQJrY4VZ85bewUtU+8jXYCnP3/ykKY6/HZpv35UoXVn9L1Pj+ZKrCyEGY1NsOfO8WmsWAU0K4LijgG2vjyibb74+9EGv9PWPXta5/Ot3y65TyfTp9B2Ig9nHvns7Ntt+dLFbb2SseufB63wrmVLTE3HSQSsrpaDf34+8fdhq4U7S4J93y/E8fN8Z37db4f0K4L8htGgDBiAnS6OZKMRUzA+v3nUlW3IBmLmIBk6pAb97KiV18mV+bGvazok3Gis6Bk6lC08TpgBmFhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhLOCZdBA+Zt8C7kpH4WPuWsDXgJqvgTX0Qgb4ygK2gfeAW8C+aEj+YB/4EXgf+Mf+TPgxtR8V6JrL59Lm+0Yd3Nqeb/9Nr8fQ1yzo8rl0P4eNNf3mpGcBJvmd6Sc3PQlwVWBMNHhiv+hVQtcC2pz4C2fFPuZfaj9xWKcXCYM8mPULrb80NxQepZ/1NeC/OX+qr4HRS7RfiniU7v9GfZBjvUJrASoSqLsEbQWoTJzOErQUMIyE6SpBOwHDTJSOErQS4EWCdJOgjQAvE6OTBC0ESCREFwniAiQToYMEUQE6JEA6BjEB0g13IhmLiACdkm8jFZPnAnRMvo1EbJ4K0Dn5Nl7H6JmAUUi+jZexeiJglJJv41XMQxcwism38SL2oQoY5eTbDLsNQxMwDsm3GWZbhiJgnJJvM6w2KRcwjsm3GUbblAoY5+TbqG6jMgF+SL6NyrYqEeCn5NuoavPAAvyYfBsVbf8f9GGopiPk4XgAAAAASUVORK5CYII=)}.monsterinsights-admin-page .monsterinsights-addon-amp:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAAKHUlEQVR4nO2dW4wbVxnHfzPj+/qy3vVecyNUIU1J1ZSUNkIIKC0VQqKtQEj0okh9QSrijvrSUkSFWkElykN5oQ+AQGkRgqqqKh6AtggoKoG0oZQ0aVHSbLPrxPGu1+vb2uOZ4WHWiTfr284cjz1e/6SV13M5c/b7z/nOd75zZlY6MZfC7Tz44qrdIiaBm4FDwNXAbmACGFnbXwAuAmeAk8CrwMuAbeN57BbgYsaBw8DdwEFAanGsHxgD9gKfXttmAMeAp4FfAotWKiFbOcnlzAA/As4CTwA30Nr4zZDWzn0CmAOeBGY3W8hWEsADPAC8DXyLy+5FBCHgK8CptWt4Oz1xqwiwBzgKPA6Eu3id8No1jgLXdHLCVhDgDuBfwPUOXvMA8A/gznYHDroAXwJ+B0R7cO0w8Nu1OjRlkAW4H/gpoPSwDspaHe5vdsCgCnA7ZlTSLzyJWacNDKIA+4AjCLzzr56SOXL3Nm7fH7JahLJWp31X7hg0AbzAMwiMdAyqPHLbLCGfzFxGtVNUGLNu60LUgRDgsVsCtV+/AVwnsuz7bhzFp5jjtLdSZbvFXQd8s37DQAiwxizwXaEFjsrccU0cgKKqI1saMG/gYepGzDUB9mCGa1nMHIfrfg5tV+YR6Ho0XedrHx279P1UqohuCBEgDDxU+yJjJpiOAp+jN/GybQqqwbEFTWiZH97lY28ieOn72YxKRdwl7gMSYArwGDAqrOgecPy8hqqLK0/VNB74+PS6baczKoYh7BJB4F4wBbhVWLE94nhSoPWBew5GCXjWu5t0oSr0GsA9YArgSrdTI18xWMiJEyDo07nrwNi6beWqwXJRrMiYcxCzro+CTmd0RHkG3TB45FNTG7YvFVXyZXH+Zw0JuNn1M2LvZcUZ5qqEzJ6JwIbtb6VK5CsgSabVDMxPSQLNXsO4wfUCXBTkGnRD4+FbG09o7ZsKcOf+KhG/B2mtvcmKhF+ReO4/y5zPWQ5P97pegMWimBbw+QNR4kFfw30zET+HD/ob7lsqqfzm9aLVy+5xfR+Qr9gXIOjVOHz9WPsDr2A+u8qzb+TtXHqq4xaQzeVJphbRdeHRQENkWWZmYpxYtPXgtmxzcKQZOl//WMLSud/7Y4qqZusejnR8tpPGB9B1neRFSys9NsX+GS837dh8BuO1ZJF03nZqouJ6F+S3kfX3eQwe/OTGsLMTHn9JyIK2XMcCTE+Mo8jO6aXIMtMT422PC/us34X3fihC2Ld5BX/48nnKqpD5nkzHfcBoNMxoG3/cC8ZDEoslax3x398tEvAorFZ1dMNAQkbVDPJqlc/sizIR2hgVXSio/OV0CZ8iJIB8x/Vh6ERI5u1Fa33TyZTOO+kshnF5cGUAHhmunQk2FOAnr6RFGR/glOv7gB0xex2hpoNugGFc/owFZHZENxr/b2fyvLkgNCl3zPUCvD8uaJ6qjkhQYjS4/i7XdIMnX0mLvIwBvNS344B6Wo0Jwj6J2YjMvMCM6HhIwausl/UXx5aoVIUuMXoNWOjbcUA97cYEB2bENuREcL3xL+ZUfn/C1oi3EU/DgEzKH5hW8Ar6S3yKxP7Z9et/Hn35Aroh1FQlzGcKOhfA6XFAPe3GBCNeiYOzYtyDosBs9PLSnT+fznLGYpTVgp8DadjEEzL9Og6o8Yn3eXgtqdmeOF+tVtk1ejkCeurVZWRJ6I2XBx6tfRkIFwQQ9Uvcstt+fB4NSMiS2Qf87OgSJfHZmu8DC7UvAyMAwEd2epjtPL/YkA9OmTNi+bLKc/9dEVGtel4Hfly/YaAEUCS4a78Xv42GEA/JFCs6334hiSIJDTtzwBeBdQtMpRNzqY4SKb0cB9TTyTzBW2mdI29U0IXPo1tGw1z49vyVO1wxDqink3mCfQmZz36g4+fknOCrNDA+DPBzwjdtV5AkeP6U2suWoAFfBp5qdoArxgH1dDpPAHDjNoW7r7XXJ9ggD3yBFsaHTfQBbmaxaPDMm6rQFXRt+DfmE/gn2h3Y+1vaAcZDEvff4OO2qzzCUhZNKAHfAW6kA+PDFmkB9ayUDf46p/HP+arI5eZFzPTCD4BzmzlxywlQo6AaHE9qHD+vs5CztL7UwEwpHwF+xVpuZ7NsWQHqyVcMTmd03ssapIo6mZJBoQIVzTSNT5EY8UE8KDEZktkRk/j1m+o0cMHutYcCWOTBF1eFTMQNBbCOBPZfFrUloqBuUveIrCWGLcA6G1yQldYwFMA6TfuAzQgxFMA6QjrhYR/QY/omG7paLlNaraCqKhW1SkWtoqoqiiLj9XpRZJlAwE80PILP2zfVtk3PXdBKvkAmm6NQLHV8js/rYTw+SjwW6WLN2uLucUAmm2Mxs0xFtb7WssdCCBHA8bas6TrJC2lW8gXbZVXUKslUmtVymcnEWF/MV2wWR2tcUaucPXdeiPHryWRznD13XmiZTuFYC6ioVc7MzaN1YV5ZkWWmEnHh5TqBIwJous7cfLJj44+EgusinYpabdpJK7LM9plJRkLBhvv7HUcESF5It+1sA34/ibEYI6FgQ1+u6TqFYolUeulSWYoss2v7NAF/44eo3UDXBchkcy19viLLjI+NkojHWpajyDLR8AgjoSCp9BIruYLrjQ8OCJBKLzXdZ+UOVmSZmcmEa6OeK+nqX5DJ5pr6fbvuYxCMDw4I0IzJxJjr3YcIuibAarnMarnxezZ9Xk+v0wh9Q9cEyBeb58TH465+R6BQuiaAqjZ/zW80IvKfV7ibrkVBzeJ+n9fTcQeaSi+RzmRt1WPvVbv6usN2vAV4vc4uG2/VEvuBrgnQrAU4fTdqNt+q1226Zo1ms1bdSMa5ma4J0MzVOO0SnHZ5m8XxFlBRq462gn6fP+5a7VrdeZlsrm3yDczR8mSi/dsM//fuew37nH6Ofmp0rYbhUPMle8tZcc/frpbLTTv8fnc/0EUBAn5/01xPRa3aju9rtMo3uSHd0dU22soAqfTSppaiNKJQLLUUwA0j7q4L0MoPn0ummibs2rGSL3B2vvlEfDQ8srX7gBqtOlFN1zk9t9DyLm7ESr7AuWTr93a6wf2AAzNi8ViEQrHUcloymTLXCcVjEaLh5m6j5nLaLWuJxyKumaR3JEiemUq0jFbANG6hWMLn9eD1ei991taK1j7b4fN6Ogpd+wVHBFBkmZ3bZjpaF1RbmGt16db2mUlX+P4ajtXU5/Wwe+e2rk1DKrLMrm3uWyXh6K3i83rYtX26pZ+3QsDvZ/fOba7x+/U4niiprWQTsToaIBGPucrnX0nPMlXxWIR4LGL5+YDRWLTtOMMN9DxVGA2PEA2PNH1CphYR1Z6UCfp9rnQ1zei5ADVa5Y4GGXe33wFgKECPGQrQY4YC9JihAD1mKECPGQrQY2RA+BuqtwDC/p2GDPxJVGFbiD+IKkgGHgKWRRW4BVjGtJkQZOAkcAh4FvMV60Mak8O00SFMmwnh/5Gpp24QXPlKAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-addon-instant-articles:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAAIYElEQVR4nO2caWwcZxnHfzOz3rWdtTeO7cRxnBinTXNQFEcJqalQhdUUBRUKakXVlhaBgqApIEGlSiUtfKFpOET5UAoqEgKlpKmqNikRV1tCBYhCQlNMZZLYqRrZwUd8dLNZX3vN8GHseO2959h3Z3d+kiXvHM/77vPfZ973eY+Rzg6O4XQOnJwza2I10A10AVuADqAZWDF/fhoYBy4C54F/Am8App3nMWvAwTQCnwfuA3YCUpZrfcAqYDOwd/6YBpwBngcOA5NGKiEbucnhrAV+BAwATwG7yO78TEjz9z4FDAJPA62FGqkkATzAI0A/8DCLjxcrqAW+BvTNl1GV742VIsAm4DTwA8BvYzn++TJOA9vyuaESBPg08Bawo4hldgKngM/kurDcBfgy8DJQL6BsP/DSfB0yUs4C7AeeBRSBdVDm67A/0wXlKsAd6L2SUuFp9DqlUI4CbAWOIPaXvxwFvU5bl58oNwGqgKPY29NBU1U+EpjCR6KQ2/zodVvSRS0LAZ68tXrh328A2+0u79Gba/nwxgCRwoNsO/DN5ANlIcA8rcB37C7krvY4XVua+empKaMmvk1SxrwgwCb07loIfYzDcX9dbcoQNj96PtkW5f7uDn7zjwHi3hqjZvzAYwsfZPQBptPAnYjpL5tmOqZxZrig53HB3NkeZ9+e6wB4sXfarLkvAk2gC/AksNKsRZH0jCaIqfbZv3ujygPdHQAMXg4zU1Vn1mQNcD/oAuwxa000PSP2eF9TVb60TeLeW9qvHXvm9QGrzH8O9BFCRz52FpiKagyHrRdAU1Ue3O5h7851i8c0uDBXa9Usyk6g1fETMu8FVTSLbWqqyld3eLhtx7olx5/5fT+ax3DjuxwJ6HZ8N/RSyFr3a4k4+ztTnQ/w1yHLI22X4yNgfMY6p2iJBAc+WsfuzU0p5072DBHzWjmHA8Bmx0fA5Iw1EaDFYzx8U01a58cTKr84FbKknGVscrwAU1HzAmixCE/saeCWG9ekPR+Lq3Q02PKwWJO31VB4ipGxSVTVxg53ErIss7a5kUB99uQ2YjL/0qIRDu1tYuuGzKlQjc/DwbtvyGlrZPwqD/2uoEipyzsCiul8AFVVGRk3tNIjb7RohEOfyO78fHnjnVEePF7wMqGo4xthn2IsCrTIHN+/fTWb2wKm63D8zUEO90vIXl+ht4bzFqCluZHL45MkihQFiiyzprkx53V+r0RktvB24JWvbDJSrRROnLrE4X4jy4oACEpnB8eszmOKyq96ovRP2vejOP6F9RnPHf3LRV68aOoh8gfH94Kaa8V8hWN/HzDrfIA+xwuwPmA4/LMTi/DSA6nZMMDP/vguz12wxHVnHC/AxgbZ0MLOXHzQP4eipLrn2Vff5bXRghvbdGjAn0s2D0gmW07g90q01skMWTwiuq+7PeXYD4+f482QZZNubwPDJZsHJJMrJ+hca20gB+JhOlqWTrr85Ld9Vjof9GXt5TEp39miUGXhN7mnc2lucPDlc5ycqLWuAJhF31OQvwAtzY0oshi9FFmmJUtOsKJKYmerNeuwvPFZ9u5abHwPvdLHW2HL5/p/CUxAAXM7K+v9rMwxLiOSj33Aw9sjCaImx4b2bFj8kX3rSC/nY+Yz5WVMAQcXPpTFIwig3idxa4fJfrmmse82feXDo7+2xfkA3wWGFz6UjQAAN2/w0Jr/+GIK23whZEni8ed76Yvb4vx/Az9OPlBWAigS3HtjFT6DgfDIHVt44lgf/43a4vwwcA8QSz6Y91iQyDwgmXzmCc5NqBx5J4paOqNcCfSFbyeWn3BEHpBMPvMEW5tkPnVD3vvkisHXSeN8KON9wje1KUgSnOiLiYyEBPAQ8PNMFzgiD0gmV06QzO51Cvd9yHibYJIp4LNkcT4U0AY4mckZjaO9MVtW0GXgP+g78M/mulD8T7oINNZK7N/l5ePXeSwdskjDLPA4sJs8nA8VEgHJXI1o/G0wwb+G4qaz5iRm0IcXvgf8r5AbK06ABaZjGj0jCXpGVYbDhtaXauhDykeA55gf2ymUihUgmamoxntBlUshjbEZleCsxnQUogndNV5FYoUXGmokVtfKrA9IvNAbawEumy3bFcAgB07OWTIR5wpgHAnMvyyqInpBdpK0RdYQbgQYJ+URZCQaXAGMk7ENKEQIVwDjWNIIu22AYFwBBGP7OGE0FicWi+W+0EJW1Fq2k9F2bBVgbOJ9JoK27K3KiiLLXN+xviSGz3Nhaw2DobCd5jOSUFVhZReKrQIUazNHOtSEvS/vsIrSj9Eyx1FzwoosU13tw1vlQZHlaxE2OxdlLhIRXDtjOEaApoYAjatWpm1Yg6EwI2NLBZCVUnpnX2YcIUD7uhZHdS0LoeTbgIZAXdk6HxwQAQ2BzG+nWmgDRPa2zFLyAlT7UvdjTQRDXAldJRqLZ7zPKd3QkhbAW5VavYSqMjbxvoDa2ENJtwGynNqTmZtzZnczEyUtQCXgCiCYkmoDqn0+mlYtbo5Il3RVV/toW7t6ybFgKMz0zKzt9bODkhJAUWTq/dnfy6bIqdc4ZeQzHWXxCCr2hI+VlIUA2fKBUsfxAjjZ+VBibcD0zCxnL1y89rna52PjhtaUawaGRotdNdtwfAQ4HVcAwbgCCMYVQDCuAIJxBRCMK4BgXAEE4wogGFsFELk41inrgmz1ULYVDXaSbsi6VLF9i5KZ/QGKIqesikioas554SKtI7Jki5Ltg3HeKk/a1Q1GUWS5rBZquY2wYFwBBOMKIBhXAMG4AgjGFUAwrgCCcQUQjAxcFV0JBzJllSEZ+JNVxiqI16wyJAOPAVesMlgBXEH3mSXIwHmgCziG/op1l/SE0X3Uhe4zS/g/lmmq4oxw9tYAAAAASUVORK5CYII=)}.monsterinsights-admin-page .monsterinsights-addon-forms:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAABtElEQVR4nO3boW7WABRA4dMGMQsTvyAjQWDQGy+A45FAM14EHmE4XoAEW4NY0mHWZPwWBxaB2BKak6bnk03FTU+uuUmHaV4AzoD3wBvglKzpDvgMvANuhmlengLfgIM61v7cAucj8IE+vuEAXA7TvNwBT+xpduo40sc3PR7tCfauALICyAoge3Sfl6bv12vP8SAvXzz/5/OtzPm3NkBWAFkBZAWQFUA2TPPy2x5iz9oAWQFkBZAVQFYAWbegFXUL2oACyAogK4CsALJuQbI2QFYAWQFkBZAVQLbJW9BWdAvagALICiArgKwAsm5BsjZAVgBZAWQFkBVA1i1oRd2CNqAAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKz/hGVtgKwAsgLICiArgOxe/wm//fJr7Tke5PL1iT3Cf9MGyAogK4CsALICyAogK4Csa6isDZAVQFYAWQFkI/DTHmLHjiNwZU+xY1fDNC/PgK/AwZ5mZ26B8xGYgQvgI3BUR9qHI/AJeAX8+AOC40aexB/2CwAAAABJRU5ErkJggg==)}.monsterinsights-admin-page .monsterinsights-addon-optimize{padding-top:100%}.monsterinsights-admin-page .monsterinsights-addon-optimize:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABeCAYAAABFEMhQAAAFNUlEQVR4nO2dzavcVBiHn5Pb1lo/UBFxIbiQCq7EpVioxYUIBTfd+B/oX6CIuHCrLgXFlSjuBIsLRRDd6MKFiovupKj4QatW7+39mOQkx0UmMyfJSWaSnJN0Ou8Dl7mTTM7JfX7JyZtMZq668N5lRuI48CzwPPA4cGqsjifmD+Ai8C7wnT1DjST/LPA5cGKMzm5gvgeeBHYBohE6fA74ChEP8Bj5nnAXhJf/IPBh4D42jVPAt4AKLf+DwO1vKqeBp0LKj4AzAdvfdF4JKX8nYNs3A2dF/oSMUe0IDYj8CRH5E6Iu/XK1NOHVL6/7avskcOirsZuR2pb/2rnbp1iPraS25dsM3Atky19B65gve0FYVh5wJYBwrFXtSABhWLvUlAD806nOlwD80vkkSwLwR68zXAnAD70vL0gAwxl0bUcCGMbgC2sSQH+8XNWUAPrh7ZKyBNAdr9fzJYBueH8zRQJYnyDvZEkA63GsZZ6a//Ti9D07J366lvZdfFQyM02/1TdTbgVeBF4CbplkjSbg5U9+5thtd49wA18Ze8t/lPwewq27odVkKcnuFY7fed+oARQ9PQz8wBaKLzBpQrJ7BUw2Wp/R/Ofr0Xq8gRk7gAh4Grh3lN42AJMmJHtXRwkgAl4I3suGYXQ8SgARcC5oDxuK0Ql676+gAUSAnBHVUKDyIUhf/xtMmBMBuVezRvm80ugYvf9PkABEfgm1eFCL31WwAER+lYr4IhCjY/TBNa8BiPwFyiHenp3vAenhf4CfAEQ+823bKb7yXCkyPSM98BOAyAdQail+OXExr/RIPgSlB7sMDUDkV7HG+drQw3zvUAqTxqSHwwIQ+TZN4ue/F+ILjE5Ij/p/hkHkF9jia9Pr4hcnYjomm/ULQOQDpiq+Ms47jwfFURrIklmvAEQ+le29SbxdAanKUkqR6Zhstt+pX5Fv46hsys9VfWSyQjJpQhYfrN2dyIe8YHGIL4/zlfHeeq09LBkdk8XrfQ5Q5ENrSVk8Wz6sHpZMGpMlRyu7Ffk2jZUNTvHV5exhyegYk8xauxP5BStKSpf41mFJQZbGGN0cgMgHCnGrSsrynJZhabFMfhA2Onb2KvKh+aKao6TMp7QMS46wmgIQ+Ta9xKsG8Wr+svy5yTQmTUrdifwC59hdntc6LJXP1Erii+VNmpQCEPmAvbUuH3qc6c7HeVWbvpxvshSTaaD9LuXtpFNJWQ3LIb60TLEHaEDJlr+kT0mJQ7w9ry5+0V6mRT6Qi+ki3lFSLhdxDE92V9ZyIp9llV+fvk5JWR3zcYRlV0rL6SIfGFZS4qxs3O2VZ4l8m4G1fH0Zl/jla0U+zMf8NWr5yvS2ktLdXjkkkW+xspbvWFJaDVMVD/wp8qs0vWvVQ3z1AFsKxZjXRT6Qa2qq5ZtKymL26pKy3p3KMj17R+QX+KjlG0rK0muVAmPOA/siH1zHUtoOtPnDqpKyUfwF4FOQA24FnyUl1de+n8WH9wMfFRPkwhqwc/KOkP9owZg0cd7QKfJzxvvks4UMO0z3LSkif84UAYh8i7EDEPkVxgxA5DsYKwCR38AYAYj8FkIHIPJXEDIAkb8GoQIQ+WsSIgCR3wHfAYj8jvgMQOT3wFcAEfCrl5a2DB8BRMDHw1dlo+n99w8NIALeHtTC5vPmkIWHBBABl4AvhqzABvMjHr7QtW8AxQH3PPDb0JXYMP4FzuDra6N6UMg/Ah4CPptqRUbmG+ABYG/KlbBLzRnwDPAI8AZweZI1CsfvwFvk35b+BNDtWyoC8D/ypjW2YaKvCQAAAABJRU5ErkJggg==)}.monsterinsights-admin-page .monsterinsights-addon-dimensions{padding-top:105%}.monsterinsights-admin-page .monsterinsights-addon-dimensions:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABmCAYAAACtOU2QAAALS0lEQVR4nO2de5RVVR3HP/fOMANDMzxmzJCCBUUgzyQkrQyzrMzKXlIgLioqMjOwxFyWKWJoGbVaFalZUiJLkpa9CI14aBiPKJVHqUAYymIWw2N4wwxzb39872Xu3LnnnH1e95y5l89a88fcu8/ee357n71/+7d/v98kPvrQLkqIzwLfAgYBiSK1uRO4B3jA7YOVwfclMq4CfhlBu4OA+4GDwGNuHkyG0p1o+HzE7U9z+0ApCb93xO33c/tA5ZQBeyy/XLjLdX3ljOs9xnbm2w1MDGmLuP1jbh9wXHa60ACsibj9p9w+YLTmd5EBmAs8E1Hb6zPtuyKxZMV648JdYA9IAu8GBgM3AKNsyi7CfrZOACbbfL8Z+DHS81cCKVc9xaWe7/YNiGCwUsCKzM9V2At/DfYHowrshb8L+LnbDuYSqqo5ZcCerrJkRUJR9Pyzg1CYoh6yzg5AR4p+wj07AO1EYl44OwAiMtvO2QGI2LBW7gMQuVWznAcgcuFD+Q5ALIQP5TkAsRF+ORIr4Zfb7I+V8MuN2Am/nGZ/7IRfTsRS+OUy+2Mp/HIhtsIvh9kfW+H75DXA6JDbuCDTjmdKVfjfBN7gsw4nP6DzgDv8NFCKwh8GfN2g3BaH7583qGMGMNKgXEFiLXyP6/58oJtDmb/j7GS1HrmE2FEJ/BSP7uixFr4HJiO/HTvagOuBtEF9M4DTDmXeBUwxqKsTpST8OuBeg3L3Ac8Z1rkFzWwn7sWDl3QpCX822gTtaEKRK274NtDoUOZcYI7LektG+GOArxiU+wbQ7LLuw8DNBuWuQ+qnMaUg/ATwE5xdH9cBCzy2sRD4m0OZCrTZG8s09sI30HimAu90KNMGfBmzTbYQaeR467T5XgR8zrTS2Avfgd7A9wzKPQA867Ot59HMduIeoN6kwjCFPxiYBTyI9OVtwD4UwdECHABeRT71i4CJHtqYC5zjUKYJnXiD4HacN9964G6TysIKBZ0ALAN62JTpk/npD7wdmARcBnzJsI1xwBcNyt2KwjSDoBm4Bee9YxoKS11nVygs4X8fe8FbMR39YbadRm/sfLTJ2fECsAq9hUGxBtgKjLApk0Tng/HY2IjCEr5dUIITY3AW/heACw3qGgZs99EXP4xFb7HlIS2sNb/ax7Md+lQguuUc4Ds+6i8md6EDWEFir+0UUDWNtYkYYKuNxV74eVyMklt0Ja4FLin0RVcSfvYEWaxsIkGRQP3utL8GKfw6YCawyWc9d6MQy2F5n18PvMVn3VExEpmnO2AXh9uAju61wHKsA4x7oJujG4G+vrvZTgp4FLh94a5+R4EX0QCfoTqZYnDPE3RLptl1vDvNrbHOYHMEOB/Ynf3ASvivR7c9ufegy9CJdWvOZ+8DfkawenQ+J7cfrdn2j4N1o9rSWnEqEmmG1R5jRN0xqpKKPU4DGw/24sUjNSF2xTeLgU9nfykk/CpgNdrc8kmhQ9Bd6EB0M0Vagw+0dOOZ/b1pqG5hdN1RelZ2PrukgZV7+7LnpB9NN3Tei4K0Cwr/PiRYO9LEdONrSSVZ1ljPkdOxXYJeQHvXqfwN91M4Cx5iKniAqmSKSxqaSSa8Wo9DZxjaHztoO/3R+t3l6VvVyuheR6Puhh23AH1zhX8/sjKWBCPqjlJf1Rp1N6zoBVybFf6VmZ+SIQFc2OdQ1N2w4yNJtPTMi7onYdBQ3crAmpNRd8OK0Ung48DQqHsSFufXxnbtr08CXy1igyl0fXiiWA02VLfSu5vTvXckHE7i7+LDhM3A14DhyIeyHugJDERudn/Gu1eBEYUOZDFgexI5hIZBI3A1upn6IfAf2vOQpVGarEfQRj8e+HcYnUhDXG0+TyWRtXBHwBU/jd6oJZjN6o3A24C/BtwPnmuu5dhpp6veSPhVEgl+HPJ1PBxApQeRt/A+l88dBT6Jlinf7D5RzRONDWw97Ct4JCz+BGzK6vnNKMpiEPKF8aMizCbHbOqSQ2jgPO+Qr57ozrLGBlY19WVfi5ObfiQ0kXGPybftHEAORkM8VrwPD3nk89gCPOTlwQ0HerG6qQ/74yl0kOA/QGZyWt1keX1XFxOMGulJ+N2SrvOKFpM1wFuBf2U/sFIDvF6OPO3xuXzWoSWol5uHaipiJfwU0ujWIi/nZeQpH0HP/P95fC6fNB5Uz6G1xx5GZp04/FSgPXQyFmcZK+F3d/uHZwjyLO/Fv9L2/wHEDSvhH/dYn6tlwgEn7+NCtEDXiV63WvOPeKxvMLp490sSvbJuOWNDzh0Aq4Tac9/T8QW/dUVhC6hpObdYeS8MBF72UN+DyInVL2OBf3p47iZszOMLd/XrJEi/+BkIq2WnF96MXRORv49fpnp8rgab++WgBZ+t02u9+cIfiqJEnsXbJXkdOuH64Vy8vz13ovCdiRTZFdLLIGQ7+Ebg18ghahL+On4duqDxyo/wFliRZRQ67G1C3hh2k6g3CiF9HPu37eJMmdk4nIHcDEJiyYr1lwJL0SsbFC3ANciqaUolinlyG6TsxGI0odLDh5zZw6uQw9cs2l0QU8i0nb/X9ABeQl58ILvTQhTTu9epcbs9IYlC14P2sasCfgP8Aud/3pUAPoxC8oMWPGj2vyPn90HoDmMOHX0/k+jeYTDa8Eci39MZtAseNEk+g2xQlzk1bvcmJJasWH8orxNBcxy9WU8i8/UBdILuj/zWryRcX0/IBKhlZv5aFC8bBCdRygFPAXeVyODzwYA6U4gadKN1dYht2JGm49kjSEfOSnxcgSbRBlfK/AX5R2YxipE1ZD7uczmcIYk6tyGw7sSP/Jiox8gx6/qgFam2nsmqlDMJ2YMgIn5PJltUjqZzEbrU90s3vB8GgXbhrwUe9t2deHEcmRtyBV+BbtqCulGfQ0dNyBW5hrWZKEWW36x8ceGm4UMG5QdAT8LeTymFbO9r0JXfaHResTKZ1CB9/wYvHcwV/kGkvy6na0UpFmIpCvKoQg5b2al/uc0zr6CT+ca8z29DrvPXWDw3LdMOyKr6A5yTYwCdTcor0SZyh8Nz25FJothBEi+j19zOC2onWovTyA/exNZ0Gv0vxUJpYY4gAY+nsGNBDzom4BhATtyVHYVm+J3Ir6QQ+5Dbw9BMZz2rWR5YgFwOxwBPWJQ5jmbv/sw6b5pVdgn2+XhOodOvCcapvgoJP418KHPzTrYgO/kQFESRAv6I/rilpo15ZDfwMRR5fgLd7V6BBn9bTrm9SPC5mQNN0wSsNihj+s+GX2dYzvL1PYSO/hegaJXNaAPK5xXgQ0g4swnW6fYQmm3zKHw3/Ac08OPRmruBjNtKjnZj6s5wyqCM6dWqsdOQkwepaWqsx4HfoQ1tOv5MyjtQmpQFONtM2pCabIXRxodZSt6xhnXtNywXqFaTRqflT/isZx6a8Z6MVTmzHjoGbNsxFXvjYgLzOAbTNru8SunEo5gJowGpk1UFvqtAaWYmGNTThPJGGFHqwv8vWlKyjkzftSk7Gd1+Tc88MwydezZgn9R0XU79r8WFAhLLqIEQmYeuOa2WmKHocOaG27x2JqyZ78fPP8wAqiZ0dRgUi/AR0BGW8L06zLZhpnP7IYgEp6CzT6ccOm4IS/g34j5Aog0Z97Y5FfTJOIIxKVdhbe8xwi7ZkV9qgfcDbwbehO5sa2nXKJrRQWpH5mcV8hLwTJ6aacVylHYlCA4iW5Mn39YwN9wjuHMdKRae7e8F6IM279gJv6gYznrQ0vYIhe0+O5Fh8TxkJmhENqQrCpQ9jVIFm56iO1EywnfBk2jNX0Dn5WcW8Nu8z5ahGOJc36btKGWjU+ZbW0r9kGXFbmSHuhztNS3IWpsveFBoz0ykPr+E8uOPwKfgAf4PENliVPJHqFIAAAAASUVORK5CYII=)}.monsterinsights-admin-page .monsterinsights-addon-performance{padding-top:105%}.monsterinsights-admin-page .monsterinsights-addon-performance:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABlCAYAAACyVeaLAAAKrUlEQVR4nO2deWwU1x3HPzt7EGODg7GBmquc5r6SNrSFRkoKKSSkStVGkIY2Appe6pUe6kXTJoW2Ug6aVJWagNWGhBD+aFOUXqCmNClpqRqsgCGcaTgNNrYB2xjv2T9+u7C73pl9szs7M+D5SJbsneM9/74zb9/7vd/7Pd/+481cI/QDRgHDgKrkTzDt+HkgAlwAmoBjwCWb62iagNMV0CEE3A3MB6YAk4ARBdznHHAI2AQ8C4StqqBV+Fz4BkwEtgJ1Ft/3LeAu4KTF9y0KzekKZDEQ2Ib1xgeYCWwHBpTg3gXjNgEeBEaX8P6TgC+V8P6mcZsAi2wo424bylDGbQLU2FDGcBvKUMZtAvQ5PAEcxhPAYTwBHMYTwGE8ARzGE8Bh3CCAH1gMvAxMtqG8EcDvgIWAz4byDHHSGTcIcQt8Aah1qA6HgV8AG4DLTlTArAD9gNuB8cBZ4HXgtMkyK4CHgG/iHsfYaWAN4rKOmLx2DPAR4AZgD2KTuOrFZgS4FXieTL98D/Bb4EfIJEg+PgY8DYxULdRmDgBfA/6qcG418AjwOTKb8reBTwP/VSlQVYBZwE6gv87xTmAd8PPk79nUAr8E7lEpzAVsAr6KTOhkU4a8wd9B3uZcdCEtxa58BakIUAP8B3hvvhORt+ARYD0QTX52J/Ab5Im5ljgF3A/sSP6tAQ8AP0Ztdu4UcDNwxuikfAL4gb8gbZwZ9iNPyE3AD3FBb6NAYsBPkAdwDdISmGEncBsGU6H5BHgU+IHJQj0y+RUGk0BG44CFwPcsr07f44vAZ/QO6gkwBOnduGGgdj3wNDA21wE9A29A4m88rGEA8kD7sw/kEuABJHzDw1rmIYPPDLK/hIchPZhBNlWqZMQT8Ld3ouw6FeNSJGH6+gEhH/dMDjKp2tJWOAzMAfalPsi+++NcB8YHeP1YlL+/Gy3I+AAd4QRbD5r1SuQlhPSKrnTL0wWYDyyzukSneLMpVvQ9zl8uTLw8fBi4N/VHSgAf8BjX7oCpF4mS2M4y1iBvwxUBFgLvd6w6JWDqkF4dDjcxDlgOVwX4hnN1KQ0LxgaYONjVw5hvAT4NmA0scLgyluPXYPmMkNW9GCupA27TkBmp6xK/Bp+aHnJzc7RMw56A2LyEY3C2M0HM4i9PvwbLpgWZMdSVIswNIDH5jnLyYpzn3orQGU5Q3d/HitkhbrzBug5ZLA5dBY4HSkxQQ3HqrFScuhinviFMZ1gMdO5Sgmd3hy3rg0disHFPmKNtytO0drJHA550qvRTHXE2NES4HM38vL07wfrdYS4UKUIkDs/vCXPEncYHeEYDXsEBEU53xKnfHeFyNLeR27rlTbjQU5gI0aTxD7vX+E8B21N9tIeAz5N7EtpyTief/G4d46do606w/k3zIlwxfqu+8d8zQGNKjSNd1Dbg60j0RYYv6NfIpMHDyJrbktDUEae+IUK34pdia7I5uqgoQixp/ENGxq/wsWJ2kGXTQnYO1tqA1Ugc0TogAb29oR1IVMNYYC25Q0wKpqkzQX1DxLSHsvWSmggqxh9WIb2s8qDvyjhh3KDcIlSELOmJtSGBCWOQCf6L6Qf15G8Hvo8I8QTQXWwtznQmqG8IG3YHq/vr/8PnkiJ06IgQi8MLe8McNDD+0AofK2eHKE8zbNAPy2eGGFXZ2xSzhhU1dkg3/KNkGT6FamDWcOBdClxZf7YzwfqGMF1hfePPHx1g4bgALzVGaGzWdyXXlPtYNSfEgDQjxuKwaW+Yt88ZGD95XbnOU90ThT8clLI1H9xc62fR+CD+wlqoo8jES06jp6MqwCgk94JpznbJk2tk/HmjAiyeINrG4rB5X4R9BiIMSRqzIuQjFocXGyPsb1E73yYuApUqJ6rqW/DK9S2Nxsb/UJrxQVwHS6cGmVKj//o3J0W90JNg8z7XGR/Eu6AU1KAqwKhCa3K2y8D4IwPcOaF3q5by30w28GQ2dyV44o0ewzelptzHSvuNn0Jpxb9qm15wiMrMYX4ackwPfmCkn8UT9Yv3a3Df9BAv7A1zQKdtjxiMsar7+1g1O/O7wojOrm5ON7cQjUpdAwE/tUNqqCgvU7o+B0NVTlJ9A5Tas1x8fFLvyIK5I/zcNTGYd/4z1U2sM9lXr+6f/KLul1nC+QsdHPrfcTq7enfq0o0PEI3GON3cYqrcLG5UOUn1P9MLw85LyojzRwUYX6Vxx7gAS+ryGz/9+vtnqA+YBieNPzDL+N2Xe2hqadU1bLrxjT4zQbnKSbYkbPJrsChHW59NqhkYVDmQmqqrD1BKhHyDrMFluY0fjcY40XSWRHKmvkjDWorqG5C3P2sFqWagpbWdlrZMb0ggKcIEnTehqszHqptCVGYZP5FIcLKp2Qmjd6icpCpAVxEVUSbdSIYiVGVWu6rMx2fn9DY+wJmWVi5ddmT9nZIbR7UJKtgnVEzvoqW1HSCjOQomRfj9Aen/D6vQWDotSKXODFr7BaUHsRQoPbSqAhScZ02vdzFxjNrQoqW1PUMAEP/NvVODZCZNdB1KNlNtgg4XWosS9C6uBWKIPygvqgIcKbwufZITKKbIVGmCNGR5aVTx/JJTglGr1ZQBH0UWOBpi9Ab4gE8CjcBzuMT4UJJRq9UMBf4M/BsRQhc9AZYADcAW7EmgYYpr6HvlFq4KkTMALluABcjq7q1IolMPa7gF+BM5hEgJMBzJKruN6yxM3WWkhNhB0l2dCk3cgWRA8bCHW4F/ArM0JE7dM779jABWa6StV/KwnU9oOJetygNqNWTU5uEMxzVgs9O16MO8pJGZXMnDPhJAvYYkrNvicGX6ItuBg6mB2FpMZPrzsIQ1cHUkvA/Y6Fxd+hwvA69Bpi9oNRaHo4O4int95s8ddqh6rtP3LJIeZPALZApwAolft5TaIdUZ/0gg4Kd2aO4EiqrnOn3PIllH2gRXdnR0EMkQaDY7oIca7yBe5istTbY7OoIkkeixsVJ9hRiSvC+jmc81IdOIl6qyFDyGeEAz0Fug4QdeRZILeRTPHuB95Jio15uSjCEJqNtKWKm+QiewFJ0oCaNJ+WNIm1XocvVduGzjzAI5A7xRxPUPIhnVc5IvLugVkiM2E5wBVgIfRHJH/8Pk9W7iNSSf0jzgPszvlfAU8KLRCSqBWQ8Df1Q4L4pkXZwM1COujWYk8feVhcnXCHEkFf/tyAOVQAxZh7htVIKudqCQiUx1lWQlEmQ0V+f4NmT5/X6DeyxAPK8FrzeziaPIG2z05o5H1k8v0Tm+E9msojVfYWZ20Agh2bWWIQu4u5FNkp9BmioVKpDFy19GtvxwE13IG/wz1Bem3wF8BRm4asgDuBEJZFNybjq1ic9IZKyxAucj7sJInoy15NlsoRQ4ldHuBLL3Sh2yi1G7A3VoR5qROuQptt344J495cuQ6IwnKX3q5E4kVcwmLMiBUSxuESDFHmB6ics4Tmm3TTeFa5Nq9hU8ARzGE8BhPAEcxhPAYTwBHMZtAtixzkhp9aJduE0AXb+5hTTaUIYybhNgfYnvn0BcH67BbQK8SmlFeJyru6O6ArcJAJJC+adY66fpAL4LfNvCe1qC23xB6VQiKzanIrNsoxE3dhWysXT2vgcdwCVkEuRo8ucIkufiXyjm77EbNwugQmpPelcaV4X/A8ZmVvlIzmqnAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-addon-scroll{padding-top:105%}.monsterinsights-admin-page .monsterinsights-addon-scroll:after{background-image:url(../img/icon-scroll-tracking.png)}.monsterinsights-admin-page .monsterinsights-upsell-large{padding-bottom:35px}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell-large{padding-left:10px;padding-right:10px;line-height:1.2}}.monsterinsights-admin-page .monsterinsights-upsell-large h3{color:#4c6577;font-size:18px;font-weight:400;margin-top:33px;margin-bottom:14px}.monsterinsights-admin-page .monsterinsights-upsell-large h2{font-size:18px;margin-top:0}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-coupon{color:#509fe2;border:1px dashed #509fe2;padding:7px;margin:0 7px;vertical-align:middle;line-height:1}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap;margin:30px auto 25px;max-width:525px}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-features span{display:block;width:33%;color:#393f4a;font-size:14px;text-align:left;margin:10px 0}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-features span:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAj0lEQVQ4je2U0QmAIBCGv8QFXKEVapDGaYS2aJFGqBV8aAFX6EHB8OHOIIjA70nx/ED577ppPVHogR1wQABGwEsXjGZMUpfWLu1FaqSPadKfSC0xIlJMBmVf4i052LUsynkwD4U1OENsvTcJltjL2p/enzwDh1DvLXE4iAOi4AA2qeA/OW3Sb6Se3CCBivhdiyQVWMKC0oMAAAAASUVORK5CYII=);width:11px;height:11px;background-size:contain;display:inline-block;margin-right:12px}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .settings-input-license p{color:#444}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .settings-input-license p a{color:#509fe2}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-smile{display:inline-block;width:16px;height:16px;padding:0;vertical-align:middle}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-smile:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADB0lEQVRYhc2X30tTYRjHP+dMU5dTxxRLS1hkDUTNNUGELiTQmyYDL8rr6Bd01UVgf0CBF10FWuG1eRGIu8obLwIRtlabFQOliTlLVDY3nb87XZyztc2d7SBb+r17z/O8z/N93/O+z/N9BTRCcttNgAPoAloAM1CumDeBAOADpoBxweZc1xJX0JC4BRgA+oBijXz3gffAC8Hm9B2LgOS2G4BB4IEWomphgNfAU8HmjGomILntTcA4cPmYidMxDzgEm/NbTgKS294BfAAq8pQ8jgjQI9icM6oElJVPFyB5MonO5J1IEFD+uYf8bbsa5gFr/EyISYbB/5AcJcdgfCBA4qp9IctpD0d2MJw9g04nqrkAcHj4h+jWHlUVpdncJOCaYHP6ipQPA2rJJQlGxjy4vEGqjXqe3O/EVFWWMep6eJuXb6ZZC8Vob63n7m0rQuYlCUrOflGpcH1qVGf9K7i8QQDWQjEmJv2qy5qY9LMWigHg8gaZ9a+o+gJ9kttuEpHLq2qF+/EzlDpeDKl4HrWlz01DMeAQkWv7SaFLRG4sqrh00Zg6bjCqeB61pc/NgBYRuaupotlSS3trPQDVRj293RZV395uC9VGPQDtrfU0W2pzETALktsu5fKCvF/DBIpyu8jQGlCnEzX7glwJNzV75x+bIrKSOSkERGQZdVLwicgaLitc3iALS2HNUReWwonqmQNTRcjKZ4gs1XBlbYuRMQ/Xm+voaLtAo9lEaUnq+d3ZPWAusM7M5yU+zS5z6+bVXMn3gfF4NxwF7qh57u4d8PzVR36v/juvlYZS9GUy59j2PhvRnYTtXE05zx7foORM1kv2TrA5+zW3443oDm9HPcwFsqvtRrOJe/1WKg3a2nGyIhoCHmaNDnyfW8Xz9ReLyxtEorsAVBhKaKirpK3pPE1XanKFABgWbM5HcJokmfLBgSwcC4UIsjxPvBFSCruiVnsKRCIuy1PeBkc6i6LbO5G3Kl+YR5bjM+mGjK1NYWkFhpFP7HEhKTGsmV5FcJofpxmIFOR5/hdt5RGc1JOx/AAAAABJRU5ErkJggg==)} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/settings.rtl.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/settings.rtl.css new file mode 100644 index 00000000..50652b35 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/settings.rtl.css @@ -0,0 +1 @@ +.monsterinsights-dark[data-v-1eb99caf],.monsterinsights-dark[data-v-6a976dba],.monsterinsights-dark[data-v-4619bc56]{display:block}.monsterinsights-addons-navbar h1{display:inline-block;font-size:16px;line-height:48px;font-weight:400;margin:0;color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:258px;position:relative}@media (max-width:750px){.monsterinsights-addons-navbar .monsterinsights-addons-filters{width:calc(100vw - 200px)}}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]{height:28px;margin-left:0;padding-right:10px;padding-left:28px;font-size:14px;border-color:#d6e2ed}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]::-webkit-input-placeholder{color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]:-moz-placeholder,.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]::-moz-placeholder{color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters input[type=text]:-ms-input-placeholder{color:#8ba4b7}.monsterinsights-addons-navbar .monsterinsights-addons-filters>i{position:absolute;left:10px;top:5px;z-index:10;color:#b7c9d9}.monsterinsights-addon-not-available .monsterinsights-addon-status span,.monsterinsights-addon-not-installed .monsterinsights-addon-status span{color:#777}.monsterinsights-addon-inactive .monsterinsights-addon-status span{color:#d4393d}.monsterinsights-addon-active .monsterinsights-addon-status span{color:#64bfa5}#monsterinsights-addons{width:770px}@media (max-width:782px){#monsterinsights-addons{width:100%}}#monsterinsights-addons .monsterinsights-addons-area{margin:0 10px}#monsterinsights-addons .monsterinsights-addon-active .monsterinsights-button,#monsterinsights-addons .monsterinsights-addon-inactive .monsterinsights-button,#monsterinsights-addons .monsterinsights-addon-not-available .monsterinsights-button{background:#f9fbff;border-color:#d6e2eb;color:#8ba4b7}#monsterinsights-addons .monsterinsights-addon-active .monsterinsights-button:focus,#monsterinsights-addons .monsterinsights-addon-active .monsterinsights-button:hover,#monsterinsights-addons .monsterinsights-addon-inactive .monsterinsights-button:focus,#monsterinsights-addons .monsterinsights-addon-inactive .monsterinsights-button:hover,#monsterinsights-addons .monsterinsights-addon-not-available .monsterinsights-button:focus,#monsterinsights-addons .monsterinsights-addon-not-available .monsterinsights-button:hover{background:#fff;border-color:#c4d6e2}#monsterinsights-addons .monsterinsights-addons-no-results{margin-top:25px;padding:0 10px}#monsterinsights-addons .monsterinsights-addons-no-results p{font-size:16px}#monsterinsights-addons .monsterinsights-addons-no-results>div{visibility:hidden;-webkit-animation:loadMonsterInsightsSettingsNoJSView 0s 2s forwards;animation:loadMonsterInsightsSettingsNoJSView 0s 2s forwards}.monsterinsights-path-addons .monsterinsights-navigation-bar{padding-right:10px;padding-left:10px;background:#fff;border-top:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-path-addons .monsterinsights-navigation-bar .monsterinsights-container,.monsterinsights-path-addons .monsterinsights-navigation-bar .monsterinsights-main-navigation.monsterinsights-main-navigation-open{padding:0}.monsterinsights-addons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.monsterinsights-addons-list .monsterinsights-addon{width:calc(50% - 12.5px);border:1px solid #d6e2ed;position:relative;background:#fff;padding:0 0 72px;margin-bottom:25px}@media (max-width:782px){.monsterinsights-addons-list .monsterinsights-addon{width:100%}}.monsterinsights-addons-list .monsterinsights-addon h3{color:#393f4c;margin:0 0 -5px;font-size:15px}.monsterinsights-addons-list .monsterinsights-addon .monsterinsights-addon-excerpt{color:#777;font-weight:400;margin:10px 0 0;font-size:14px}.monsterinsights-addons-list .monsterinsights-addon-top{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-addons-list .monsterinsights-addon-image{border:1px solid #d6e2ed;width:74px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-item-align:start;align-self:start;margin-left:20px}.monsterinsights-addons-list .monsterinsights-addon-image img{display:block;max-width:100%}.monsterinsights-addons-list .monsterinsights-addon-message{position:absolute;bottom:0;background:#f9fbff;border-top:1px solid #d6e2ed;right:0;left:0}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-interior{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-addon-status{font-weight:700;font-size:13px;color:#393f4c}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-addon-action{-ms-flex-item-align:end;align-self:flex-end}.monsterinsights-addons-list .monsterinsights-addon-message .monsterinsights-button{padding-bottom:7px;padding-top:9px;min-width:120px;line-height:1}.monsterinsights-addons-list .monsterinsights-addon-upgrade{text-align:center;width:100%}#request-filesystem-credentials-dialog[data-v-496d2653]{display:block}.monsterinsights-file-input{margin-bottom:20px}.monsterinsights-tools .monsterinsights-dark{margin-bottom:5px;display:block}.monsterinsights-tools-url-builder p .monsterinsights-info{margin-right:0}.monsterinsights-tools-url-builder .monsterinsights-input-text{margin-bottom:20px}.monsterinsights-required{color:#d4393d}textarea:-moz-read-only{background-color:#f9fbff}textarea:read-only{background-color:#f9fbff}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-tools-info-row p{margin-top:0}.monsterinsights-tools-info-row{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-tools-info-row .monsterinsights-tools-info-label{width:230px;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-tools-info-row .monsterinsights-tools-info-description p{margin-bottom:5px}@media (max-width:782px){.monsterinsights-tools-info-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info a{color:#777}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info a:focus,.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info a:hover{color:#393f4c}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-toolsadditional-info i{margin-left:10px;color:#b6c9da}.monsterinsights-about-block{padding:25px;background:#fff;border:1px solid #d6e2ed;margin-top:20px;margin-right:20px;margin-left:20px}.monsterinsights-about-block h3{color:#393f4c;font-size:18px;margin:0 0 20px;line-height:1.4}.monsterinsights-about-block p{font-size:16px}.monsterinsights-about-block:after{content:"";display:table;clear:both}div[class*=" monsterinsights-path-about-"] .monsterinsights-container,div[class^=monsterinsights-path-about-] .monsterinsights-container{width:100%}div[class*=" monsterinsights-path-about-"] .monsterinsights-header,div[class*=" monsterinsights-path-about-"] .monsterinsights-navigation-bar,div[class^=monsterinsights-path-about-] .monsterinsights-header,div[class^=monsterinsights-path-about-] .monsterinsights-navigation-bar{padding-right:20px;padding-left:20px}@media (max-width:782px){div[class*=" monsterinsights-path-about-"] .monsterinsights-header,div[class*=" monsterinsights-path-about-"] .monsterinsights-navigation-bar,div[class^=monsterinsights-path-about-] .monsterinsights-header,div[class^=monsterinsights-path-about-] .monsterinsights-navigation-bar{padding-right:0;padding-left:0}}div[class*=" monsterinsights-path-about-"] .monsterinsights-addons-list,div[class^=monsterinsights-path-about-] .monsterinsights-addons-list{padding:0 20px}div[class*=" monsterinsights-path-about-"] .monsterinsights-addons-list .monsterinsights-addon,div[class^=monsterinsights-path-about-] .monsterinsights-addons-list .monsterinsights-addon{width:calc(33.3333% - 12.5px)}@media (max-width:782px){div[class*=" monsterinsights-path-about-"] .monsterinsights-addons-list .monsterinsights-addon,div[class^=monsterinsights-path-about-] .monsterinsights-addons-list .monsterinsights-addon{width:100%}}div[class*=" monsterinsights-path-about-"] .monsterinsights-addon-image,div[class^=monsterinsights-path-about-] .monsterinsights-addon-image{min-height:74px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:74px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div[class*=" monsterinsights-path-about-"] .monstericon-star:before,div[class^=monsterinsights-path-about-] .monstericon-star:before{color:#fdb72c}.monsterinsights-lite-vs-pro-table{padding:0}.monsterinsights-lite-vs-pro-table .monsterinsights-lite-vs-pro-footer{background:#f0f0f0}.monsterinsights-lite-vs-pro-header{text-align:center;padding:40px 0 22px}.monsterinsights-lite-vs-pro-header h1{font-size:22px;margin:0 0 22px}.monsterinsights-features-table{width:100%;border-collapse:collapse;border-top:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-features-table td,.monsterinsights-features-table th{width:33.33333%;border-bottom:1px solid #d6e2ed;padding:30px;vertical-align:top}.monsterinsights-features-table td p,.monsterinsights-features-table th p{margin:0}.monsterinsights-features-table th{background:#f0f0f0;text-align:right;border-left:none}.monsterinsights-features-table td p>span{display:block;margin-right:30px}.monsterinsights-features-full:before,.monsterinsights-features-none:before,.monsterinsights-features-partial:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";font-size:20px;margin-left:10px;color:#d4393d;position:relative;top:2px}.monsterinsights-features-partial:before{content:"";background:url(../img/about-icon-check.svg) no-repeat 50%;background-size:19px auto;width:19px;height:19px;top:6px}.monsterinsights-features-full:before{content:"\f015";color:#4ab99b}.monsterinsights-lite-vs-pro-footer{padding:50px 20px 30px;text-align:center}.monsterinsights-lite-vs-pro-footer h3{margin-bottom:10px}.monsterinsights-lite-vs-pro-footer p{margin-bottom:0}.monsterinsights-lite-vs-pro-footer a{color:#509fe2}.monsterinsights-lite-vs-pro-footer a:focus,.monsterinsights-lite-vs-pro-footer a:hover{color:#393f4c}.monsterinsights-lite-vs-pro-footer.monsterinsights-small{padding:0;text-align:right}.monsterinsights-lite-vs-pro-footer.monsterinsights-small h3{margin-bottom:5px}.monsterinsights-lite-vs-pro-footer.monsterinsights-small p{margin-top:0}.monsterinsights-two-column{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-two-column>div{width:50%}.monsterinsights-list-check ul{margin:0}.monsterinsights-list-check li{font-size:16px;margin-top:10px;padding-right:30px;position:relative}.monsterinsights-list-check li:first-child{margin-top:0}.monsterinsights-list-check li:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f015";font-size:20px;margin-left:10px;color:#5cc0a5;position:absolute;right:0;top:0}.monsterinsights-about-docs-row:after{display:table;clear:both;content:""}.monsterinsights-about-docs-image{width:270px;float:right;margin-left:20px}.monsterinsights-about-docs-1:after{background-image:url(../img/about-icon-connect.png)}.monsterinsights-about-docs-2:after{background-image:url(../img/about-icon-guide.png)}.monsterinsights-about-docs-3:after{background-image:url(../img/about-icon-gdpr.png)}.monsterinsights-about-docs-4:after{background-image:url(../img/about-icon-addons.png)}.monsterinsights-about-docs-5:after{background-image:url(../img/about-icon-ecommerce.png)}.monsterinsights-bg-img.monsterinsights-about-team{padding-top:59%}.monsterinsights-bg-img.monsterinsights-about-team:after{background-image:url(../img/about-team.jpg)}.monsterinsights-about-page-right-image{float:left;width:40%;text-align:center;margin:0 20px 0 0}@media (max-width:782px){.monsterinsights-about-page-right-image{width:100%;float:none;margin:0 0 20px}}.monsterinsights-about-page-right-image img{width:100%}.monsterinsights-about-page-right-image figcaption{color:#999797;margin-top:5px}.monsterinsights-about-page-right-image iframe{max-width:100%}.monsterinsights-dark[data-v-7dd26406]{display:block}button[data-v-45fbd430]{margin-top:3px}.monsterinsights-dark[data-v-33024a0a]{display:block}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;left:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;right:50%;margin:-8px -8px 0 0;width:16px;height:16px;border-radius:100%;border:2px solid rgba(0,0,0,0);border-top-color:#b7c9d9;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,0)}.multiselect__spinner:before{-webkit-animation:a 2.4s cubic-bezier(.41,.26,.2,.62);animation:a 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:a 2.4s cubic-bezier(.51,.09,.21,.8);animation:a 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:right;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-right-radius:0;border-bottom-left-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-right-radius:0;border-top-left-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 5px 0 0;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-right:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:9px 8px 0 40px;border-radius:5px;border:1px solid #b8c9d8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:2px 20px 2px 8px;border-radius:5px;margin-left:10px;color:#393f4c;line-height:1;background:#f3f6ff;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;border:1px solid #b7c9d9;font-size:14px}.multiselect__tag.monsterinsights-tag-forced{padding-right:8px}.multiselect__tag.monsterinsights-tag-forced i{display:none}.multiselect__tag-icon{cursor:pointer;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#b7c9d8;font-size:18px;margin-top:-4px;display:block}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#444}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 12px 0 30px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{display:none}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #b7c9d9;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;z-index:1;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:10px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap;font-size:14px}.multiselect__option:after{top:0;left:0;position:absolute;line-height:40px;padding-left:12px;padding-right:20px;font-size:13px}.multiselect__option--highlight{background:#acbdc9;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#acbdc9;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:left}[dir=rtl] .multiselect__select{left:auto;right:1px}[dir=rtl] .multiselect__tags{padding:8px 40px 0 8px}[dir=rtl] .multiselect__content{text-align:left}[dir=rtl] .multiselect__option:after{left:auto;right:0}[dir=rtl] .multiselect__clear{left:auto;right:12px}[dir=rtl] .multiselect__spinner{left:auto;right:1px}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-2turn);transform:rotate(-2turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-2turn);transform:rotate(-2turn)}}.update-nag{display:none}.monsterinsights-admin-page{min-height:100vh;font-size:14px}.monsterinsights-admin-page a{color:#509fe2}.monsterinsights-admin-page a:focus,.monsterinsights-admin-page a:hover{color:#393f4c}.monsterinsights-admin-page .monsterinsights-container{margin:0 auto;max-width:100%;width:750px}.monsterinsights-admin-page .monsterinsights-separator{background:#d6e2ed;display:block;height:1px;margin:25px 0}.monsterinsights-admin-page .monsterinsights-settings-content{margin-right:auto;margin-left:auto;max-width:750px}@media (min-width:783px) and (max-width:790px){.monsterinsights-admin-page .monsterinsights-settings-content{padding:0 10px}}.monsterinsights-admin-page input.monsterinsights-has-error{border-color:red}.monsterinsights-admin-page .monsterinsights-button{background:#509fe2;color:#fff;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-admin-page .monsterinsights-button:focus,.monsterinsights-admin-page .monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary{background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-secondary:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green{background:#5cc0a5;border-color:#40a88d;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:focus,.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-green:hover{background-color:#4ab99b;border-color:#39967e;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-red{background:#ea4e64;border-color:#d21933;color:#fff}.monsterinsights-admin-page .monsterinsights-button.monsterinsights-button-large{font-size:16px;padding:14px 27px}.monsterinsights-admin-page input[type=number],.monsterinsights-admin-page input[type=text],.monsterinsights-admin-page textarea{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;padding:9px 15px;width:100%;-webkit-box-shadow:none;box-shadow:none;height:40px;margin:0;color:#444}.monsterinsights-admin-page input[type=number]::-webkit-input-placeholder,.monsterinsights-admin-page input[type=text]::-webkit-input-placeholder,.monsterinsights-admin-page textarea::-webkit-input-placeholder{color:#b7c9d9}.monsterinsights-admin-page input[type=number]:-moz-placeholder,.monsterinsights-admin-page input[type=number]::-moz-placeholder,.monsterinsights-admin-page input[type=text]:-moz-placeholder,.monsterinsights-admin-page input[type=text]::-moz-placeholder,.monsterinsights-admin-page textarea:-moz-placeholder,.monsterinsights-admin-page textarea::-moz-placeholder{color:#b7c9d9}.monsterinsights-admin-page input[type=number]:-ms-input-placeholder,.monsterinsights-admin-page input[type=text]:-ms-input-placeholder,.monsterinsights-admin-page textarea:-ms-input-placeholder{color:#b7c9d9}.monsterinsights-admin-page input[type=number].monsterinsights-has-error,.monsterinsights-admin-page input[type=text].monsterinsights-has-error,.monsterinsights-admin-page textarea.monsterinsights-has-error{border-color:#d83638}.monsterinsights-admin-page input[type=text]:-moz-read-only{background:#fff;color:#b7c9d9}.monsterinsights-admin-page input[type=text]:read-only{background:#fff;color:#b7c9d9}.monsterinsights-admin-page textarea{height:150px}.monsterinsights-admin-page label{width:100%;font-size:14px;display:inline-block;color:#777;margin:2px 0 17px}.monsterinsights-admin-page .inline-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.monsterinsights-admin-page .inline-field input{width:100%}.monsterinsights-admin-page .inline-field .monsterinsights-button{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-admin-page .monsterinsights-error{margin:18px 0 0;color:#d83638;cursor:default}.monsterinsights-admin-page .monsterinsights-error i{margin-left:10px}.monsterinsights-admin-page .monsterinsights-license-type-text{color:#777;font-weight:700;margin-top:16px}.monsterinsights-admin-page .monsterinsights-license-type-text a{color:#777;font-weight:400}.monsterinsights-admin-page .monsterinsights-dark{color:#444;text-transform:capitalize;font-weight:700}.monsterinsights-admin-page .monsterinsights-settings-block{background:#fff;border:1px solid #d6e2ed;margin:25px 0}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block{margin-right:10px;margin-left:10px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-title{border-bottom:1px solid #d6e2ed;padding:16px 25px;font-weight:500;font-size:14px}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-title{padding-right:15px;padding-left:15px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content{padding:25px}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content{padding-right:15px;padding-left:15px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content p{font-size:14px;color:#777;margin-top:-5px}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content p a{color:inherit}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-settings-addon-upgrade{padding:25px 22px 25px 25px;margin:-25px;border-right:3px solid #64bfa5}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-settings-addon-upgrade{padding-right:15px;padding-left:15px;margin:-25px -15px}}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-settings-addon-upgrade.monsterinsights-settings-addon-disabled{border-right-color:#f5c953;padding-top:15px;padding-bottom:15px}.monsterinsights-admin-page .monsterinsights-settings-input-radio input{opacity:0;position:absolute}.monsterinsights-admin-page .monsterinsights-settings-input-radio label{color:#444;font-size:14px}.monsterinsights-admin-page .monsterinsights-settings-input-radio label small{font-size:14px;color:#777;font-weight:400}.monsterinsights-admin-page .monsterinsights-settings-input-radio label>span{vertical-align:middle;font-weight:500}.monsterinsights-admin-page .monsterinsights-settings-input-radio label:last-child{margin-bottom:0}.monsterinsights-admin-page .monsterinsights-settings-input-radio .monsterinsights-styled-radio{width:20px;height:20px;border:1px solid #b2c1cd;position:relative;display:inline-block;border-radius:50%;margin-left:16px}.monsterinsights-admin-page .monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked{border-color:#509fe2}.monsterinsights-admin-page .monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked:after{right:2px;left:2px;top:2px;bottom:2px;position:absolute;content:"";background:#509fe2;display:block;border-radius:50%}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label{color:#444;font-size:14px;margin:0}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux{cursor:default}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox{background-color:#dee5e9}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#b9d8f3}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label input{display:none}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label>span{vertical-align:middle}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox>label:last-child{margin-bottom:0}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox{width:27px;height:18px;position:relative;display:inline-block;border-radius:10px;margin-left:9px;background-color:#acbdc9}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#509fe2}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked:after{left:2px;right:auto}.monsterinsights-admin-page .monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox:after{right:2px;top:2px;bottom:2px;width:14px;position:absolute;content:"";background:#fff;display:block;border-radius:50%}.monsterinsights-admin-page .monsterinsights-info{color:#b6c9da;margin-right:10px;cursor:help}.monsterinsights-admin-page .monsterinsights-settings-input-repeater .monsterinsights-error{margin-top:0;margin-bottom:18px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-labels label{color:#393f4c;font-weight:700;margin-bottom:6px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row input,.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row select{margin-left:18px}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row button{padding:0;border:none;background:rgba(0,0,0,0);color:#dc3232;cursor:pointer}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row input[type=number]{width:30%}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row select{width:70%}.monsterinsights-admin-page .monsterinsights-settings-input-repeater-row.monsterinsights-disabled-row{opacity:.5}.monsterinsights-admin-page .monsterinsights-dimensions-count{color:#777;font-style:italic;font-size:14px}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-settings-input-repeater-labels label{margin-bottom:0;width:auto}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-settings-input-repeater-labels label:first-child{width:calc(70% - 20px)}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-button{margin-left:25px}.monsterinsights-admin-page .monsterinsights-settings-input-dimensions .monsterinsights-error{margin:0 0 20px}.monsterinsights-admin-page .monsterinsights-settings-input-select .monsterinsights-dark{margin-bottom:5px}.monsterinsights-admin-page .monsterinsights-settings-input-select label{margin-top:-4px}.monsterinsights-admin-page .monsterinsights-collapsible .monsterinsights-collapsible-content{padding-right:30px}@media screen and (max-width:767px){.monsterinsights-admin-page .monsterinsights-collapsible .monsterinsights-collapsible-content{padding-right:15px}}.monsterinsights-admin-page .monsterinsights-collapsible>p{margin-top:0}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible{color:#b7c9d9;float:left;font-size:22px;padding-right:20px}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible:hover{color:#393f4c}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible:focus{outline:none}.monsterinsights-admin-page .monsterinsights-settings-input-toggle-collapsible i{cursor:pointer}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate .monsterinsights-dark{display:block;margin-bottom:9px}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate label{margin-top:0;margin-bottom:4px}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate p{margin:0}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate .monsterinsights- -ua,.monsterinsights-admin-page .monsterinsights-settings-input-authenticate button{margin-top:14px}.monsterinsights-admin-page .monsterinsights-settings-input-authenticate .monsterinsights-manual-ua+.monsterinsights-error{margin-top:15px}.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-auth-actions{margin-top:18px}.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-auth-actions .monsterinsights-button{margin-left:20px;margin-top:0}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-auth-actions .monsterinsights-button{margin-bottom:10px}}.monsterinsights-admin-page .monsterinsights-auth-info .monsterinsights-settings-input-toggle-collapsible{margin-top:12px}.monsterinsights-admin-page .monsterinsights-auth-manual-connect-paragraph{padding-top:5px}.monsterinsights-admin-page .monsterinsights-auth-manual-connect-text{color:#999797;font-size:12px;text-decoration:none}.monsterinsights-admin-page .monsterinsights-auth-manual-connect-text:hover{text-decoration:underline}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade .monsterinsights-upgrade-icon{margin-left:25px}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade .monsterinsights-settings-addon-message{margin-left:25px;width:100%}.monsterinsights-admin-page .monsterinsights-settings-addon-upgrade .monsterinsights-button{font-size:12px;padding:6px 16px}.monsterinsights-admin-page .monsterinsights-icon-warning{width:48px}.monsterinsights-admin-page .monsterinsights-icon-warning:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAG4UlEQVR4nO2cSXMbxxWAv5kBMABBgiBAEtxJcRFtQ5YVK4qSqiy3uCrxIVf7B9g5+ufY+QM65OJDckyq4qqUyy7FoWTJWg2IOwmBIEBixwDIgabLjrmAnOluqNDfUSTfezXfqHum+/UYD9f2+I4A8GfgPeAa0I/GS4rAA+AO8DFQBzC+EzAJ/A24oaq6HmMFeBfYNDm68/XFl8sN4O+AbQIfoi++Ct4CPjCB91VX0sO8bwJvq66ih/nZ8RygUYNtqq6g19ECFKMFKEYLUIwWoBgtQDFagGK0AMVoAYrRAhSjBShGC1CMFqAYLUAxWoBitADF+FQXcFHqDYdytUbDcXCcJk6zic+y8PksQrZNOGRjGIbqMjum6wXUGw7b2RzZ/QMKxRKVav3M37csk0i4j6FIP2PDQwxFuru9yXi4ttdWXcRJvMwVSG/tkt0/oN2+fImhoM3kaJy5iVHsgN/DCr2h6wS83C/wbHWL/YOip3Et02R2YpTFmQn8PsvT2G7oGgG1eoMHz1fZye4LzWMH/CQXZhgfiQnN0yldISCTK3DvSYp6w5GWczIR583FOSxL7YOg8kk4tbHD4/SGq3H+Mmzu7nFYqnDr2lWCCucGpfofpzd4lFqXfvGPOSiW+XzlEeVqTUl+UCjg2doW365vq0r/PeVqjS+/fkKt3lCSX4mArcweT19sqkh9IqVKjbsPn9FstaTnli6gWK5w/+kL2WnPJX9Y4lFqXXpeqZNwu91m5XHKkztteSbB0nQCO+Ajkzvkq6drlCruxvLVrQyjsSijsUHX9XWK1MfQ1MaOJ3fZO7eTXF+c+tG/lSo1/vrP//Ayf+gqdigY4Hc/fxPLlDM4SBuCGo7D8zX3k25yfuInFx8gHLJ599fXXS/EVap10pu7rmJcBGkC0hu7NBz3L1qvz42f+rPhwX5Gou4X31LrOzhNOROyFAGtVpvV7YwnscLBs48z9J3z805oOA4bu1nXcTpBioDMft6zZYZs/uxFumyh5EmeNY9umPOQImA7k/Ms1hffpE8dHu4/36BYrnqS57BU8SzWWQgX0Gq3yeTynsXL5ot8+tl/qdR+vDHzzYtt/nH3sWd54GhpXDTCH0PzB0X+vfLI87gBn8VUIkYo4Gcnd8Bewdv9A4Cx4SFuvrHoedwfIvxFrFAsC4lbd5qkNl8KiX1MoejNfHIWwgWUKt6No0vTCWIDfSfnqdZ5kPJ2falSrdNstYS+lAkXUK2dvYneKYP9If7027MP9JeqNdJb3j4+Ok4TKyBOgPBJuNFsehIn4Dv/XhGxseLFy+NZiH8KUrDE6yUNx5sb6DSECzAMb1IclqtUFWyamIKbvITPAX7LmxaQar3BXz79jJDt573f36Y/ZHsS9zx8gltYhAsIBLxLUWs41BoOrZa8PWTbL3bDXvgQFA4FRacQRsDvF/4/QLiASPjk5/ZXgUg4JDyHcAHRSPiV6lb+IUOD4ht7hQvwWRbx6IDoNEIYGRK/NyxlU35iJEZ2/8B1nF8m5xmNDRCyT54Yby7PMjc+zBcPU+QO3K3jBO0AUQmt7VL2A8aGh1w/T8ciYX5zY4nlmbFTu5vHhwe5Nj/B7eQVV7kAphJxZAycUgT4fT4mE3FXMS6yIOZ28cw0DGbHR13F6DiXlCzAwvT4KzMZT40NE7TlfEpPmoBwKMjM+Mil/75QLJPtYNOl2Wq5WhH1WSZXZycv/fcXRWpjVsNp8q+7XytrhO2ENxZmuDKZkJZPam+o32dx/eqczJQXIh6NMDchZ+w/Rnpz7mgsysL06c1VqggG/Nx4bV76PKWkPX15bpJEPKoi9YlYpsnN5JKSkzJKBBiGwduvLzIisQv5NCzL5Na1JaIDYSX5lZ2QMU2DW8klphLDqkrADvj51fXXiEcjympQekjPMAzeWr5CX8jm2eqW1LNikXAfN5OL9AXlbOycRlccU4WjEyr3nqSEtwMahsHC9BhLs5PCtxs7qqdbBMDRS9S369ukN3dxBGyGD0X6SS7MMKhovD+JrhJwTMNxSG/s8mIr40lbSDwaYX5qTOrRo07pSgHHtFptdnN5drI59vKHHb9Bm4ZBZCBMIjbIxEicPkkb+JehqwX8P9V6g8Jh6fvvBTWcJq1WC8MwsP1+grafSH+YSDj0yiz8Kf9UwUUIBvwEu+gFzgv0J8sUowUoRgtQjBagGC1AMVqAYrQAxWgBitECFKMFKEYLUIwWoBgtQDFagGK0AMVoAYrRAhRjAt58TUNzGYom8JXqKnqYByZwR3UVPcwdE/gEuKe6kh7kPvCJCdSAPwIrauvpKe4BfwBqx09Bm8Bt4CPgLiD+Y2m9R4mja/sR8AuOrjn/AxLfIUp/f0alAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-settings-network-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #d6e2ed;margin-bottom:15px;color:#777}.monsterinsights-admin-page .monsterinsights-settings-network-notice .monsterinsights-bg-img{margin-left:25px}.monsterinsights-admin-page .monsterinsights-settings-network-notice .monsterinsights-network-message{width:100%}.monsterinsights-admin-page .monsterinsights-undo-redo{float:left;margin-top:16px}.monsterinsights-admin-page .monsterinsights-undo-redo button{border:none;background:rgba(0,0,0,0);color:#509fe2;padding:0;margin-right:5px}.monsterinsights-admin-page #monsterinsights-license-key-valid{-webkit-text-security:disc;text-security:disc;-moz-text-security:disc;font-family:text-security-disc;font-size:25px;line-height:1.2;color:#b7c9d9;padding-top:7px}.monsterinsights-admin-page #monsterinsights-license-key-valid::-webkit-input-placeholder{font-size:14px;line-height:normal;position:relative;bottom:4px}.monsterinsights-admin-page #monsterinsights-license-key-valid:-moz-placeholder,.monsterinsights-admin-page #monsterinsights-license-key-valid::-moz-placeholder{font-size:14px;line-height:normal;position:relative;bottom:4px}.monsterinsights-admin-page #monsterinsights-license-key-valid:-ms-input-placeholder{font-size:14px;line-height:normal;position:relative;bottom:4px}.monsterinsights-first-time-notice .monsterinsights-notice-button{margin-top:20px}.monsterinsights-settings-blur .monsterinsights-settings-content{-webkit-filter:blur(5px);filter:blur(5px);pointer-events:none}.monsterinsights-settings-blur.monsterinsights-path-general .monsterinsights-settings-content{-webkit-filter:none;filter:none;pointer-events:auto}.monsterinsights-not-authenticated-notice{position:fixed;top:40%;right:50%;width:750px;max-width:100%;margin-right:-295px;background:#fff;padding:0 20px 20px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);border:1px solid #d6e2ed;text-align:center}@media (min-width:783px){.folded .monsterinsights-not-authenticated-notice{margin-right:-357px}}@media (max-width:960px){.monsterinsights-not-authenticated-notice{margin-right:-357px}}@media (max-width:750px){.monsterinsights-not-authenticated-notice{right:0;margin-right:0}}@media (min-width:750px) and (max-width:782px){.monsterinsights-not-authenticated-notice{margin-right:-375px}}.monsterinsights-not-authenticated-notice .monsterinsights-auth-manual-connect-paragraph{display:none}.monsterinsights-not-authenticated-notice h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-not-authenticated-notice .monsterinsights-license-button{line-height:1;margin-top:20px}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate .monsterinsights-button{margin:0 20px}.monsterinsights-not-authenticated-notice .monsterinsights-dark{font-weight:400;margin-bottom:20px}.monsterinsights-admin-page .edd-logo,.monsterinsights-admin-page .memberpress-logo,.monsterinsights-admin-page .woocommerce-logo{background:url(../img/woocommerce.png) no-repeat;background-size:contain;width:156px;height:31px}@media (max-width:767px){.monsterinsights-admin-page .edd-logo,.monsterinsights-admin-page .memberpress-logo,.monsterinsights-admin-page .woocommerce-logo{margin-top:18px}}.monsterinsights-admin-page .edd-logo{background-image:url(../img/easy-digital-downloads.png);width:194px}.monsterinsights-admin-page .memberpress-logo{background-image:url(../img/memberpress.png)}.monsterinsights-admin-page .monsterinsights-logos-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border:1px solid #d6e2ed;margin:40px 50px 60px;padding:25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-logos-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;margin-left:20px}}.monsterinsights-admin-page .monsterinsights-logos-row .monsterinsights-box-title{font-size:13px;font-weight:700;color:#8aa4b8;position:absolute;background:#fff;padding:0 10px;top:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);right:50%}.monsterinsights-admin-page .monsterinsights-upsell{background:#fff;border:1px solid #d6e2ed;text-align:center;margin-top:25px}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell{margin-right:10px;margin-left:10px}}.monsterinsights-admin-page .monsterinsights-upsell h2{font-size:20px;color:#393f4c;margin:36px 0 14px}.monsterinsights-admin-page .monsterinsights-upsell h3{font-size:18px;color:#393f4c;margin:0 0 14px}.monsterinsights-admin-page .monsterinsights-upsell h4{font-size:18px;color:#4c6577;font-weight:400;margin:0;line-height:2}.monsterinsights-admin-page .monsterinsights-upsell p{font-size:14px;color:#4c6577}.monsterinsights-admin-page .monsterinsights-upsell .monsterinsights-upsell-top{padding-right:10px;padding-left:10px}.monsterinsights-admin-page .monsterinsights-upsell-bottom{background:#f7f9fd;border-top:1px solid #d6e2ed;padding:36px 50px 30px;position:relative}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell-bottom{padding-right:20px;padding-left:20px}}.monsterinsights-admin-page .monsterinsights-upsell-bottom .monsterinsights-button-top{position:absolute;top:0;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell-bottom .monsterinsights-button-top{min-width:288px}}.monsterinsights-admin-page .monsterinsights-upsell-bottom img{max-width:100%}.monsterinsights-admin-page .monsterinsights-report-ecommerce:after{background-image:url(../img/monsterinsights-report-ecommerce.png)}.monsterinsights-admin-page .monsterinsights-addon-ads,.monsterinsights-admin-page .monsterinsights-addon-amp,.monsterinsights-admin-page .monsterinsights-addon-dimensions,.monsterinsights-admin-page .monsterinsights-addon-eu-compliance,.monsterinsights-admin-page .monsterinsights-addon-forms,.monsterinsights-admin-page .monsterinsights-addon-instant-articles,.monsterinsights-admin-page .monsterinsights-addon-optimize,.monsterinsights-admin-page .monsterinsights-addon-performance,.monsterinsights-admin-page .monsterinsights-addon-scroll{width:48px;padding-top:110%}.monsterinsights-admin-page .monsterinsights-addon-eu-compliance{padding-top:100%}.monsterinsights-admin-page .monsterinsights-addon-eu-compliance:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABfCAYAAACOTBv1AAAHTUlEQVR4nO1dsXIbNxB9VtKk8GTYpnBBfkAKuUxptu6UVJ40GekTqE+QPkFs3ZmTLp2Z0jMpzMZFOrFI4VI3njTukgJACJ5xh93FLqBT9GZupCHvDuDDHrB4i8U9+fX3PzBhnALoAOxbV0SCk9YVKMApgPf+mDWuiwhTJn/l/84AnLWsiBRTJX+OY8JXQyfeZ0yN/DmAFwBuEp9fwXVFk+mCnkxgwJ0DeOP/UontAOwALK0qpYGalh+sVnId16Jngmvgr5kzrxGjJvlv/XHKvG4L4JJ5TQfgR/+XiureUy3yVzhYlGRwvAa9AQLxW2YZ1b2nWuSfR/+fQfZoX/sjBwnxTbwna/LnOLb6gKvEZxRQZrKcrqap96RN/gzOM3kP4B8At3A/oo8z/1045y1ojUEZL3L3mfv63UVlpxyBVXTenT9PFdrkh8eXM6gG66P0s31iU1aeK7um9zQKbfJ34HsmALABrT8PxHa+nIU/1tE5Ocuv5T1l8dVPP/+ieT8AeAfgM+g+/Qbuh1Ew8/cPg+pnOEJ+A/AawDf+/z8V6yj1nrKwnOGukO7vY2zRdhZ6hbxns4QB8YCtt7NTOscS2t4TC5bkUwZd7mxXGxrekxiW5FMqXU1HIZYv8Z7EqGX5oW9PeSYtJWAN70mMr61uDOfFdHAuZDxgXfjPruCIN+tTCQgkX0f16HCo4wpGgy0g83bm/jCr1AQhCuRLLD9IAc9RwVt5/dd3AIBXzz5+8VmM+PvKCFJ0B9dlkZ9kLvl9aZg6OWKjT3CKcMr3FRqlL0WvR849ArfbucXxALSAwZqZHNESGDXCHI6TgD0cJyRQvR1taXgQFsQb3FdFih6y/Jm/cVAAKdj74wKCp8GK9BSET4F6IH/I8q2l4SPUJL6gPHUpeoh8a2kYgCOhNvFx2UyoS9Fj3k4gMadMBpCk4VZkp5ByYzPgcJKVonN6PlX33gJ4mauNIvFxt9ihcJb84dNTfPj0FN9/+zfl9HdwcYMfMue9RGYiSvF27pM0/AJukncL5xDcYDwOywLDOFSkaAr5KtJwgdXP4NzcMZLjRlnBXqxTkaIp5LeShk/hLPsO9PlE8LPv/LVsOZhoJCpSNNfya0jD5zgs2zvPnFvjPimoSNEUeWEF91j3peFQQJCGB2OxBGuawxF0Drsuo4MjZw1Cn53xgIK3E0vRAUEN2MJ5gIMwXyKeIT40Xu3Mkg2cxY42grUoZ7pcMEN8kGJbpPSc+bKbxpBbZqZYdjEUzJAZC6wnhGbkEyreeuUC8D+2/EnA0vpz5ItSeYgVtk5c7uBCnQsMz8At65BNMcqRL03locBy1UIgfgdH8BLpBrCqAynFaIx8cSoP0UWz+uGB+H3vs5TUbWX5pBSjMfI1UnnGYPHDU8QHpEjIGoDA1yenGKXIV4nXEiqtbfljxN8gTb6mAbDjuiewT+UZQk6G3oG+MCtH/JA/XzrDLUoxOkHleG2EPYYbYA1H5hL5sGQJ8aWWXxTXPUGleO0AUpa9gVsBEXA5Uo6U+FBOKYriuqHP5yQZA7xUntx9+kg9DakGKCEeIHRpxPmKOEE7HnCpN9lCb5ngDl8OvCuku8C4AUqJ76C70FeUoN33dtTitYxped/6Zxie2F36o4T4VJkaYMd1++S3SOVJLSwda4BrlBEP2JDPjuv2yVeL1zImJzukyRhrgD44xHNcWA7Ycd0xy6+ZyjPUX1IagEM8cOxJjYI5u2XHdfvkb3AgPeSfhsWvi+h77dnpkPUD4w3AJX4DuzVGazgjWuAQ2425W6P3G01juEwtvL/WvY8Ox+okl3iAmU8w6Rgus/LBSoYQnoBzODmES3w2YB6jRppRlQ3umE/AG+gH1VmTwlr5XVXCiMwfcwHdfnkHxiBbExLyRaFFRgNobq8SoljkewmtXrQroYR8cWiR8cPYpCXAbsQC4kW7EnLJL90lkDv5GpIRctiDmSdc0M+LdyXkkq8SWmQ+Ac/Bm5FuwWy0AuKLdiVslgrKHAOWcK7iWBcSZpY1+vjpp4IKFiSFRIm+hQVJlzVGMIl/WKmgAquLdZMLHKbuuadCA+qpoGOTLMoeaX2IIly1MxQLB1cOJ6MZiWN9frXQ4qtnH6vNKgvLUd3TOTfgVg0tWjeA0v3V9nS+d6mgVg2gfN9ppYJyoN0ABg36sFNBtQgz3GcnxoNJBf0POeLCQD10nuEYMp1U0Ohc8cZ4gk0qJKBuVDeNVNAIYYuwKhvjCSDeqE6KWjlZxWpoBTy+M6URitRJKazJr7YxnhAq6qQU2n1+9Y3xBFBXJ6XQtvzaiRaS2Km6OimFNvk1Ey2ksdN7884Uiz6/lhpa4p3UeONcFlYDrrUaquGdWL5xjgRLb8dCDdX2Th7fmZJBUbqlUvkmsCRfSw219E5U1Ekpall+iRpq6Z08vjOFcC/VbXQjTO6dKS3R9I1u2pjaTlNNvRNtTI38pt6JNqZGflPvRBtTI7+pd6INS2/HAk29E238C9t1tmpJC7mUAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-addon-ads:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAAFk0lEQVR4nO2dv28bVRzAPz5ZjpM6VKmbhgS1CgSFCWVoYfDUyRKCoSDGtkKCgfwBHZAYOsHQPyATKgplg3YqCE9d8II6hE6NCLVSiOsmbtTaiR3L2Azu2eez3fjH832ffe8jRXLu3t37vu/n/N6755MduHRzm0H5O/WXe9MHwHfAPJAGPgd+dRZ4a/FtX9bhJqBCALQEv0MtaJs0sGD/02/Q41KHE2vgM7zEFcy8a/d8h3K+rMOJMgFwfFAqgh6XOmyUCoDOwakMelzqgIaAs8A6sAdUFfy1Q8V5x6GOPWq5PgsQBN4A/gDmOlRoUEsUuALEgQsW8C0m+RLMAd9YwIfSkfiYjyzglHQUPmYmcOnmdqfBpifK5TK72acUiwWq1dZTBgIBwuFJZqNnCAaDvq7DibJp6G72KYXCYdugAarVKoXCIbt7Gd/X4USZgKOjYlflil2WG+c6nCgTMDER7qpcuMty41yHE2UCZqNnmJycIhAItN0fCASYnJxi9nT/M95xqaPpfKoGYUN/KF8LMvSGESCMESCMESCMESCMESCMESCMESDM4Mt5AxBbnOLq+ZPMTcuEkcmVWb//nGTqUKR+EHwHxBanuHYxKpZ8gLnpINcuRoktTonFICbg6vmTUlW3IBmLmADJK9+NZCxmEBbGCBBGn37gFWxlS+SPKkQmLJaiob6OB/o6dthoLSBfqnD9t916AgHiyxFWYzNdnyOxmWctuQ80Zl46oXUXlEwdNiUfagnN5MpdnyOT+8/xuvvjvEJzAYW2238XvHFSjbZdUL5UYWOn/ZMHyVSBT959re2+jZ0iic0DMrkykQmLJxpe9U60FeBeHogvR0hs5oHaoLqVLbUMqmvJ/XqZUUHbLijx8KD+eika4sqF5rtVd/d0+8GLkUs+aCogkys3Db6xxUkiIYuVhcazOO5x4M6DXP11JGQRX45oOe10o2UX5E7uQalKYjPPiVDjerElLUVDtfuEUqW+bzU2U19g+/LntJazHxstBbTrXjqVW4qGyB9VmrY713Zenw5qLUC7Lsjd/byKxMNan790urmr+eH+czZ2itx+8KLjTEoXtHsHJDYPji/0EnuqurIQJrY4VZ85bewUtU+8jXYCnP3/ykKY6/HZpv35UoXVn9L1Pj+ZKrCyEGY1NsOfO8WmsWAU0K4LijgG2vjyibb74+9EGv9PWPXta5/Ot3y65TyfTp9B2Ig9nHvns7Ntt+dLFbb2SseufB63wrmVLTE3HSQSsrpaDf34+8fdhq4U7S4J93y/E8fN8Z37db4f0K4L8htGgDBiAnS6OZKMRUzA+v3nUlW3IBmLmIBk6pAb97KiV18mV+bGvazok3Gis6Bk6lC08TpgBmFhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhjABhLOCZdBA+Zt8C7kpH4WPuWsDXgJqvgTX0Qgb4ygK2gfeAW8C+aEj+YB/4EXgf+Mf+TPgxtR8V6JrL59Lm+0Yd3Nqeb/9Nr8fQ1yzo8rl0P4eNNf3mpGcBJvmd6Sc3PQlwVWBMNHhiv+hVQtcC2pz4C2fFPuZfaj9xWKcXCYM8mPULrb80NxQepZ/1NeC/OX+qr4HRS7RfiniU7v9GfZBjvUJrASoSqLsEbQWoTJzOErQUMIyE6SpBOwHDTJSOErQS4EWCdJOgjQAvE6OTBC0ESCREFwniAiQToYMEUQE6JEA6BjEB0g13IhmLiACdkm8jFZPnAnRMvo1EbJ4K0Dn5Nl7H6JmAUUi+jZexeiJglJJv41XMQxcwism38SL2oQoY5eTbDLsNQxMwDsm3GWZbhiJgnJJvM6w2KRcwjsm3GUbblAoY5+TbqG6jMgF+SL6NyrYqEeCn5NuoavPAAvyYfBsVbf8f9GGopiPk4XgAAAAASUVORK5CYII=)}.monsterinsights-admin-page .monsterinsights-addon-amp:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAAKHUlEQVR4nO2dW4wbVxnHfzPj+/qy3vVecyNUIU1J1ZSUNkIIKC0VQqKtQEj0okh9QSrijvrSUkSFWkElykN5oQ+AQGkRgqqqKh6AtggoKoG0oZQ0aVHSbLPrxPGu1+vb2uOZ4WHWiTfr284cjz1e/6SV13M5c/b7z/nOd75zZlY6MZfC7Tz44qrdIiaBm4FDwNXAbmACGFnbXwAuAmeAk8CrwMuAbeN57BbgYsaBw8DdwEFAanGsHxgD9gKfXttmAMeAp4FfAotWKiFbOcnlzAA/As4CTwA30Nr4zZDWzn0CmAOeBGY3W8hWEsADPAC8DXyLy+5FBCHgK8CptWt4Oz1xqwiwBzgKPA6Eu3id8No1jgLXdHLCVhDgDuBfwPUOXvMA8A/gznYHDroAXwJ+B0R7cO0w8Nu1OjRlkAW4H/gpoPSwDspaHe5vdsCgCnA7ZlTSLzyJWacNDKIA+4AjCLzzr56SOXL3Nm7fH7JahLJWp31X7hg0AbzAMwiMdAyqPHLbLCGfzFxGtVNUGLNu60LUgRDgsVsCtV+/AVwnsuz7bhzFp5jjtLdSZbvFXQd8s37DQAiwxizwXaEFjsrccU0cgKKqI1saMG/gYepGzDUB9mCGa1nMHIfrfg5tV+YR6Ho0XedrHx279P1UqohuCBEgDDxU+yJjJpiOAp+jN/GybQqqwbEFTWiZH97lY28ieOn72YxKRdwl7gMSYArwGDAqrOgecPy8hqqLK0/VNB74+PS6baczKoYh7BJB4F4wBbhVWLE94nhSoPWBew5GCXjWu5t0oSr0GsA9YArgSrdTI18xWMiJEyDo07nrwNi6beWqwXJRrMiYcxCzro+CTmd0RHkG3TB45FNTG7YvFVXyZXH+Zw0JuNn1M2LvZcUZ5qqEzJ6JwIbtb6VK5CsgSabVDMxPSQLNXsO4wfUCXBTkGnRD4+FbG09o7ZsKcOf+KhG/B2mtvcmKhF+ReO4/y5zPWQ5P97pegMWimBbw+QNR4kFfw30zET+HD/ob7lsqqfzm9aLVy+5xfR+Qr9gXIOjVOHz9WPsDr2A+u8qzb+TtXHqq4xaQzeVJphbRdeHRQENkWWZmYpxYtPXgtmxzcKQZOl//WMLSud/7Y4qqZusejnR8tpPGB9B1neRFSys9NsX+GS837dh8BuO1ZJF03nZqouJ6F+S3kfX3eQwe/OTGsLMTHn9JyIK2XMcCTE+Mo8jO6aXIMtMT422PC/us34X3fihC2Ld5BX/48nnKqpD5nkzHfcBoNMxoG3/cC8ZDEoslax3x398tEvAorFZ1dMNAQkbVDPJqlc/sizIR2hgVXSio/OV0CZ8iJIB8x/Vh6ERI5u1Fa33TyZTOO+kshnF5cGUAHhmunQk2FOAnr6RFGR/glOv7gB0xex2hpoNugGFc/owFZHZENxr/b2fyvLkgNCl3zPUCvD8uaJ6qjkhQYjS4/i7XdIMnX0mLvIwBvNS344B6Wo0Jwj6J2YjMvMCM6HhIwausl/UXx5aoVIUuMXoNWOjbcUA97cYEB2bENuREcL3xL+ZUfn/C1oi3EU/DgEzKH5hW8Ar6S3yKxP7Z9et/Hn35Aroh1FQlzGcKOhfA6XFAPe3GBCNeiYOzYtyDosBs9PLSnT+fznLGYpTVgp8DadjEEzL9Og6o8Yn3eXgtqdmeOF+tVtk1ejkCeurVZWRJ6I2XBx6tfRkIFwQQ9Uvcstt+fB4NSMiS2Qf87OgSJfHZmu8DC7UvAyMAwEd2epjtPL/YkA9OmTNi+bLKc/9dEVGtel4Hfly/YaAEUCS4a78Xv42GEA/JFCs6334hiSIJDTtzwBeBdQtMpRNzqY4SKb0cB9TTyTzBW2mdI29U0IXPo1tGw1z49vyVO1wxDqink3mCfQmZz36g4+fknOCrNDA+DPBzwjdtV5AkeP6U2suWoAFfBp5qdoArxgH1dDpPAHDjNoW7r7XXJ9ggD3yBFsaHTfQBbmaxaPDMm6rQFXRt+DfmE/gn2h3Y+1vaAcZDEvff4OO2qzzCUhZNKAHfAW6kA+PDFmkB9ayUDf46p/HP+arI5eZFzPTCD4BzmzlxywlQo6AaHE9qHD+vs5CztL7UwEwpHwF+xVpuZ7NsWQHqyVcMTmd03ssapIo6mZJBoQIVzTSNT5EY8UE8KDEZktkRk/j1m+o0cMHutYcCWOTBF1eFTMQNBbCOBPZfFrUloqBuUveIrCWGLcA6G1yQldYwFMA6TfuAzQgxFMA6QjrhYR/QY/omG7paLlNaraCqKhW1SkWtoqoqiiLj9XpRZJlAwE80PILP2zfVtk3PXdBKvkAmm6NQLHV8js/rYTw+SjwW6WLN2uLucUAmm2Mxs0xFtb7WssdCCBHA8bas6TrJC2lW8gXbZVXUKslUmtVymcnEWF/MV2wWR2tcUaucPXdeiPHryWRznD13XmiZTuFYC6ioVc7MzaN1YV5ZkWWmEnHh5TqBIwJous7cfLJj44+EgusinYpabdpJK7LM9plJRkLBhvv7HUcESF5It+1sA34/ibEYI6FgQ1+u6TqFYolUeulSWYoss2v7NAF/44eo3UDXBchkcy19viLLjI+NkojHWpajyDLR8AgjoSCp9BIruYLrjQ8OCJBKLzXdZ+UOVmSZmcmEa6OeK+nqX5DJ5pr6fbvuYxCMDw4I0IzJxJjr3YcIuibAarnMarnxezZ9Xk+v0wh9Q9cEyBeb58TH465+R6BQuiaAqjZ/zW80IvKfV7ibrkVBzeJ+n9fTcQeaSi+RzmRt1WPvVbv6usN2vAV4vc4uG2/VEvuBrgnQrAU4fTdqNt+q1226Zo1ms1bdSMa5ma4J0MzVOO0SnHZ5m8XxFlBRq462gn6fP+5a7VrdeZlsrm3yDczR8mSi/dsM//fuew37nH6Ofmp0rYbhUPMle8tZcc/frpbLTTv8fnc/0EUBAn5/01xPRa3aju9rtMo3uSHd0dU22soAqfTSppaiNKJQLLUUwA0j7q4L0MoPn0ummibs2rGSL3B2vvlEfDQ8srX7gBqtOlFN1zk9t9DyLm7ESr7AuWTr93a6wf2AAzNi8ViEQrHUcloymTLXCcVjEaLh5m6j5nLaLWuJxyKumaR3JEiemUq0jFbANG6hWMLn9eD1ei991taK1j7b4fN6Ogpd+wVHBFBkmZ3bZjpaF1RbmGt16db2mUlX+P4ajtXU5/Wwe+e2rk1DKrLMrm3uWyXh6K3i83rYtX26pZ+3QsDvZ/fOba7x+/U4niiprWQTsToaIBGPucrnX0nPMlXxWIR4LGL5+YDRWLTtOMMN9DxVGA2PEA2PNH1CphYR1Z6UCfp9rnQ1zei5ADVa5Y4GGXe33wFgKECPGQrQY4YC9JihAD1mKECPGQrQY2RA+BuqtwDC/p2GDPxJVGFbiD+IKkgGHgKWRRW4BVjGtJkQZOAkcAh4FvMV60Mak8O00SFMmwnh/5Gpp24QXPlKAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-addon-instant-articles:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAAIYElEQVR4nO2caWwcZxnHfzOz3rWdtTeO7cRxnBinTXNQFEcJqalQhdUUBRUKakXVlhaBgqApIEGlSiUtfKFpOET5UAoqEgKlpKmqNikRV1tCBYhCQlNMZZLYqRrZwUd8dLNZX3vN8GHseO2959h3Z3d+kiXvHM/77vPfZ973eY+Rzg6O4XQOnJwza2I10A10AVuADqAZWDF/fhoYBy4C54F/Am8App3nMWvAwTQCnwfuA3YCUpZrfcAqYDOwd/6YBpwBngcOA5NGKiEbucnhrAV+BAwATwG7yO78TEjz9z4FDAJPA62FGqkkATzAI0A/8DCLjxcrqAW+BvTNl1GV742VIsAm4DTwA8BvYzn++TJOA9vyuaESBPg08Bawo4hldgKngM/kurDcBfgy8DJQL6BsP/DSfB0yUs4C7AeeBRSBdVDm67A/0wXlKsAd6L2SUuFp9DqlUI4CbAWOIPaXvxwFvU5bl58oNwGqgKPY29NBU1U+EpjCR6KQ2/zodVvSRS0LAZ68tXrh328A2+0u79Gba/nwxgCRwoNsO/DN5ANlIcA8rcB37C7krvY4XVua+empKaMmvk1SxrwgwCb07loIfYzDcX9dbcoQNj96PtkW5f7uDn7zjwHi3hqjZvzAYwsfZPQBptPAnYjpL5tmOqZxZrig53HB3NkeZ9+e6wB4sXfarLkvAk2gC/AksNKsRZH0jCaIqfbZv3ujygPdHQAMXg4zU1Vn1mQNcD/oAuwxa000PSP2eF9TVb60TeLeW9qvHXvm9QGrzH8O9BFCRz52FpiKagyHrRdAU1Ue3O5h7851i8c0uDBXa9Usyk6g1fETMu8FVTSLbWqqyld3eLhtx7olx5/5fT+ax3DjuxwJ6HZ8N/RSyFr3a4k4+ztTnQ/w1yHLI22X4yNgfMY6p2iJBAc+WsfuzU0p5072DBHzWjmHA8Bmx0fA5Iw1EaDFYzx8U01a58cTKr84FbKknGVscrwAU1HzAmixCE/saeCWG9ekPR+Lq3Q02PKwWJO31VB4ipGxSVTVxg53ErIss7a5kUB99uQ2YjL/0qIRDu1tYuuGzKlQjc/DwbtvyGlrZPwqD/2uoEipyzsCiul8AFVVGRk3tNIjb7RohEOfyO78fHnjnVEePF7wMqGo4xthn2IsCrTIHN+/fTWb2wKm63D8zUEO90vIXl+ht4bzFqCluZHL45MkihQFiiyzprkx53V+r0RktvB24JWvbDJSrRROnLrE4X4jy4oACEpnB8eszmOKyq96ovRP2vejOP6F9RnPHf3LRV68aOoh8gfH94Kaa8V8hWN/HzDrfIA+xwuwPmA4/LMTi/DSA6nZMMDP/vguz12wxHVnHC/AxgbZ0MLOXHzQP4eipLrn2Vff5bXRghvbdGjAn0s2D0gmW07g90q01skMWTwiuq+7PeXYD4+f482QZZNubwPDJZsHJJMrJ+hca20gB+JhOlqWTrr85Ld9Vjof9GXt5TEp39miUGXhN7mnc2lucPDlc5ycqLWuAJhF31OQvwAtzY0oshi9FFmmJUtOsKJKYmerNeuwvPFZ9u5abHwPvdLHW2HL5/p/CUxAAXM7K+v9rMwxLiOSj33Aw9sjCaImx4b2bFj8kX3rSC/nY+Yz5WVMAQcXPpTFIwig3idxa4fJfrmmse82feXDo7+2xfkA3wWGFz6UjQAAN2/w0Jr/+GIK23whZEni8ed76Yvb4vx/Az9OPlBWAigS3HtjFT6DgfDIHVt44lgf/43a4vwwcA8QSz6Y91iQyDwgmXzmCc5NqBx5J4paOqNcCfSFbyeWn3BEHpBMPvMEW5tkPnVD3vvkisHXSeN8KON9wje1KUgSnOiLiYyEBPAQ8PNMFzgiD0gmV06QzO51Cvd9yHibYJIp4LNkcT4U0AY4mckZjaO9MVtW0GXgP+g78M/mulD8T7oINNZK7N/l5ePXeSwdskjDLPA4sJs8nA8VEgHJXI1o/G0wwb+G4qaz5iRm0IcXvgf8r5AbK06ABaZjGj0jCXpGVYbDhtaXauhDykeA55gf2ymUihUgmamoxntBlUshjbEZleCsxnQUogndNV5FYoUXGmokVtfKrA9IvNAbawEumy3bFcAgB07OWTIR5wpgHAnMvyyqInpBdpK0RdYQbgQYJ+URZCQaXAGMk7ENKEQIVwDjWNIIu22AYFwBBGP7OGE0FicWi+W+0EJW1Fq2k9F2bBVgbOJ9JoK27K3KiiLLXN+xviSGz3Nhaw2DobCd5jOSUFVhZReKrQIUazNHOtSEvS/vsIrSj9Eyx1FzwoosU13tw1vlQZHlaxE2OxdlLhIRXDtjOEaApoYAjatWpm1Yg6EwI2NLBZCVUnpnX2YcIUD7uhZHdS0LoeTbgIZAXdk6HxwQAQ2BzG+nWmgDRPa2zFLyAlT7UvdjTQRDXAldJRqLZ7zPKd3QkhbAW5VavYSqMjbxvoDa2ENJtwGynNqTmZtzZnczEyUtQCXgCiCYkmoDqn0+mlYtbo5Il3RVV/toW7t6ybFgKMz0zKzt9bODkhJAUWTq/dnfy6bIqdc4ZeQzHWXxCCr2hI+VlIUA2fKBUsfxAjjZ+VBibcD0zCxnL1y89rna52PjhtaUawaGRotdNdtwfAQ4HVcAwbgCCMYVQDCuAIJxBRCMK4BgXAEE4wogGFsFELk41inrgmz1ULYVDXaSbsi6VLF9i5KZ/QGKIqesikioas554SKtI7Jki5Ltg3HeKk/a1Q1GUWS5rBZquY2wYFwBBOMKIBhXAMG4AgjGFUAwrgCCcQUQjAxcFV0JBzJllSEZ+JNVxiqI16wyJAOPAVesMlgBXEH3mSXIwHmgCziG/op1l/SE0X3Uhe4zS/g/lmmq4oxw9tYAAAAASUVORK5CYII=)}.monsterinsights-admin-page .monsterinsights-addon-forms:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABmCAYAAAA0wZQlAAABtElEQVR4nO3boW7WABRA4dMGMQsTvyAjQWDQGy+A45FAM14EHmE4XoAEW4NY0mHWZPwWBxaB2BKak6bnk03FTU+uuUmHaV4AzoD3wBvglKzpDvgMvANuhmlengLfgIM61v7cAucj8IE+vuEAXA7TvNwBT+xpduo40sc3PR7tCfauALICyAoge3Sfl6bv12vP8SAvXzz/5/OtzPm3NkBWAFkBZAWQFUA2TPPy2x5iz9oAWQFkBZAVQFYAWbegFXUL2oACyAogK4CsALJuQbI2QFYAWQFkBZAVQLbJW9BWdAvagALICiArgKwAsm5BsjZAVgBZAWQFkBVA1i1oRd2CNqAAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKwAsgLICiArgKz/hGVtgKwAsgLICiArgOxe/wm//fJr7Tke5PL1iT3Cf9MGyAogK4CsALICyAogK4Csa6isDZAVQFYAWQFkI/DTHmLHjiNwZU+xY1fDNC/PgK/AwZ5mZ26B8xGYgQvgI3BUR9qHI/AJeAX8+AOC40aexB/2CwAAAABJRU5ErkJggg==)}.monsterinsights-admin-page .monsterinsights-addon-optimize{padding-top:100%}.monsterinsights-admin-page .monsterinsights-addon-optimize:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABeCAYAAABFEMhQAAAFNUlEQVR4nO2dzavcVBiHn5Pb1lo/UBFxIbiQCq7EpVioxYUIBTfd+B/oX6CIuHCrLgXFlSjuBIsLRRDd6MKFiovupKj4QatW7+39mOQkx0UmMyfJSWaSnJN0Ou8Dl7mTTM7JfX7JyZtMZq668N5lRuI48CzwPPA4cGqsjifmD+Ai8C7wnT1DjST/LPA5cGKMzm5gvgeeBHYBohE6fA74ChEP8Bj5nnAXhJf/IPBh4D42jVPAt4AKLf+DwO1vKqeBp0LKj4AzAdvfdF4JKX8nYNs3A2dF/oSMUe0IDYj8CRH5E6Iu/XK1NOHVL6/7avskcOirsZuR2pb/2rnbp1iPraS25dsM3Atky19B65gve0FYVh5wJYBwrFXtSABhWLvUlAD806nOlwD80vkkSwLwR68zXAnAD70vL0gAwxl0bUcCGMbgC2sSQH+8XNWUAPrh7ZKyBNAdr9fzJYBueH8zRQJYnyDvZEkA63GsZZ6a//Ti9D07J366lvZdfFQyM02/1TdTbgVeBF4CbplkjSbg5U9+5thtd49wA18Ze8t/lPwewq27odVkKcnuFY7fed+oARQ9PQz8wBaKLzBpQrJ7BUw2Wp/R/Ofr0Xq8gRk7gAh4Grh3lN42AJMmJHtXRwkgAl4I3suGYXQ8SgARcC5oDxuK0Ql676+gAUSAnBHVUKDyIUhf/xtMmBMBuVezRvm80ugYvf9PkABEfgm1eFCL31WwAER+lYr4IhCjY/TBNa8BiPwFyiHenp3vAenhf4CfAEQ+823bKb7yXCkyPSM98BOAyAdQail+OXExr/RIPgSlB7sMDUDkV7HG+drQw3zvUAqTxqSHwwIQ+TZN4ue/F+ILjE5Ij/p/hkHkF9jia9Pr4hcnYjomm/ULQOQDpiq+Ms47jwfFURrIklmvAEQ+le29SbxdAanKUkqR6Zhstt+pX5Fv46hsys9VfWSyQjJpQhYfrN2dyIe8YHGIL4/zlfHeeq09LBkdk8XrfQ5Q5ENrSVk8Wz6sHpZMGpMlRyu7Ffk2jZUNTvHV5exhyegYk8xauxP5BStKSpf41mFJQZbGGN0cgMgHCnGrSsrynJZhabFMfhA2Onb2KvKh+aKao6TMp7QMS46wmgIQ+Ta9xKsG8Wr+svy5yTQmTUrdifwC59hdntc6LJXP1Erii+VNmpQCEPmAvbUuH3qc6c7HeVWbvpxvshSTaaD9LuXtpFNJWQ3LIb60TLEHaEDJlr+kT0mJQ7w9ry5+0V6mRT6Qi+ki3lFSLhdxDE92V9ZyIp9llV+fvk5JWR3zcYRlV0rL6SIfGFZS4qxs3O2VZ4l8m4G1fH0Zl/jla0U+zMf8NWr5yvS2ktLdXjkkkW+xspbvWFJaDVMVD/wp8qs0vWvVQ3z1AFsKxZjXRT6Qa2qq5ZtKymL26pKy3p3KMj17R+QX+KjlG0rK0muVAmPOA/siH1zHUtoOtPnDqpKyUfwF4FOQA24FnyUl1de+n8WH9wMfFRPkwhqwc/KOkP9owZg0cd7QKfJzxvvks4UMO0z3LSkif84UAYh8i7EDEPkVxgxA5DsYKwCR38AYAYj8FkIHIPJXEDIAkb8GoQIQ+WsSIgCR3wHfAYj8jvgMQOT3wFcAEfCrl5a2DB8BRMDHw1dlo+n99w8NIALeHtTC5vPmkIWHBBABl4AvhqzABvMjHr7QtW8AxQH3PPDb0JXYMP4FzuDra6N6UMg/Ah4CPptqRUbmG+ABYG/KlbBLzRnwDPAI8AZweZI1CsfvwFvk35b+BNDtWyoC8D/ypjW2YaKvCQAAAABJRU5ErkJggg==)}.monsterinsights-admin-page .monsterinsights-addon-dimensions{padding-top:105%}.monsterinsights-admin-page .monsterinsights-addon-dimensions:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABmCAYAAACtOU2QAAALS0lEQVR4nO2de5RVVR3HP/fOMANDMzxmzJCCBUUgzyQkrQyzrMzKXlIgLioqMjOwxFyWKWJoGbVaFalZUiJLkpa9CI14aBiPKJVHqUAYymIWw2N4wwxzb39872Xu3LnnnH1e95y5l89a88fcu8/ee357n71/+7d/v98kPvrQLkqIzwLfAgYBiSK1uRO4B3jA7YOVwfclMq4CfhlBu4OA+4GDwGNuHkyG0p1o+HzE7U9z+0ApCb93xO33c/tA5ZQBeyy/XLjLdX3ljOs9xnbm2w1MDGmLuP1jbh9wXHa60ACsibj9p9w+YLTmd5EBmAs8E1Hb6zPtuyKxZMV648JdYA9IAu8GBgM3AKNsyi7CfrZOACbbfL8Z+DHS81cCKVc9xaWe7/YNiGCwUsCKzM9V2At/DfYHowrshb8L+LnbDuYSqqo5ZcCerrJkRUJR9Pyzg1CYoh6yzg5AR4p+wj07AO1EYl44OwAiMtvO2QGI2LBW7gMQuVWznAcgcuFD+Q5ALIQP5TkAsRF+ORIr4Zfb7I+V8MuN2Am/nGZ/7IRfTsRS+OUy+2Mp/HIhtsIvh9kfW+H75DXA6JDbuCDTjmdKVfjfBN7gsw4nP6DzgDv8NFCKwh8GfN2g3BaH7583qGMGMNKgXEFiLXyP6/58oJtDmb/j7GS1HrmE2FEJ/BSP7uixFr4HJiO/HTvagOuBtEF9M4DTDmXeBUwxqKsTpST8OuBeg3L3Ac8Z1rkFzWwn7sWDl3QpCX822gTtaEKRK274NtDoUOZcYI7LektG+GOArxiU+wbQ7LLuw8DNBuWuQ+qnMaUg/ATwE5xdH9cBCzy2sRD4m0OZCrTZG8s09sI30HimAu90KNMGfBmzTbYQaeR467T5XgR8zrTS2Avfgd7A9wzKPQA867Ot59HMduIeoN6kwjCFPxiYBTyI9OVtwD4UwdECHABeRT71i4CJHtqYC5zjUKYJnXiD4HacN9964G6TysIKBZ0ALAN62JTpk/npD7wdmARcBnzJsI1xwBcNyt2KwjSDoBm4Bee9YxoKS11nVygs4X8fe8FbMR39YbadRm/sfLTJ2fECsAq9hUGxBtgKjLApk0Tng/HY2IjCEr5dUIITY3AW/heACw3qGgZs99EXP4xFb7HlIS2sNb/ax7Md+lQguuUc4Ds+6i8md6EDWEFir+0UUDWNtYkYYKuNxV74eVyMklt0Ja4FLin0RVcSfvYEWaxsIkGRQP3utL8GKfw6YCawyWc9d6MQy2F5n18PvMVn3VExEpmnO2AXh9uAju61wHKsA4x7oJujG4G+vrvZTgp4FLh94a5+R4EX0QCfoTqZYnDPE3RLptl1vDvNrbHOYHMEOB/Ynf3ASvivR7c9ufegy9CJdWvOZ+8DfkawenQ+J7cfrdn2j4N1o9rSWnEqEmmG1R5jRN0xqpKKPU4DGw/24sUjNSF2xTeLgU9nfykk/CpgNdrc8kmhQ9Bd6EB0M0Vagw+0dOOZ/b1pqG5hdN1RelZ2PrukgZV7+7LnpB9NN3Tei4K0Cwr/PiRYO9LEdONrSSVZ1ljPkdOxXYJeQHvXqfwN91M4Cx5iKniAqmSKSxqaSSa8Wo9DZxjaHztoO/3R+t3l6VvVyuheR6Puhh23AH1zhX8/sjKWBCPqjlJf1Rp1N6zoBVybFf6VmZ+SIQFc2OdQ1N2w4yNJtPTMi7onYdBQ3crAmpNRd8OK0Ung48DQqHsSFufXxnbtr08CXy1igyl0fXiiWA02VLfSu5vTvXckHE7i7+LDhM3A14DhyIeyHugJDERudn/Gu1eBEYUOZDFgexI5hIZBI3A1upn6IfAf2vOQpVGarEfQRj8e+HcYnUhDXG0+TyWRtXBHwBU/jd6oJZjN6o3A24C/BtwPnmuu5dhpp6veSPhVEgl+HPJ1PBxApQeRt/A+l88dBT6Jlinf7D5RzRONDWw97Ct4JCz+BGzK6vnNKMpiEPKF8aMizCbHbOqSQ2jgPO+Qr57ozrLGBlY19WVfi5ObfiQ0kXGPybftHEAORkM8VrwPD3nk89gCPOTlwQ0HerG6qQ/74yl0kOA/QGZyWt1keX1XFxOMGulJ+N2SrvOKFpM1wFuBf2U/sFIDvF6OPO3xuXzWoSWol5uHaipiJfwU0ujWIi/nZeQpH0HP/P95fC6fNB5Uz6G1xx5GZp04/FSgPXQyFmcZK+F3d/uHZwjyLO/Fv9L2/wHEDSvhH/dYn6tlwgEn7+NCtEDXiV63WvOPeKxvMLp490sSvbJuOWNDzh0Aq4Tac9/T8QW/dUVhC6hpObdYeS8MBF72UN+DyInVL2OBf3p47iZszOMLd/XrJEi/+BkIq2WnF96MXRORv49fpnp8rgab++WgBZ+t02u9+cIfiqJEnsXbJXkdOuH64Vy8vz13ovCdiRTZFdLLIGQ7+Ebg18ghahL+On4duqDxyo/wFliRZRQ67G1C3hh2k6g3CiF9HPu37eJMmdk4nIHcDEJiyYr1lwJL0SsbFC3ANciqaUolinlyG6TsxGI0odLDh5zZw6uQw9cs2l0QU8i0nb/X9ABeQl58ILvTQhTTu9epcbs9IYlC14P2sasCfgP8Aud/3pUAPoxC8oMWPGj2vyPn90HoDmMOHX0/k+jeYTDa8Eci39MZtAseNEk+g2xQlzk1bvcmJJasWH8orxNBcxy9WU8i8/UBdILuj/zWryRcX0/IBKhlZv5aFC8bBCdRygFPAXeVyODzwYA6U4gadKN1dYht2JGm49kjSEfOSnxcgSbRBlfK/AX5R2YxipE1ZD7uczmcIYk6tyGw7sSP/Jiox8gx6/qgFam2nsmqlDMJ2YMgIn5PJltUjqZzEbrU90s3vB8GgXbhrwUe9t2deHEcmRtyBV+BbtqCulGfQ0dNyBW5hrWZKEWW36x8ceGm4UMG5QdAT8LeTymFbO9r0JXfaHResTKZ1CB9/wYvHcwV/kGkvy6na0UpFmIpCvKoQg5b2al/uc0zr6CT+ca8z29DrvPXWDw3LdMOyKr6A5yTYwCdTcor0SZyh8Nz25FJothBEi+j19zOC2onWovTyA/exNZ0Gv0vxUJpYY4gAY+nsGNBDzom4BhATtyVHYVm+J3Ir6QQ+5Dbw9BMZz2rWR5YgFwOxwBPWJQ5jmbv/sw6b5pVdgn2+XhOodOvCcapvgoJP418KHPzTrYgO/kQFESRAv6I/rilpo15ZDfwMRR5fgLd7V6BBn9bTrm9SPC5mQNN0wSsNihj+s+GX2dYzvL1PYSO/hegaJXNaAPK5xXgQ0g4swnW6fYQmm3zKHw3/Ac08OPRmruBjNtKjnZj6s5wyqCM6dWqsdOQkwepaWqsx4HfoQ1tOv5MyjtQmpQFONtM2pCabIXRxodZSt6xhnXtNywXqFaTRqflT/isZx6a8Z6MVTmzHjoGbNsxFXvjYgLzOAbTNru8SunEo5gJowGpk1UFvqtAaWYmGNTThPJGGFHqwv8vWlKyjkzftSk7Gd1+Tc88MwydezZgn9R0XU79r8WFAhLLqIEQmYeuOa2WmKHocOaG27x2JqyZ78fPP8wAqiZ0dRgUi/AR0BGW8L06zLZhpnP7IYgEp6CzT6ccOm4IS/g34j5Aog0Z97Y5FfTJOIIxKVdhbe8xwi7ZkV9qgfcDbwbehO5sa2nXKJrRQWpH5mcV8hLwTJ6aacVylHYlCA4iW5Mn39YwN9wjuHMdKRae7e8F6IM279gJv6gYznrQ0vYIhe0+O5Fh8TxkJmhENqQrCpQ9jVIFm56iO1EywnfBk2jNX0Dn5WcW8Nu8z5ahGOJc36btKGWjU+ZbW0r9kGXFbmSHuhztNS3IWpsveFBoz0ykPr+E8uOPwKfgAf4PENliVPJHqFIAAAAASUVORK5CYII=)}.monsterinsights-admin-page .monsterinsights-addon-performance{padding-top:105%}.monsterinsights-admin-page .monsterinsights-addon-performance:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABlCAYAAACyVeaLAAAKrUlEQVR4nO2deWwU1x3HPzt7EGODg7GBmquc5r6SNrSFRkoKKSSkStVGkIY2Appe6pUe6kXTJoW2Ug6aVJWagNWGhBD+aFOUXqCmNClpqRqsgCGcaTgNNrYB2xjv2T9+u7C73pl9szs7M+D5SJbsneM9/74zb9/7vd/7Pd/+481cI/QDRgHDgKrkTzDt+HkgAlwAmoBjwCWb62iagNMV0CEE3A3MB6YAk4ARBdznHHAI2AQ8C4StqqBV+Fz4BkwEtgJ1Ft/3LeAu4KTF9y0KzekKZDEQ2Ib1xgeYCWwHBpTg3gXjNgEeBEaX8P6TgC+V8P6mcZsAi2wo424bylDGbQLU2FDGcBvKUMZtAvQ5PAEcxhPAYTwBHMYTwGE8ARzGE8Bh3CCAH1gMvAxMtqG8EcDvgIWAz4byDHHSGTcIcQt8Aah1qA6HgV8AG4DLTlTArAD9gNuB8cBZ4HXgtMkyK4CHgG/iHsfYaWAN4rKOmLx2DPAR4AZgD2KTuOrFZgS4FXieTL98D/Bb4EfIJEg+PgY8DYxULdRmDgBfA/6qcG418AjwOTKb8reBTwP/VSlQVYBZwE6gv87xTmAd8PPk79nUAr8E7lEpzAVsAr6KTOhkU4a8wd9B3uZcdCEtxa58BakIUAP8B3hvvhORt+ARYD0QTX52J/Ab5Im5ljgF3A/sSP6tAQ8AP0Ztdu4UcDNwxuikfAL4gb8gbZwZ9iNPyE3AD3FBb6NAYsBPkAdwDdISmGEncBsGU6H5BHgU+IHJQj0y+RUGk0BG44CFwPcsr07f44vAZ/QO6gkwBOnduGGgdj3wNDA21wE9A29A4m88rGEA8kD7sw/kEuABJHzDw1rmIYPPDLK/hIchPZhBNlWqZMQT8Ld3ouw6FeNSJGH6+gEhH/dMDjKp2tJWOAzMAfalPsi+++NcB8YHeP1YlL+/Gy3I+AAd4QRbD5r1SuQlhPSKrnTL0wWYDyyzukSneLMpVvQ9zl8uTLw8fBi4N/VHSgAf8BjX7oCpF4mS2M4y1iBvwxUBFgLvd6w6JWDqkF4dDjcxDlgOVwX4hnN1KQ0LxgaYONjVw5hvAT4NmA0scLgyluPXYPmMkNW9GCupA27TkBmp6xK/Bp+aHnJzc7RMw56A2LyEY3C2M0HM4i9PvwbLpgWZMdSVIswNIDH5jnLyYpzn3orQGU5Q3d/HitkhbrzBug5ZLA5dBY4HSkxQQ3HqrFScuhinviFMZ1gMdO5Sgmd3hy3rg0disHFPmKNtytO0drJHA550qvRTHXE2NES4HM38vL07wfrdYS4UKUIkDs/vCXPEncYHeEYDXsEBEU53xKnfHeFyNLeR27rlTbjQU5gI0aTxD7vX+E8B21N9tIeAz5N7EtpyTief/G4d46do606w/k3zIlwxfqu+8d8zQGNKjSNd1Dbg60j0RYYv6NfIpMHDyJrbktDUEae+IUK34pdia7I5uqgoQixp/ENGxq/wsWJ2kGXTQnYO1tqA1Ugc0TogAb29oR1IVMNYYC25Q0wKpqkzQX1DxLSHsvWSmggqxh9WIb2s8qDvyjhh3KDcIlSELOmJtSGBCWOQCf6L6Qf15G8Hvo8I8QTQXWwtznQmqG8IG3YHq/vr/8PnkiJ06IgQi8MLe8McNDD+0AofK2eHKE8zbNAPy2eGGFXZ2xSzhhU1dkg3/KNkGT6FamDWcOBdClxZf7YzwfqGMF1hfePPHx1g4bgALzVGaGzWdyXXlPtYNSfEgDQjxuKwaW+Yt88ZGD95XbnOU90ThT8clLI1H9xc62fR+CD+wlqoo8jES06jp6MqwCgk94JpznbJk2tk/HmjAiyeINrG4rB5X4R9BiIMSRqzIuQjFocXGyPsb1E73yYuApUqJ6rqW/DK9S2Nxsb/UJrxQVwHS6cGmVKj//o3J0W90JNg8z7XGR/Eu6AU1KAqwKhCa3K2y8D4IwPcOaF3q5by30w28GQ2dyV44o0ewzelptzHSvuNn0Jpxb9qm15wiMrMYX4ackwPfmCkn8UT9Yv3a3Df9BAv7A1zQKdtjxiMsar7+1g1O/O7wojOrm5ON7cQjUpdAwE/tUNqqCgvU7o+B0NVTlJ9A5Tas1x8fFLvyIK5I/zcNTGYd/4z1U2sM9lXr+6f/KLul1nC+QsdHPrfcTq7enfq0o0PEI3GON3cYqrcLG5UOUn1P9MLw85LyojzRwUYX6Vxx7gAS+ryGz/9+vtnqA+YBieNPzDL+N2Xe2hqadU1bLrxjT4zQbnKSbYkbPJrsChHW59NqhkYVDmQmqqrD1BKhHyDrMFluY0fjcY40XSWRHKmvkjDWorqG5C3P2sFqWagpbWdlrZMb0ggKcIEnTehqszHqptCVGYZP5FIcLKp2Qmjd6icpCpAVxEVUSbdSIYiVGVWu6rMx2fn9DY+wJmWVi5ddmT9nZIbR7UJKtgnVEzvoqW1HSCjOQomRfj9Aen/D6vQWDotSKXODFr7BaUHsRQoPbSqAhScZ02vdzFxjNrQoqW1PUMAEP/NvVODZCZNdB1KNlNtgg4XWosS9C6uBWKIPygvqgIcKbwufZITKKbIVGmCNGR5aVTx/JJTglGr1ZQBH0UWOBpi9Ab4gE8CjcBzuMT4UJJRq9UMBf4M/BsRQhc9AZYADcAW7EmgYYpr6HvlFq4KkTMALluABcjq7q1IolMPa7gF+BM5hEgJMBzJKruN6yxM3WWkhNhB0l2dCk3cgWRA8bCHW4F/ArM0JE7dM779jABWa6StV/KwnU9oOJetygNqNWTU5uEMxzVgs9O16MO8pJGZXMnDPhJAvYYkrNvicGX6ItuBg6mB2FpMZPrzsIQ1cHUkvA/Y6Fxd+hwvA69Bpi9oNRaHo4O4int95s8ddqh6rtP3LJIeZPALZApwAolft5TaIdUZ/0gg4Kd2aO4EiqrnOn3PIllH2gRXdnR0EMkQaDY7oIca7yBe5istTbY7OoIkkeixsVJ9hRiSvC+jmc81IdOIl6qyFDyGeEAz0Fug4QdeRZILeRTPHuB95Jio15uSjCEJqNtKWKm+QiewFJ0oCaNJ+WNIm1XocvVduGzjzAI5A7xRxPUPIhnVc5IvLugVkiM2E5wBVgIfRHJH/8Pk9W7iNSSf0jzgPszvlfAU8KLRCSqBWQ8Df1Q4L4pkXZwM1COujWYk8feVhcnXCHEkFf/tyAOVQAxZh7htVIKudqCQiUx1lWQlEmQ0V+f4NmT5/X6DeyxAPK8FrzeziaPIG2z05o5H1k8v0Tm+E9msojVfYWZ20Agh2bWWIQu4u5FNkp9BmioVKpDFy19GtvxwE13IG/wz1Bem3wF8BRm4asgDuBEJZFNybjq1ic9IZKyxAucj7sJInoy15NlsoRQ4ldHuBLL3Sh2yi1G7A3VoR5qROuQptt344J495cuQ6IwnKX3q5E4kVcwmLMiBUSxuESDFHmB6ics4Tmm3TTeFa5Nq9hU8ARzGE8BhPAEcxhPAYTwBHMZtAtixzkhp9aJduE0AXb+5hTTaUIYybhNgfYnvn0BcH67BbQK8SmlFeJyru6O6ArcJAJJC+adY66fpAL4LfNvCe1qC23xB6VQiKzanIrNsoxE3dhWysXT2vgcdwCVkEuRo8ucIkufiXyjm77EbNwugQmpPelcaV4X/A8ZmVvlIzmqnAAAAAElFTkSuQmCC)}.monsterinsights-admin-page .monsterinsights-addon-scroll{padding-top:105%}.monsterinsights-admin-page .monsterinsights-addon-scroll:after{background-image:url(../img/icon-scroll-tracking.png)}.monsterinsights-admin-page .monsterinsights-upsell-large{padding-bottom:35px}@media (max-width:767px){.monsterinsights-admin-page .monsterinsights-upsell-large{padding-right:10px;padding-left:10px;line-height:1.2}}.monsterinsights-admin-page .monsterinsights-upsell-large h3{color:#4c6577;font-size:18px;font-weight:400;margin-top:33px;margin-bottom:14px}.monsterinsights-admin-page .monsterinsights-upsell-large h2{font-size:18px;margin-top:0}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-coupon{color:#509fe2;border:1px dashed #509fe2;padding:7px;margin:0 7px;vertical-align:middle;line-height:1}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap;margin:30px auto 25px;max-width:525px}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-features span{display:block;width:33%;color:#393f4a;font-size:14px;text-align:right;margin:10px 0}.monsterinsights-admin-page .monsterinsights-upsell-large .monsterinsights-features span:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAj0lEQVQ4je2U0QmAIBCGv8QFXKEVapDGaYS2aJFGqBV8aAFX6EHB8OHOIIjA70nx/ED577ppPVHogR1wQABGwEsXjGZMUpfWLu1FaqSPadKfSC0xIlJMBmVf4i052LUsynkwD4U1OENsvTcJltjL2p/enzwDh1DvLXE4iAOi4AA2qeA/OW3Sb6Se3CCBivhdiyQVWMKC0oMAAAAASUVORK5CYII=);width:11px;height:11px;background-size:contain;display:inline-block;margin-left:12px}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .settings-input-license p{color:#444}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .settings-input-license p a{color:#509fe2}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-smile{display:inline-block;width:16px;height:16px;padding:0;vertical-align:middle}.monsterinsights-admin-page .monsterinsights-settings-block .monsterinsights-settings-block-content .monsterinsights-smile:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADB0lEQVRYhc2X30tTYRjHP+dMU5dTxxRLS1hkDUTNNUGELiTQmyYDL8rr6Bd01UVgf0CBF10FWuG1eRGIu8obLwIRtlabFQOliTlLVDY3nb87XZyztc2d7SBb+r17z/O8z/N93/O+z/N9BTRCcttNgAPoAloAM1CumDeBAOADpoBxweZc1xJX0JC4BRgA+oBijXz3gffAC8Hm9B2LgOS2G4BB4IEWomphgNfAU8HmjGomILntTcA4cPmYidMxDzgEm/NbTgKS294BfAAq8pQ8jgjQI9icM6oElJVPFyB5MonO5J1IEFD+uYf8bbsa5gFr/EyISYbB/5AcJcdgfCBA4qp9IctpD0d2MJw9g04nqrkAcHj4h+jWHlUVpdncJOCaYHP6ipQPA2rJJQlGxjy4vEGqjXqe3O/EVFWWMep6eJuXb6ZZC8Vob63n7m0rQuYlCUrOflGpcH1qVGf9K7i8QQDWQjEmJv2qy5qY9LMWigHg8gaZ9a+o+gJ9kttuEpHLq2qF+/EzlDpeDKl4HrWlz01DMeAQkWv7SaFLRG4sqrh00Zg6bjCqeB61pc/NgBYRuaupotlSS3trPQDVRj293RZV395uC9VGPQDtrfU0W2pzETALktsu5fKCvF/DBIpyu8jQGlCnEzX7glwJNzV75x+bIrKSOSkERGQZdVLwicgaLitc3iALS2HNUReWwonqmQNTRcjKZ4gs1XBlbYuRMQ/Xm+voaLtAo9lEaUnq+d3ZPWAusM7M5yU+zS5z6+bVXMn3gfF4NxwF7qh57u4d8PzVR36v/juvlYZS9GUy59j2PhvRnYTtXE05zx7foORM1kv2TrA5+zW3443oDm9HPcwFsqvtRrOJe/1WKg3a2nGyIhoCHmaNDnyfW8Xz9ReLyxtEorsAVBhKaKirpK3pPE1XanKFABgWbM5HcJokmfLBgSwcC4UIsjxPvBFSCruiVnsKRCIuy1PeBkc6i6LbO5G3Kl+YR5bjM+mGjK1NYWkFhpFP7HEhKTGsmV5FcJofpxmIFOR5/hdt5RGc1JOx/AAAAABJRU5ErkJggg==)} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/widget.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/widget.css new file mode 100644 index 00000000..e45879f8 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/widget.css @@ -0,0 +1,3 @@ +.monsterinsights-tracking-notice{position:fixed;bottom:20px;right:15px;font-family:Arial,Helvetica,Trebuchet MS,sans-serif;background:#fff;-webkit-box-shadow:0 0 10px 0 #dedede;box-shadow:0 0 10px 0 #dedede;padding:6px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:380px;max-width:calc(100% - 30px);border-radius:6px;z-index:10000}.monsterinsights-tracking-notice h3{font-size:13px;color:#222;font-weight:700;margin:0 0 8px;padding:0;line-height:1;border:none}.monsterinsights-tracking-notice p{font-size:13px;color:#7f7f7f;font-weight:400;margin:0;padding:0;line-height:1.2;border:none}.monsterinsights-tracking-notice p a{color:#509fe2;font-size:13px;line-height:1.2;margin:0;padding:0;text-decoration:underline;font-weight:400}.monsterinsights-tracking-notice p a:hover{color:#3a93dd;text-decoration:none}.monsterinsights-tracking-notice .monsterinsights-tracking-notice-icon{padding:14px;background-color:#f2f6ff;border-radius:6px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.monsterinsights-tracking-notice .monsterinsights-tracking-notice-close{padding:0;margin:0 3px 0 0;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:#7f7f7f;background:rgba(0,0,0,0);line-height:1;-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;font-size:16px;font-weight:400}.monsterinsights-tracking-notice .monsterinsights-fullwidth-mascot{position:relative;left:auto;top:auto}.monsterinsights-slide-up-enter-active,.monsterinsights-slide-up-leave-active{-webkit-transition:bottom .7s ease;transition:bottom .7s ease}.monsterinsights-slide-up-enter,.monsterinsights-slide-up-leave-to{bottom:-200px}@font-face{font-family:Misettings;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.otf) format("opentype");font-weight:400;font-style:normal}[class*=monstericon-]:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.monstericon-times-circle:before{content:"\f01b"}.monstericon-times:before{content:"\f021"}.monstericon-info-circle-regular:before{content:"\f01e"}.monstericon-arrow{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.monstericon-arrow.monstericon-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.monstericon-arrow:before{content:"\f01f"}.monstericon-check:before{content:"\f015"}.monstericon-warning-triangle:before{content:"\f020"}.monstericon-star:before{content:"\f025"}.monstericon-files:before{content:"\f028"}.monstericon-search:before{content:"\f029"}.monstericon-user:before{content:"\f02a"}.monstericon-eye:before{content:"\f02b"}.monstericon-cog:before{content:"\f02c"}.monstericon-expand:before{content:"\f02d"}.monstericon-compress:before{content:"\f02f"}.monstericon-life-ring:before{content:"\f030"}.monstericon-wpbeginner:before{content:"\f031"}.monstericon-lightbulb:before{content:"\f032"}.monstericon-shopping-cart:before{content:"\f033"}.monsterinsights-tooltip{display:block!important;z-index:10000;max-width:350px}.monsterinsights-tooltip .monsterinsights-tooltip-inner{background:#5f6197;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-tooltip .monsterinsights-tooltip-inner a{color:#fff;font-weight:700}.monsterinsights-tooltip .monsterinsights-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#5f6197;z-index:1}.monsterinsights-tooltip[x-placement^=top]{padding-bottom:5px}.monsterinsights-tooltip[x-placement^=top] .monsterinsights-tooltip-arrow{border-width:5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=bottom]{padding-top:5px}.monsterinsights-tooltip[x-placement^=bottom] .monsterinsights-tooltip-arrow{border-width:0 5px 5px;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=right]{padding-left:5px}.monsterinsights-tooltip[x-placement^=right] .monsterinsights-tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.monsterinsights-tooltip[x-placement^=left]{padding-right:5px}.monsterinsights-tooltip[x-placement^=left] .monsterinsights-tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.monsterinsights-tooltip.popover .popover-inner{background:#fff;color:#5f6197;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.monsterinsights-tooltip.popover .popover-arrow{border-color:#fff}.monsterinsights-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.monsterinsights-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}/*! + * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) + */.monsterinsights-flag{display:inline-block;width:32px;height:32px;background:url(../img/flags.png) no-repeat}.monsterinsights-flag.monsterinsights-flag-ad{background-position:-32px 0}.monsterinsights-flag.monsterinsights-flag-ae{background-position:-64px 0}.monsterinsights-flag.monsterinsights-flag-af{background-position:-96px 0}.monsterinsights-flag.monsterinsights-flag-ag{background-position:-128px 0}.monsterinsights-flag.monsterinsights-flag-ai{background-position:-160px 0}.monsterinsights-flag.monsterinsights-flag-al{background-position:-192px 0}.monsterinsights-flag.monsterinsights-flag-am{background-position:-224px 0}.monsterinsights-flag.monsterinsights-flag-an{background-position:-256px 0}.monsterinsights-flag.monsterinsights-flag-ao{background-position:-288px 0}.monsterinsights-flag.monsterinsights-flag-ar{background-position:-320px 0}.monsterinsights-flag.monsterinsights-flag-as{background-position:-352px 0}.monsterinsights-flag.monsterinsights-flag-at{background-position:-384px 0}.monsterinsights-flag.monsterinsights-flag-au{background-position:-416px 0}.monsterinsights-flag.monsterinsights-flag-aw{background-position:-448px 0}.monsterinsights-flag.monsterinsights-flag-ax{background-position:-480px 0}.monsterinsights-flag.monsterinsights-flag-az{background-position:0 -32px}.monsterinsights-flag.monsterinsights-flag-ba{background-position:-32px -32px}.monsterinsights-flag.monsterinsights-flag-bb{background-position:-64px -32px}.monsterinsights-flag.monsterinsights-flag-bd{background-position:-96px -32px}.monsterinsights-flag.monsterinsights-flag-be{background-position:-128px -32px}.monsterinsights-flag.monsterinsights-flag-bf{background-position:-160px -32px}.monsterinsights-flag.monsterinsights-flag-bg{background-position:-192px -32px}.monsterinsights-flag.monsterinsights-flag-bh{background-position:-224px -32px}.monsterinsights-flag.monsterinsights-flag-bi{background-position:-256px -32px}.monsterinsights-flag.monsterinsights-flag-bj{background-position:-288px -32px}.monsterinsights-flag.monsterinsights-flag-bl{background-position:-320px -32px}.monsterinsights-flag.monsterinsights-flag-bm{background-position:-352px -32px}.monsterinsights-flag.monsterinsights-flag-bn{background-position:-384px -32px}.monsterinsights-flag.monsterinsights-flag-bo{background-position:-416px -32px}.monsterinsights-flag.monsterinsights-flag-br{background-position:-448px -32px}.monsterinsights-flag.monsterinsights-flag-bs{background-position:-480px -32px}.monsterinsights-flag.monsterinsights-flag-bt{background-position:0 -64px}.monsterinsights-flag.monsterinsights-flag-bw{background-position:-32px -64px}.monsterinsights-flag.monsterinsights-flag-by{background-position:-64px -64px}.monsterinsights-flag.monsterinsights-flag-bz{background-position:-96px -64px}.monsterinsights-flag.monsterinsights-flag-ca{background-position:-128px -64px}.monsterinsights-flag.monsterinsights-flag-cd{background-position:-160px -64px}.monsterinsights-flag.monsterinsights-flag-cf{background-position:-192px -64px}.monsterinsights-flag.monsterinsights-flag-cg{background-position:-224px -64px}.monsterinsights-flag.monsterinsights-flag-ch{background-position:-256px -64px}.monsterinsights-flag.monsterinsights-flag-ci{background-position:-288px -64px}.monsterinsights-flag.monsterinsights-flag-ck{background-position:-320px -64px}.monsterinsights-flag.monsterinsights-flag-cl{background-position:-352px -64px}.monsterinsights-flag.monsterinsights-flag-cm{background-position:-384px -64px}.monsterinsights-flag.monsterinsights-flag-cn{background-position:-416px -64px}.monsterinsights-flag.monsterinsights-flag-co{background-position:-448px -64px}.monsterinsights-flag.monsterinsights-flag-cr{background-position:-480px -64px}.monsterinsights-flag.monsterinsights-flag-cu{background-position:0 -96px}.monsterinsights-flag.monsterinsights-flag-cv{background-position:-32px -96px}.monsterinsights-flag.monsterinsights-flag-cw{background-position:-64px -96px}.monsterinsights-flag.monsterinsights-flag-cy{background-position:-96px -96px}.monsterinsights-flag.monsterinsights-flag-cz{background-position:-128px -96px}.monsterinsights-flag.monsterinsights-flag-de{background-position:-160px -96px}.monsterinsights-flag.monsterinsights-flag-dj{background-position:-192px -96px}.monsterinsights-flag.monsterinsights-flag-dk{background-position:-224px -96px}.monsterinsights-flag.monsterinsights-flag-dm{background-position:-256px -96px}.monsterinsights-flag.monsterinsights-flag-do{background-position:-288px -96px}.monsterinsights-flag.monsterinsights-flag-dz{background-position:-320px -96px}.monsterinsights-flag.monsterinsights-flag-ec{background-position:-352px -96px}.monsterinsights-flag.monsterinsights-flag-ee{background-position:-384px -96px}.monsterinsights-flag.monsterinsights-flag-eg{background-position:-416px -96px}.monsterinsights-flag.monsterinsights-flag-eh{background-position:-448px -96px}.monsterinsights-flag.monsterinsights-flag-er{background-position:-480px -96px}.monsterinsights-flag.monsterinsights-flag-es{background-position:0 -128px}.monsterinsights-flag.monsterinsights-flag-et{background-position:-32px -128px}.monsterinsights-flag.monsterinsights-flag-eu{background-position:-64px -128px}.monsterinsights-flag.monsterinsights-flag-fi{background-position:-96px -128px}.monsterinsights-flag.monsterinsights-flag-fj{background-position:-128px -128px}.monsterinsights-flag.monsterinsights-flag-fk{background-position:-160px -128px}.monsterinsights-flag.monsterinsights-flag-fm{background-position:-192px -128px}.monsterinsights-flag.monsterinsights-flag-fo{background-position:-224px -128px}.monsterinsights-flag.monsterinsights-flag-fr{background-position:-256px -128px}.monsterinsights-flag.monsterinsights-flag-ga{background-position:-288px -128px}.monsterinsights-flag.monsterinsights-flag-gb{background-position:-320px -128px}.monsterinsights-flag.monsterinsights-flag-gd{background-position:-352px -128px}.monsterinsights-flag.monsterinsights-flag-ge{background-position:-384px -128px}.monsterinsights-flag.monsterinsights-flag-gg{background-position:-416px -128px}.monsterinsights-flag.monsterinsights-flag-gh{background-position:-448px -128px}.monsterinsights-flag.monsterinsights-flag-gi{background-position:-480px -128px}.monsterinsights-flag.monsterinsights-flag-gl{background-position:0 -160px}.monsterinsights-flag.monsterinsights-flag-gm{background-position:-32px -160px}.monsterinsights-flag.monsterinsights-flag-gn{background-position:-64px -160px}.monsterinsights-flag.monsterinsights-flag-gp{background-position:-96px -160px}.monsterinsights-flag.monsterinsights-flag-gq{background-position:-128px -160px}.monsterinsights-flag.monsterinsights-flag-gr{background-position:-160px -160px}.monsterinsights-flag.monsterinsights-flag-gs{background-position:-192px -160px}.monsterinsights-flag.monsterinsights-flag-gt{background-position:-224px -160px}.monsterinsights-flag.monsterinsights-flag-gu{background-position:-256px -160px}.monsterinsights-flag.monsterinsights-flag-gw{background-position:-288px -160px}.monsterinsights-flag.monsterinsights-flag-gy{background-position:-320px -160px}.monsterinsights-flag.monsterinsights-flag-hk{background-position:-352px -160px}.monsterinsights-flag.monsterinsights-flag-hn{background-position:-384px -160px}.monsterinsights-flag.monsterinsights-flag-hr{background-position:-416px -160px}.monsterinsights-flag.monsterinsights-flag-ht{background-position:-448px -160px}.monsterinsights-flag.monsterinsights-flag-hu{background-position:-480px -160px}.monsterinsights-flag.monsterinsights-flag-ic{background-position:0 -192px}.monsterinsights-flag.monsterinsights-flag-id{background-position:-32px -192px}.monsterinsights-flag.monsterinsights-flag-ie{background-position:-64px -192px}.monsterinsights-flag.monsterinsights-flag-il{background-position:-96px -192px}.monsterinsights-flag.monsterinsights-flag-im{background-position:-128px -192px}.monsterinsights-flag.monsterinsights-flag-in{background-position:-160px -192px}.monsterinsights-flag.monsterinsights-flag-iq{background-position:-192px -192px}.monsterinsights-flag.monsterinsights-flag-ir{background-position:-224px -192px}.monsterinsights-flag.monsterinsights-flag-is{background-position:-256px -192px}.monsterinsights-flag.monsterinsights-flag-it{background-position:-288px -192px}.monsterinsights-flag.monsterinsights-flag-je{background-position:-320px -192px}.monsterinsights-flag.monsterinsights-flag-jm{background-position:-352px -192px}.monsterinsights-flag.monsterinsights-flag-jo{background-position:-384px -192px}.monsterinsights-flag.monsterinsights-flag-jp{background-position:-416px -192px}.monsterinsights-flag.monsterinsights-flag-ke{background-position:-448px -192px}.monsterinsights-flag.monsterinsights-flag-kg{background-position:-480px -192px}.monsterinsights-flag.monsterinsights-flag-kh{background-position:0 -224px}.monsterinsights-flag.monsterinsights-flag-ki{background-position:-32px -224px}.monsterinsights-flag.monsterinsights-flag-km{background-position:-64px -224px}.monsterinsights-flag.monsterinsights-flag-kn{background-position:-96px -224px}.monsterinsights-flag.monsterinsights-flag-kp{background-position:-128px -224px}.monsterinsights-flag.monsterinsights-flag-kr{background-position:-160px -224px}.monsterinsights-flag.monsterinsights-flag-kw{background-position:-192px -224px}.monsterinsights-flag.monsterinsights-flag-ky{background-position:-224px -224px}.monsterinsights-flag.monsterinsights-flag-kz{background-position:-256px -224px}.monsterinsights-flag.monsterinsights-flag-la{background-position:-288px -224px}.monsterinsights-flag.monsterinsights-flag-lb{background-position:-320px -224px}.monsterinsights-flag.monsterinsights-flag-lc{background-position:-352px -224px}.monsterinsights-flag.monsterinsights-flag-li{background-position:-384px -224px}.monsterinsights-flag.monsterinsights-flag-lk{background-position:-416px -224px}.monsterinsights-flag.monsterinsights-flag-lr{background-position:-448px -224px}.monsterinsights-flag.monsterinsights-flag-ls{background-position:-480px -224px}.monsterinsights-flag.monsterinsights-flag-lt{background-position:0 -256px}.monsterinsights-flag.monsterinsights-flag-lu{background-position:-32px -256px}.monsterinsights-flag.monsterinsights-flag-lv{background-position:-64px -256px}.monsterinsights-flag.monsterinsights-flag-ly{background-position:-96px -256px}.monsterinsights-flag.monsterinsights-flag-ma{background-position:-128px -256px}.monsterinsights-flag.monsterinsights-flag-mc{background-position:-160px -256px}.monsterinsights-flag.monsterinsights-flag-md{background-position:-192px -256px}.monsterinsights-flag.monsterinsights-flag-me{background-position:-224px -256px}.monsterinsights-flag.monsterinsights-flag-mf{background-position:-256px -256px}.monsterinsights-flag.monsterinsights-flag-mg{background-position:-288px -256px}.monsterinsights-flag.monsterinsights-flag-mh{background-position:-320px -256px}.monsterinsights-flag.monsterinsights-flag-mk{background-position:-352px -256px}.monsterinsights-flag.monsterinsights-flag-ml{background-position:-384px -256px}.monsterinsights-flag.monsterinsights-flag-mm{background-position:-416px -256px}.monsterinsights-flag.monsterinsights-flag-mn{background-position:-448px -256px}.monsterinsights-flag.monsterinsights-flag-mo{background-position:-480px -256px}.monsterinsights-flag.monsterinsights-flag-mp{background-position:0 -288px}.monsterinsights-flag.monsterinsights-flag-mq{background-position:-32px -288px}.monsterinsights-flag.monsterinsights-flag-mr{background-position:-64px -288px}.monsterinsights-flag.monsterinsights-flag-ms{background-position:-96px -288px}.monsterinsights-flag.monsterinsights-flag-mt{background-position:-128px -288px}.monsterinsights-flag.monsterinsights-flag-mu{background-position:-160px -288px}.monsterinsights-flag.monsterinsights-flag-mv{background-position:-192px -288px}.monsterinsights-flag.monsterinsights-flag-mw{background-position:-224px -288px}.monsterinsights-flag.monsterinsights-flag-mx{background-position:-256px -288px}.monsterinsights-flag.monsterinsights-flag-my{background-position:-288px -288px}.monsterinsights-flag.monsterinsights-flag-mz{background-position:-320px -288px}.monsterinsights-flag.monsterinsights-flag-na{background-position:-352px -288px}.monsterinsights-flag.monsterinsights-flag-nc{background-position:-384px -288px}.monsterinsights-flag.monsterinsights-flag-ne{background-position:-416px -288px}.monsterinsights-flag.monsterinsights-flag-nf{background-position:-448px -288px}.monsterinsights-flag.monsterinsights-flag-ng{background-position:-480px -288px}.monsterinsights-flag.monsterinsights-flag-ni{background-position:0 -320px}.monsterinsights-flag.monsterinsights-flag-nl{background-position:-32px -320px}.monsterinsights-flag.monsterinsights-flag-no{background-position:-64px -320px}.monsterinsights-flag.monsterinsights-flag-np{background-position:-96px -320px}.monsterinsights-flag.monsterinsights-flag-nr{background-position:-128px -320px}.monsterinsights-flag.monsterinsights-flag-nu{background-position:-160px -320px}.monsterinsights-flag.monsterinsights-flag-nz{background-position:-192px -320px}.monsterinsights-flag.monsterinsights-flag-om{background-position:-224px -320px}.monsterinsights-flag.monsterinsights-flag-pa{background-position:-256px -320px}.monsterinsights-flag.monsterinsights-flag-pe{background-position:-288px -320px}.monsterinsights-flag.monsterinsights-flag-pf{background-position:-320px -320px}.monsterinsights-flag.monsterinsights-flag-pg{background-position:-352px -320px}.monsterinsights-flag.monsterinsights-flag-ph{background-position:-384px -320px}.monsterinsights-flag.monsterinsights-flag-pk{background-position:-416px -320px}.monsterinsights-flag.monsterinsights-flag-pl{background-position:-448px -320px}.monsterinsights-flag.monsterinsights-flag-pn{background-position:-480px -320px}.monsterinsights-flag.monsterinsights-flag-pr{background-position:0 -352px}.monsterinsights-flag.monsterinsights-flag-ps{background-position:-32px -352px}.monsterinsights-flag.monsterinsights-flag-pt{background-position:-64px -352px}.monsterinsights-flag.monsterinsights-flag-pw{background-position:-96px -352px}.monsterinsights-flag.monsterinsights-flag-py{background-position:-128px -352px}.monsterinsights-flag.monsterinsights-flag-qa{background-position:-160px -352px}.monsterinsights-flag.monsterinsights-flag-re{background-position:-192px -352px}.monsterinsights-flag.monsterinsights-flag-ro{background-position:-224px -352px}.monsterinsights-flag.monsterinsights-flag-rs{background-position:-256px -352px}.monsterinsights-flag.monsterinsights-flag-ru{background-position:-288px -352px}.monsterinsights-flag.monsterinsights-flag-rw{background-position:-320px -352px}.monsterinsights-flag.monsterinsights-flag-sa{background-position:-352px -352px}.monsterinsights-flag.monsterinsights-flag-sb{background-position:-384px -352px}.monsterinsights-flag.monsterinsights-flag-sc{background-position:-416px -352px}.monsterinsights-flag.monsterinsights-flag-sd{background-position:-448px -352px}.monsterinsights-flag.monsterinsights-flag-se{background-position:-480px -352px}.monsterinsights-flag.monsterinsights-flag-sg{background-position:0 -384px}.monsterinsights-flag.monsterinsights-flag-sh{background-position:-32px -384px}.monsterinsights-flag.monsterinsights-flag-si{background-position:-64px -384px}.monsterinsights-flag.monsterinsights-flag-sk{background-position:-96px -384px}.monsterinsights-flag.monsterinsights-flag-sl{background-position:-128px -384px}.monsterinsights-flag.monsterinsights-flag-sm{background-position:-160px -384px}.monsterinsights-flag.monsterinsights-flag-sn{background-position:-192px -384px}.monsterinsights-flag.monsterinsights-flag-so{background-position:-224px -384px}.monsterinsights-flag.monsterinsights-flag-sr{background-position:-256px -384px}.monsterinsights-flag.monsterinsights-flag-ss{background-position:-288px -384px}.monsterinsights-flag.monsterinsights-flag-st{background-position:-320px -384px}.monsterinsights-flag.monsterinsights-flag-sv{background-position:-352px -384px}.monsterinsights-flag.monsterinsights-flag-sy{background-position:-384px -384px}.monsterinsights-flag.monsterinsights-flag-sz{background-position:-416px -384px}.monsterinsights-flag.monsterinsights-flag-tc{background-position:-448px -384px}.monsterinsights-flag.monsterinsights-flag-td{background-position:-480px -384px}.monsterinsights-flag.monsterinsights-flag-tf{background-position:0 -416px}.monsterinsights-flag.monsterinsights-flag-tg{background-position:-32px -416px}.monsterinsights-flag.monsterinsights-flag-th{background-position:-64px -416px}.monsterinsights-flag.monsterinsights-flag-tj{background-position:-96px -416px}.monsterinsights-flag.monsterinsights-flag-tk{background-position:-128px -416px}.monsterinsights-flag.monsterinsights-flag-tl{background-position:-160px -416px}.monsterinsights-flag.monsterinsights-flag-tm{background-position:-192px -416px}.monsterinsights-flag.monsterinsights-flag-tn{background-position:-224px -416px}.monsterinsights-flag.monsterinsights-flag-to{background-position:-256px -416px}.monsterinsights-flag.monsterinsights-flag-tr{background-position:-288px -416px}.monsterinsights-flag.monsterinsights-flag-tt{background-position:-320px -416px}.monsterinsights-flag.monsterinsights-flag-tv{background-position:-352px -416px}.monsterinsights-flag.monsterinsights-flag-tw{background-position:-384px -416px}.monsterinsights-flag.monsterinsights-flag-tz{background-position:-416px -416px}.monsterinsights-flag.monsterinsights-flag-ua{background-position:-448px -416px}.monsterinsights-flag.monsterinsights-flag-ug{background-position:-480px -416px}.monsterinsights-flag.monsterinsights-flag-us{background-position:0 -448px}.monsterinsights-flag.monsterinsights-flag-uy{background-position:-32px -448px}.monsterinsights-flag.monsterinsights-flag-uz{background-position:-64px -448px}.monsterinsights-flag.monsterinsights-flag-va{background-position:-96px -448px}.monsterinsights-flag.monsterinsights-flag-vc{background-position:-128px -448px}.monsterinsights-flag.monsterinsights-flag-ve{background-position:-160px -448px}.monsterinsights-flag.monsterinsights-flag-vg{background-position:-192px -448px}.monsterinsights-flag.monsterinsights-flag-vi{background-position:-224px -448px}.monsterinsights-flag.monsterinsights-flag-vn{background-position:-256px -448px}.monsterinsights-flag.monsterinsights-flag-vu{background-position:-288px -448px}.monsterinsights-flag.monsterinsights-flag-wf{background-position:-320px -448px}.monsterinsights-flag.monsterinsights-flag-ws{background-position:-352px -448px}.monsterinsights-flag.monsterinsights-flag-ye{background-position:-384px -448px}.monsterinsights-flag.monsterinsights-flag-yt{background-position:-416px -448px}.monsterinsights-flag.monsterinsights-flag-za{background-position:-448px -448px}.monsterinsights-flag.monsterinsights-flag-zm{background-position:-480px -448px}.monsterinsights-flag.monsterinsights-flag-zw{background-position:0 -480px}.monsterinsights-report-year-in-review{margin-left:auto;margin-right:auto;max-width:960px;background-color:#fff;background-image:url(../img/confetti-background.png);background-repeat:no-repeat;background-position:0 0;margin-bottom:90px}.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:610px;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:100%;margin-top:20px}}.monsterinsights-report-year-in-review a,.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5,.monsterinsights-report-year-in-review p,.monsterinsights-report-year-in-review span{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5{font-weight:900}.monsterinsights-report-year-in-review p{font-style:normal;font-weight:400;font-size:14px;line-height:24px}.monsterinsights-report-year-in-review a{text-decoration:none;padding:8px 30px;border-radius:5px;color:#fff;font-weight:700;font-size:14px;line-height:24px;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-separator{border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 90px;clear:both;overflow:hidden}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 15px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-text-right{text-align:right}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:90px 0 90px 90px;background-image:url(../img/charlie.png);background-repeat:no-repeat;background-position:100% 100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:50px 15px 40px;background-image:none}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding-left:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding:90px 0 100px 60px;background-image:url(../img/charlie2x.png);background-position:right top 60px;background-size:173px 207px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding-left:15px;padding-right:15px;padding-top:50px;background-size:140px 180px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:32px;line-height:37px;color:#393f4c;margin-top:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:26px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-weight:400;font-size:14px;line-height:20px;color:#393f4c;max-width:385px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-size:12px;max-width:230px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{background:#4e9ee7;border-radius:5px;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#fff;border:0;margin-right:0;padding:12px 20px;margin-top:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:20px;font-weight:900;background:#338eef;border-radius:30px;color:#fff;padding:14px 25px 14px 90px;position:relative;display:inline-block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle svg{position:absolute;left:5px;bottom:-5px}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-style:normal;font-weight:900;font-size:48px;line-height:58px;color:#393f4c;margin-bottom:15px;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:10px;margin-top:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:32px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-weight:500;font-size:24px;line-height:32px;color:#828282;max-width:480px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:20px;max-width:400px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4.85258px}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:55px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header div{width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 50px 15px 30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 15px 15px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder{position:relative}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder .monsterinsights-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box{padding-top:0;position:relative;border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);background:hsla(0,0%,100%,.38)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box.monsterinsights-year-in-review-table-box-blur-report .monsterinsights-year-in-review-table-box-list{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header{padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title{display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle{display:inline-block;float:right}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;color:#393f4c;margin:0;text-transform:capitalize}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list{padding-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item{padding:9px 30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a{padding:0;border-radius:0;line-height:37px;line-height:inherit}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:active,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:focus,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:hover{-webkit-box-shadow:none;box-shadow:none;background:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{position:absolute;bottom:-34px;width:100%;left:0;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{bottom:-40px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip{font-weight:400;font-size:12px;color:#828282}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip span{font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip .monsterinsights-yir-icon{background:#dadada;border-radius:50%;padding:0;margin-right:10px;color:#fff;width:15px;height:15px;display:inline-block;line-height:16px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart{border:0;margin:0;padding:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:inline-block;float:left}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:block;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder .monsterinsights-pie-chart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFxSURBVHgB7dlPTsJAFAbwb6BxQVzgTThCXaCC3kEPoFBP0PYGVQ9gvUNFY2PSI3AUFhISgx1njAsjIfa1jA+S90u6aDOTzpf5s5gHCF4KNVyePPntthea7j1Ad9FcUWr9cDc5SkFEDjAavoZKlREc0BrR7aQfU/qQAgTDlwut1D0cUmp5mGSDomr7FgjM4M/hmNZ2aVZHCmD4cK9HaUwN8B9Ih4KHBm4e+7VOsd/Gp7lGTds4AyQSgJsE4CYBuEkAbhKAmwTgJgG4SQBuEoCbBOAmAbhJAG4SgFuju9Emd5qbIktoHaUQq/nbwdcDXMORRktoHTvgJOsnPz4lo2HeNaFI1Zcq3MzA3EtXfrTnJXCAGmCGLUMNMK3SqOy8Byvflh9VC4QFCEh7wG5MU8v1/27XCq8Gz7P2YpHa97KzP1ZaR6jAFrxBQK5xBWd5ZEJsfDNapoAeJ9lxROqDGr4L3nZJ+GjO7qupnV1zchUQO+YTOT9YisPBuEEAAAAASUVORK5CYII=);background-color:#fff;background-repeat:no-repeat;background-position:50%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-left:50px;padding-top:35px;float:left}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-left:0;padding-top:20px;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#393f4c;margin-top:10px;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{position:relative;left:inherit;top:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin:24px 0 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{margin:10px 0 0}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{display:inline-block;margin-right:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{margin-right:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-color{border-radius:0;width:16px;height:16px;margin-bottom:-3px;margin-right:5px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#393f4c;min-width:inherit;margin-right:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{border:2px solid #e3f1ff;border-radius:5px;padding-top:45px;padding-bottom:45px;overflow:hidden;background:#f3f9ff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{padding-top:15px;padding-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip a,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip h3,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip p{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{float:left;width:144px;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{width:90px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon img{background:#338eef;padding:12px;border-radius:50%;margin-top:12px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{float:left;width:calc(100% - 144px);padding-right:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{padding-right:0;width:calc(100% - 90px)}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-weight:900;font-size:18px;line-height:27px;color:#333;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-weight:400;font-size:18px;line-height:27px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-size:12px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper{margin-top:15px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-weight:900;font-size:18px;line-height:27px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#338eef;margin-top:15px;padding:0;border-radius:0;text-align:left}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:hover{color:#2469b2;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay{position:absolute;top:0;left:0;width:calc(100% - 25px);height:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content{margin-top:66px;text-align:center;height:calc(100% - 66px);padding-top:80px;padding-right:25px;padding-left:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-details{font-size:14px;line-height:20px;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay{display:inline-block;border-radius:5px;font-size:14px;line-height:20px;color:#fff;padding:10px 30px;text-decoration:none;font-family:Lato;background:#338eef;margin-top:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success{background:#1ec185}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:hover{opacity:.8;background:#10ad73}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:hover{border:0;background:#2469b2;outline:none}.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:685px;margin-bottom:80px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{width:100%;margin-bottom:70px;padding-left:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{margin-bottom:20px;padding-left:0;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions img,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors img{margin-bottom:15px;max-height:28px}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-weight:900;font-size:60px;line-height:72px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-size:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:60px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:85px;padding-bottom:85px;background-image:url(../img/map-background.png);background-repeat:no-repeat;background-position:top}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:656px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-number-one{font-size:24px;line-height:29px;color:#fff;background:#338eef;width:50px;height:50px;border-radius:50%;display:inline-block;text-align:center;line-height:50px;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{display:block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{margin:0 auto}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag.monsterinsights-flag-zz{display:none}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:32px;line-height:38px;color:#393f4c;margin-top:0;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-weight:400;font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{margin-top:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:10px;line-height:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:85px;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:585px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:block;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{width:32px;height:32px;margin-left:-3px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{margin-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-time-spent{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{font-size:32px;line-height:38px;color:#393f4c;margin-top:15px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{margin-top:5px;margin-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-weight:900;font-size:48px;line-height:58px;color:#338eef;margin-right:10px;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-type{font-weight:900;font-size:16px;line-height:103.8%;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-weight:400;font-size:18px;line-height:24px;color:#393f4c;max-width:330px;margin-top:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-size:14px;max-width:100%;margin-top:5px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{margin-top:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:55px;margin-bottom:100px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:20px;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:32px;line-height:44px;color:#393f4c;margin-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:50%;position:relative}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-right:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-right:0;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-left:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:85px;padding-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:55%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:30%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-products-sold,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-revenue{padding:75px 0}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:54px;line-height:65px;color:#338eef;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:24px;line-height:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:45%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:70%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:3.59813px;padding:30px;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning img,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular img{margin-bottom:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-weight:700;font-size:28px;line-height:32px;color:#338eef;margin-top:10px;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-size:16px;line-height:16px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-weight:400;font-size:16px;line-height:19px;color:#828282}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-revenue-by-month{margin-bottom:50px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:90px;background-color:#fff;background-image:url(../img/confetti-background.png);background-position:0 0;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:0;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:54px;line-height:65px;text-align:center;color:#393f4c;max-width:588px;margin:0 auto 10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#393f4c;max-width:585px;margin:0 auto 15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-size:14px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-weight:700;font-size:32px;line-height:37px;text-align:center;color:#393f4c;font-style:italic;margin-bottom:35px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-size:24px;line-height:24px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{text-align:center;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{display:inline-block;padding:0 45px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{padding:0 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail{width:96px;height:96px;background-repeat:no-repeat;margin:0 auto 10px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.chris{background-image:url(../img/chris.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.syed{background-image:url(../img/syed.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-weight:900;font-size:18px;line-height:22px;text-align:center;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{background:#338eef;-webkit-box-shadow:0 8px 8px rgba(30,88,150,.2);box-shadow:0 8px 8px rgba(30,88,150,.2);border-radius:5px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{width:100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content{text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-weight:900;font-size:14px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-weight:900;font-size:20px;line-height:31px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-size:18px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star{margin:0;padding:12px 0 0;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{list-style:none;display:inline-block;margin-right:7px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{margin-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{text-align:center;padding-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a{background:#2469b3;border-radius:5px;text-align:center;height:38px;display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:active,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:hover{background:#123c68}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:36px;line-height:44px;color:#393f4c;margin-bottom:20px;max-width:638px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:24px;color:#393f4c;max-width:450px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-top:20px;margin-left:-30px;margin-right:-30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-left:0;margin-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:calc(50% - 60px);float:left;background:#f3f9ff;border:2px solid #e3f1ff;border-radius:5px;position:relative;min-height:260px;margin:30px 30px 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:100%;margin:30px 0;min-height:300px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top{padding-top:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image{width:104px;float:left;padding-left:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image .monsterinsights-addon-thumb{width:32px;height:32px;border:2px solid #e3f1ff;border-radius:5px;padding:10px;-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text{width:calc(100% - 104px);float:left;padding-right:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-title{font-size:18px;line-height:24px;margin-top:0;font-family:Lato;margin-bottom:5px;color:#393f4c;font-weight:900}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-excerpt{font-weight:400;font-size:14px;line-height:18px;color:#393f4c;font-family:Lato;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message{border-top:2px solid #e3f1ff;clear:both;padding:13px 25px;position:absolute;bottom:0;left:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status{float:right;line-height:32px;font-weight:900;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status span{color:#d4393d}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button{line-height:32px;background:#338eef;border-radius:3px;display:inline-block;padding:0 30px;border:0;font-weight:700;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-addon-status span{color:#64bfa5}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:hover{background:rgba(51,142,239,.5)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{background-color:#338eef;padding-top:160px;margin-top:-90px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{padding-top:100px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:36px;line-height:43px;color:#fff;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-weight:500;font-size:20px;line-height:24px;color:#fff;max-width:575px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-size:18px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;padding-top:60px;padding-bottom:90px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:block;margin-left:0;padding-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{width:100%;background-color:#2469b2;border-radius:5px;margin-left:30px;padding:24px;position:relative;min-height:340px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{margin-left:0;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{min-height:350px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;margin-bottom:10px;margin-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{position:absolute;bottom:15px;left:24px;width:80%;width:calc(100% - 48px)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{background-color:#123c68;display:block}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{padding:8px 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li{float:left;margin-right:8px;margin-bottom:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a{background-color:#123c68;display:block;margin:0;width:40px;height:40px;padding:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-footer{height:84px;background:#2368b1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer{display:block;text-align:center;padding:15px 0;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-footer div{width:100%;font-weight:500;font-size:16px;color:#fff;text-align:center}.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding-left:10px;padding-right:10px;width:auto}@media (max-width:782px){.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding:0}}.monsterinsights-report{padding:20px;position:relative}body.monsterinsights-reporting-page #wpbody-content{padding-bottom:0}body.monsterinsights-reporting-page #wpfooter{padding-top:0}body.monsterinsights-reporting-page #wpfooter:before{display:none}body.monsterinsights-reporting-page .monsterinsights-red{color:#d73638}body.monsterinsights-reporting-page .monsterinsights-green{color:#5cc0a5}body.monsterinsights-reporting-page .monsterinsights-report-top h2{margin:14px 0 28px;display:inline-block;color:#393f4c;font-size:24px}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:none}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:block;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;float:right}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;width:100%;-ms-flex-flow:wrap;flex-flow:wrap}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle{width:100%;margin-right:0}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle .monsterinsights-button{width:50%}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-datepicker{width:200px;background-color:#8ea4b4;font-weight:700;color:#fff;text-align:center;border-color:#708c9f;border-width:1px 1px 2px;border-radius:3px;height:40px;margin:0}body.monsterinsights-reporting-page .monsterinsights-datepicker::-webkit-input-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-moz-placeholder,body.monsterinsights-reporting-page .monsterinsights-datepicker::-moz-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-ms-input-placeholder{color:#fff}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-datepicker{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;font-size:14px}}body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;margin-left:10px;font-weight:700}@media (min-width:783px){body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{display:none}}body.monsterinsights-reporting-page .monsterinsights-info{color:#b6c9da;cursor:help;font-size:15px}body.monsterinsights-reporting-page .monsterinsights-report-row{margin-bottom:25px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button{background:#eceff5;color:#464c57;border-bottom-width:1px;border-color:#d6e2ed;border-radius:0;line-height:18px;border-right:0;margin:0}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:hover{background:#fff}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:focus{z-index:10;position:relative}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #d6e2ed}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button.monsterinsights-selected-interval{background:#fff;color:#509fe2;font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-container{padding:15px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 24px rgba(89,164,234,.33);box-shadow:0 0 24px rgba(89,164,234,.33)}#monsterinsights-chartjs-line-overview-tooltip{min-width:100px}.monsterinsights-reports-overview-datagraph-tooltip-title{color:#23282d;font-size:14px;font-weight:400;border-bottom:1px solid #d4e2ef;padding-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-number{color:#23282d;font-size:24px;font-weight:400;margin-top:5px;margin-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-descriptor{color:#23282d;font-size:12px;font-weight:400;margin-bottom:10px}.monsterinsights-reports-overview-datagraph-tooltip-trend{color:#23282d;font-size:16px;font-weight:400}#monsterinsights-chartjs-bar-tooltip,.monsterinsights-line-chart-tooltip{opacity:1;position:absolute;margin-left:-55px}.monsterinsights-report-tabs-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-tabs-navigation button{border-color:#d6e2ed;border-style:solid;border-width:1px 0;background:#eceff4;color:#444;width:50%;font-weight:700;text-align:left;font-size:18px;padding:23px 20px 25px;cursor:pointer;margin:0;position:relative}@media (max-width:782px){.monsterinsights-report-tabs-navigation button{font-size:14px;padding:13px 20px 15px;text-align:center}}.monsterinsights-report-tabs-navigation button:first-child{border-right:1px solid #d6e2ed}.monsterinsights-report-tabs-navigation button:focus{z-index:10}.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{background:#fff;color:#509fe2;border-bottom:none;border-top:2px solid #3a93dd;padding-top:20px}@media (max-width:782px){.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{padding-top:12px}}.monsterinsights-report-tabs-navigation button i{margin-right:10px;color:#8ba4b7}.monsterinsights-report-tabs{background:#fff;border:1px solid #d6e2ed;border-top:none}.monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding:20px}.monsterinsights-report-infobox-row{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d6e2ed}@media (max-width:782px){.monsterinsights-report-infobox-row{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:25%;background:#fff;border-left:1px solid #d6e2ed;padding:17px 20px 15px;position:relative}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-info{position:absolute;right:20px;top:18px}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child{border-left:none}@media (max-width:782px){.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3),.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(4){border-top:1px solid #d6e2ed}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-left:none}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-report-title{padding-right:18px;text-overflow:ellipsis;overflow:hidden;white-space:pre;line-height:1.2}.monsterinsights-report-title{font-size:18px;color:#393f4c;font-weight:700;margin-top:0}.monsterinsights-reports-infobox-number{font-size:40px;font-weight:200;display:inline-block;line-height:1;margin-top:11px;float:left}@media (max-width:782px){.monsterinsights-reports-infobox-number{font-size:36px;float:none}}.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:right}@media (max-width:1280px){.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:none;clear:both}}.monsterinsights-reports-infobox-prev{font-size:16px}.monsterinsights-reports-infobox-compare{clear:right;font-size:12px;color:#acbdc9}.monsterinsights-buttons-toggle{margin-right:25px}.monsterinsights-report-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.monsterinsights-report-flex{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-pie-chart-legend-color{width:12px;height:12px;display:inline-block;margin-right:5px;border-radius:50%}.monsterinsights-pie-chart-legend-text{min-width:100px;margin-right:10px;display:inline-block;font-size:16px;color:#393f4c}.monsterinsights-pie-chart-legend-value{color:#393f4c;font-size:18px;font-weight:500}.monsterinsights-reports-pie-chart{width:50%;padding:20px;background:#fff;border:1px solid #d6e2ed;position:relative}.monsterinsights-reports-pie-chart:first-child{margin-right:25px}@media (max-width:991px){.monsterinsights-reports-pie-chart:first-child{margin:0 0 25px}}@media (max-width:991px){.monsterinsights-reports-pie-chart{width:100%}}.monsterinsights-reports-pie-chart .monsterinsights-reports-pie-chart-holder{position:relative}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart{margin:0 auto}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:absolute;left:250px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:relative;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:20px}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend .monsterinsights-pie-chart-legend-value{float:right}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-reports-pie-chart .monsterinsights-info{position:absolute;top:20px;right:20px}.monsterinsights-table-box{border:1px solid #d6e2ed;background:#fff;width:100%;margin-left:20px;padding-top:18px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-table-box:first-child{margin-left:0;margin-top:0}.monsterinsights-table-box h3{margin-left:20px}.monsterinsights-table-box .monsterinsights-info{position:absolute}@media (max-width:991px){.monsterinsights-table-box{margin-left:0;margin-top:20px}}.monsterinsights-table-box-footer{background:#f9fbff;border-top:1px solid #d6e2ed;padding:20px}.monsterinsights-table-box-footer:after{display:table;clear:both;content:""}@media (max-width:782px){.monsterinsights-table-box-footer>.monsterinsights-button{width:100%;text-align:center}}.monsterinsights-table-list-item{padding:12px 20px;min-height:43px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex}table .monsterinsights-table-list-item{display:table-row}.monsterinsights-table-list-item:nth-child(odd){background-color:#f9fbff}.monsterinsights-table-list-item .monsterinsights-reports-list-text{color:#393f4c;white-space:pre;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;display:inline-block;width:100%;padding:1px;margin:-1px}.monsterinsights-table-list-item .monsterinsights-reports-list-text a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.monsterinsights-table-list-item .monsterinsights-reports-list-text img{display:inline-block;margin-right:10px;vertical-align:middle}.monsterinsights-table-list-item .monsterinsights-flag{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);display:inline-block;margin:-12px 0 -10px -8px}.monsterinsights-table-list-item a{text-decoration:none;color:#393f4c}.monsterinsights-table-list-item a:focus,.monsterinsights-table-list-item a:hover{color:#777}.monsterinsights-table-list-item .monsterinsights-reports-list-count{display:inline-block;min-width:30px;color:#657086;font-weight:400}.monsterinsights-table-list-item .monsterinsights-reports-list-number{color:#393f4c;font-size:15px;text-align:right;display:block;padding-left:5px}.monsterinsights-table-box-pagination{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:782px){.monsterinsights-table-box-pagination{float:none;width:100%;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.monsterinsights-table-box-pagination span{margin-right:20px;color:#8ba4b7}.monsterinsights-table-box-pagination .monsterinsights-buttons-toggle{margin-right:0}.monsterinsights-table-box-list{height:100%}.monsterinsights-table-box-table .monsterinsights-table-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-all}@media (max-width:782px){.monsterinsights-table-box-table .monsterinsights-table-item-content{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-table-box-mobile .monsterinsights-table-box-table{overflow:auto}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:0;margin-left:50px;border-top:1px solid #d6e2ed;font-size:13px;color:#657086;padding-top:8px;padding-bottom:8px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-left:20px;font-size:15px;color:#393f4c;padding-top:12px;padding-bottom:12px;border-top:none}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th{display:none;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1{display:block;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content{padding-right:30px;position:relative;white-space:pre;text-overflow:ellipsis;overflow:hidden;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{content:"\F01F";display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);color:#acbdc9;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-mobile-heading{min-width:125px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-list-item-empty td:first-child .monsterinsights-table-item-content:after{display:none}.monsterinsights-table-box-table table{width:100%;border-collapse:collapse}.monsterinsights-table-box-mobile .monsterinsights-table-box-table table{table-layout:fixed}.monsterinsights-table-box-table th{text-align:left;font-size:15px}.monsterinsights-table-box-table td,.monsterinsights-table-box-table th{border:none;padding:12px 10px;line-height:19px}.monsterinsights-table-box-table td:first-child,.monsterinsights-table-box-table th:first-child{padding-left:20px}.monsterinsights-table-box-table td:last-child,.monsterinsights-table-box-table th:last-child{padding-right:20px}.monsterinsights-report-2-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-report-2-columns .monsterinsights-table-box{width:calc(50% - 12.5px)}@media (max-width:991px){.monsterinsights-report-2-columns .monsterinsights-table-box{width:100%}}.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+1){margin-left:0}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+3){margin-top:25px}.monsterinsights-report-flex .monsterinsights-report-box{width:calc(50% - 12.5px)}@media (max-width:782px){.monsterinsights-report-flex .monsterinsights-report-box{width:100%;margin-top:20px}.monsterinsights-report-flex .monsterinsights-report-box:first-child{margin-top:0}}.monsterinsights-reports-tooltip{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-arrow{width:12.5px;height:13px;display:inline-block;background-size:contain;background-repeat:no-repeat}.monsterinsights-arrow.monsterinsights-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABSUlEQVRIie3WP0scQRgH4OdODaggXiGksNLCFCEigtqpYGFhZ6+IhYKSQO4DaGFnIYLcdRbWVhYRVKzsbbURjI2QD2GK24N1b3dv9hK7e2FZ3tn5zQPL/pnSw8ycwFrFJvrwip/4ExLsDRVwgs+x/hEHIcFyAaQ/0Q+GBosgHVcX6SIfjwzhO6b+w5o92MByHBnGLY5xh/l/AEo4jY5f+NFEzjAdTRrABWY7BGpYi/VHWCqjkpg8hEt8K4gcYjsFrpSxjpfExQpuMBEI7KGaMl7DeRlPWEiBRiJorA1QxX4GsIu35tOVBY3iKjqn1ZbGbcoEeP+eZEHjuManxPhKtFgpD0giedAXrf+Tryn5FiANyYPaVSqQhcSh34FAPQvIQ5rQYgBUx04W0A4JgdoCIUgeFASEInHoOeproQDF9l1PmNT4AtwXyPkLNbVGvHN63iMAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-down.monsterinsights-green{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABhUlEQVRIie3Wz0qVQRjH8c85qUQtbGN0Ba5U0E0XEAWtBAmh/IdSIUFYFxB1BYWiIMbBMNSwDCoUlAK3bQTpDtx2B5HaYt5DpzmTZ45JK3+r4Znneb/MPH/eKQ3vLMtUH64X632s5ga2NOH3BZdqbN/xOSe4nAm5GAHgcmZsNuSfdAY5g/wfSJfQD6ehHpyvhZQwg2/Y1USTJVRCBXv4io4q5CkeFk6dwqhoPyHkBSaKdQ+20FbGzcixu9i80CTgGaYiWy+ulPEEP6LNq/iItkzAI+FGYk1jv4xtDCRA17CGcw0A43iesM/jMb+rawODCVA/FoWEpnQLLxP7FTzAEX/+Tz7gjvAzaq2xj1SdI93AbfUnXcS92pi4GdcxhIPIPpqAjKnP2VIMSEHgLYYToEZaEcq3Lu5vY+WNkNBc0Jpw2qT/cbPrNe7isAHgnfQVZ0HgFe5LJx7eF4Cfx30kZwpXMJkAfRKqKy77E0FgQZhvVdCm0CMNAeS/u2BOeNR1YjYXAL8A/ktHYGdlxIUAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABRUlEQVRIie3Vvy4EQRwH8M+dKxUeAIV7EvGnUHiCqzQOiUrUvAAdEYlC4glIlCgViJCIQjQ6IrnCn0j8KfY21t7u3Q4KhW+zmd/szCcz2dkp1fa3BKQHAzgOGVQOeLeKUxxhFaXfRqrYQ3+zXQ+BiiAx0JeqTxaFOiF5QBDUDukEFIYqbYB99HYAkhBM4T3dmbWSUCAJZa4ojeQBF3hK1c7xVgRKInnAFUbxkqrvYFrr9rRAMZIH3GCk+czKGuYy6l+gchvgFsO4zgHiLGEhB1pBqYLNDOAeQ7jsAMRZRLfWVdVxUEYj1dHAGM4KAnHmRVuUTqOMGk6ahUeM4zAQIPoAZkQ7E2cOuxXR1gxiAgcCf+MZUDzPLbb5PPENLP9g8mResZEshNwn384/8o/8DeQ51X4oOjDv+s3KrOg0d+EO60UHfgC50EbFBrbrYQAAAABJRU5ErkJggg==)}.monsterinsights-arrow.monsterinsights-up.monsterinsights-red{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAABYUlEQVRIie3UTUtVURTG8V/HPkBgpuVV86UsTYkG4tgmEeYgiIIIp324gjAoLLVRkM3CSaCOdOZAnEgoiYO7Nlw2J9texZEPHDh7vTz/xdqwr/yemlaoYSygA8+wXtJUFZoPYgVjGI3/kfMC9Idhf0usEbHBswIa+IbbNbm+yA20C+gNg6ETagaipu+0gJvK95zup1EK6I6GuwXmSSPRc+t/gC4s414W360x3cvOdwLS8y9AMh/PGrfwugbwFptZbDQ8buSATnzBRNawgxls1wC28aQmNxaQrgS4FuYPs8I9PMZGjXnSBp7GIK16gCVcr/Aej7KC/Zhu7QTzpDXNpyO/k0m8q3A/SxxgDj8KzJNW8TwGa9VEhXn8icBfvNTc4Wm1glcxYBr0TYWvmMVimH9owzzpI17gs+baPl2NxLL2pq7TQnwof67b1iXgEnBxgKOa2OF5AtbxveX8E79KGo8BZr5ClKgrWrIAAAAASUVORK5CYII=)}.monsterinsights-reports-overview-datagraph-tooltip-trend{font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-trend .monsterinsights-arrow{margin-right:5px}.monsterinsights-report-box{background:#fff;border:1px solid #d6e2ed;padding:0 20px 20px;position:relative}.monsterinsights-report-box .monsterinsights-info{position:absolute;right:20px;top:20px}.monsterinsights-realtime-large{font-size:150px;text-align:center;line-height:1.5;color:#393f4c}.monsterinsights-realtime-active{text-align:center;width:100%;font-size:25px;line-height:1;margin-top:-50px;color:#393f4c}.monsterinsights-realtime-box-content .monsterinsights-line-chart-tooltip{max-width:115px}#monsterinsights-chartjs-pie-age-tooltip{margin-left:23px;min-width:95px}.monsterinsights-blur .monsterinsights-report-row{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-blur .monsterinsights-report{min-height:850px}.monsterinsights-reports-referral-icon{vertical-align:middle;margin-right:10px;margin-left:2px}.monsterinsights-upsell-inline{background-image:url(../img/reports-upsell-bg.png);background-repeat:no-repeat;background-position:100% 0;background-color:#fff;background-size:452px}@media (max-width:991px){.monsterinsights-upsell-inline .monsterinsights-upsell-inline-content{margin:-20px;padding:20px;background:hsla(0,0%,100%,.3)}}.monsterinsights-upsell-content{max-width:750px}.monsterinsights-upsell-content p{font-size:16px;color:#393f4c;line-height:1.8}.monsterinsights-upsell-content .monsterinsights-light{color:#657086}.monsterinsights-upsell-content .monsterinsights-button{font-size:17px;font-weight:700;padding:15px 25px;line-height:1}@media (max-width:782px){.monsterinsights-upsell-content .monsterinsights-button{font-size:15px}}.monsterinsights-upsell-overlay{position:absolute;top:125px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:750px;max-width:100%;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);background-color:#fff;border:1px solid #d6e2ed}.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 20px}}@media (max-width:782px){.monsterinsights-upsell-overlay{top:70px;width:calc(100% - 40px)}}.monsterinsights-upsell-overlay h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle{color:#4c6577;font-size:16px;text-align:center}.monsterinsights-upsell-overlay p{margin:20px 0}.monsterinsights-upsell-overlay .monsterinsights-upsell-content{border-top:1px solid #d6e2ed;background:#f9fbff;padding:40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-content{padding-left:20px;padding-right:20px}}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul{margin:0 auto;max-width:520px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li{color:#4c6577;font-size:16px;margin:0 0 30px;padding-left:40px;position:relative;line-height:1.2}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li:before{position:absolute;content:"\f015";width:20px;height:20px;background:#5cc0a5;left:0;border-radius:50%;display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f9fbff;font-size:14px;text-align:center;line-height:20px;top:-1px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button{font-weight:400;font-size:16px;margin-top:10px}.monsterinsights-upsell-overlay a{color:#393f4c}.monsterinsights-upsell-overlay a:hover{text-decoration:none}.monsterinsights-center,.monsterinsights-mobile-upsell{text-align:center}.monsterinsights-mobile-upsell .monsterinsights-notice{border-top:1px solid #d6e2ed;border-right:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-mobile-upsell .monsterinsights-notice-inner{margin-top:0}@media (min-width:783px){.monsterinsights-mobile-upsell{display:none}}.monsterinsights-mobile-upsell .monsterinsights-notice-success .monsterinsights-notice-button{margin-right:0}@media (max-width:782px){.monsterinsights-overview-upsell-desktop{display:none}}.monsterinsights-report-realtime .monsterinsights-table-box th:first-child{width:auto}.monsterinsights-reports-list-title{display:inline-block;word-break:break-all}@media (max-width:782px){.monsterinsights-reports-list-title{width:calc(100% - 30px);text-overflow:ellipsis;overflow:hidden}}.monsterinsights-report-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-report-scroll:nth-child(2){width:calc(50% - 12.5px);margin-left:25px}@media (max-width:991px){.monsterinsights-report-scroll:nth-child(2){width:100%;margin-left:0;margin-top:25px}}@media (max-width:782px){.monsterinsights-report-scroll{width:100%;margin-left:0}}.monsterinsights-report-scroll>h3{position:absolute;top:0}.monsterinsights-report-scroll .monsterinsights-realtime-active{margin:0 0 50px}.monsterinsights-report-scroll .monsterinsights-realtime-box-content{margin:25px 0}.monsterinsights-report-scroll .monsterinsights-realtime-large{line-height:1;margin:50px 0 0;font-size:80px}.monsterinsights-not-authenticated-notice{position:fixed;top:40%;left:50%;width:750px;max-width:100%;margin-left:-295px;background:#fff;padding:0 20px 20px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);border:1px solid #d6e2ed;text-align:center}@media (min-width:783px){.folded .monsterinsights-not-authenticated-notice{margin-left:-357px}}@media (max-width:960px){.monsterinsights-not-authenticated-notice{margin-left:-357px}}@media (max-width:750px){.monsterinsights-not-authenticated-notice{left:0;margin-left:0}}@media (min-width:750px) and (max-width:782px){.monsterinsights-not-authenticated-notice{margin-left:-375px}}.monsterinsights-not-authenticated-notice .monsterinsights-auth-manual-connect-paragraph{display:none}.monsterinsights-not-authenticated-notice h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate{text-align:center}.monsterinsights-not-authenticated-notice .monsterinsights-license-button{line-height:1;margin-top:20px}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button{font-size:16px;padding:20px 40px;margin:20px 20px 10px;background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt{background:#509fe2;border-color:#2e7fbe;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-reports-list-has-overflow{cursor:pointer}#monsterinsights_reports_widget,#monsterinsights_reports_widget *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#monsterinsights_reports_widget .inside{margin:0;padding:0}#monsterinsights_reports_widget .monsterinsights-info:focus,#monsterinsights_reports_widget a:focus,#monsterinsights_reports_widget button:focus{outline:none;-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}#monsterinsights_reports_widget .handlediv:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}#dashboard-widgets .monsterinsights-reports-link,#dashboard-widgets .monsterinsights-widget-toggle,.postbox .inside .monsterinsights-reports-link,.postbox .inside .monsterinsights-widget-toggle{background-color:#fafafa;border-bottom:1px solid #eee;cursor:pointer;padding:11px 12px;line-height:1;position:relative}#dashboard-widgets .monsterinsights-reports-link:focus,#dashboard-widgets .monsterinsights-widget-toggle:focus,.postbox .inside .monsterinsights-reports-link:focus,.postbox .inside .monsterinsights-widget-toggle:focus{outline:none;-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);z-index:10}#dashboard-widgets .monsterinsights-reports-link h2,#dashboard-widgets .monsterinsights-widget-toggle h2,.postbox .inside .monsterinsights-reports-link h2,.postbox .inside .monsterinsights-widget-toggle h2{display:inline-block;font-size:14px;font-weight:400;line-height:1;margin:0;padding:0;color:#23282c}#dashboard-widgets .monsterinsights-reports-link.monsterinsights-widget-toggle-active:after,#dashboard-widgets .monsterinsights-widget-toggle.monsterinsights-widget-toggle-active:after,.postbox .inside .monsterinsights-reports-link.monsterinsights-widget-toggle-active:after,.postbox .inside .monsterinsights-widget-toggle.monsterinsights-widget-toggle-active:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#dashboard-widgets .monsterinsights-reports-link,.postbox .inside .monsterinsights-reports-link{cursor:default}#dashboard-widgets .monsterinsights-reports-link .monsterinsights-button,.postbox .inside .monsterinsights-reports-link .monsterinsights-button{font-size:12px;font-weight:700;padding:5px 9px 4px;margin-left:10px}#dashboard-widgets .monsterinsights-btn-group-label:after,#dashboard-widgets .monsterinsights-widget-toggle:after,.postbox .inside .monsterinsights-btn-group-label:after,.postbox .inside .monsterinsights-widget-toggle:after{color:#72777c;content:"\f142";display:inline-block;font:normal 20px/1 dashicons;position:absolute;right:7px;text-decoration:none!important;text-indent:-1px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:8px}#dashboard-widgets .monsterinsights-btn-group-label:after,.postbox .inside .monsterinsights-btn-group-label:after{right:2px;top:2px}#dashboard-widgets .monsterinsights-upsell-overlay h3,.postbox .inside .monsterinsights-upsell-overlay h3{text-align:left;color:#393f4c;font-size:20px;margin:12px 0 20px;font-weight:700;line-height:1.4}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle{text-align:left}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-top,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 20px}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content{padding:20px;width:100%}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content ul,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content ul{display:none}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button{margin-top:0;font-size:13px;padding:8px 10px}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-center,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-center{text-align:left}#dashboard-widgets .monsterinsights-button-full-report,.postbox .inside .monsterinsights-button-full-report{font-size:12px;padding:5px 9px 4px;font-weight:700;line-height:1;margin-right:-5px;margin-left:5px}.monsterinsights-widget-cog{margin:0 0 0 10px;border:none;cursor:pointer;display:block;height:20px;padding:0;width:20px;color:#72777c;background:none;font-size:16px}.monsterinsights-widget-cog:focus,.monsterinsights-widget-cog:hover{color:#393f4c}.monsterinsights-widget-dropdown{position:relative;display:inline-block;vertical-align:middle}.monsterinsights-widget-dropdown-content{background:#fff;border:1px solid #d8d8d8;border-radius:5px;cursor:auto;font-weight:400;margin-right:-11px;margin-top:5px;padding:0 10px 10px;position:absolute;right:0;top:100%;width:180px;z-index:999}.monsterinsights-widget-dropdown-content:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d8d8d8;border-style:solid;border-width:0 4px 4px;bottom:100%;content:"";height:0;position:absolute;right:16px;width:0}.monsterinsights-widget-dropdown-content:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 3px 3px;bottom:100%;content:"";height:0;position:absolute;right:17px;width:0}.monsterinsights-widget-dropdown-content>span{color:#999;font-size:10px;margin-top:12px;display:block}.monsterinsights-widget-dropdown-content label{padding-left:16px;color:#393f4c;font-size:12px;position:relative;margin-bottom:4px;display:block}.monsterinsights-widget-dropdown-content label:before{content:"";border:1px solid #d6e2ed;width:10px;height:10px;display:block;position:absolute;left:0;top:3px}.monsterinsights-widget-dropdown-content label input[type=checkbox]{display:none}.monsterinsights-widget-dropdown-content label.monsterinsights-checked:after{content:"";border-color:#509fe2;border-style:solid;border-width:1px 0 0 1px;display:block;width:6px;height:10px;position:absolute;left:3px;top:2px;-webkit-transform:rotate(216deg);-ms-transform:rotate(216deg);transform:rotate(216deg)}.monsterinsights-widget-dropdown-content label:focus{outline:none;-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.monsterinsights-red{color:#d73638}.monsterinsights-green{color:#5cc0a5}.monsterinsights-btn-group{position:relative;display:inline-block;vertical-align:middle;width:110px;margin-right:0}.monsterinsights-btn-group .monsterinsights-btn-group-label,.monsterinsights-btn-group .monsterinsights-btn-group-list-button{background:#fff;border:1px solid #d8d8d8;border-radius:5px;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;padding:5px 14px 5px 10px;position:relative;text-align:left;width:100%;margin:0}.monsterinsights-btn-group-list{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;position:absolute;top:100%;z-index:1000;right:0;left:0}.monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{border-radius:0;border-width:0 0 1px}.monsterinsights-btn-group-list .monsterinsights-btn-group-list-button.monsterinsights-btn-group-list-button-selected{background:#1f76c4;color:#fff}.monsterinsights-btn-group-open .monsterinsights-btn-group-label{border-radius:5px 5px 0 0}#monsterinsights_reports_widget.closed .inside{display:block}#monsterinsights_reports_widget .monsterinsights-widget-settings{position:absolute;bottom:100%;right:12px;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:782px){#monsterinsights_reports_widget .monsterinsights-widget-settings{right:10px}}#monsterinsights_reports_widget .hndle{font-size:14px}#monsterinsights_reports_widget .toggle-indicator{display:none}#monsterinsights_reports_widget .monsterinsights-not-authenticated-notice{-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%;margin:0;left:0;top:0;padding-top:50px;border:none}#monsterinsights_reports_widget .monsterinsights-not-authenticated-notice h3{font-size:18px;font-weight:700}@media (max-width:430px),(max-width:936px) and (min-width:800px),(max-width:1040px) and (min-width:962px),only screen and (max-width:1890px) and (min-width:1800px){#monsterinsights_reports_widget .monsterinsights-button-full-report{display:none}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-button-full-report{display:block;padding:12px 12px 11px;line-height:1;font-size:14px;margin-right:0}.monsterinsights-report-tabs{margin:20px}.monsterinsights-report-infobox-row{margin:0 20px 20px;-ms-flex-flow:wrap;flex-flow:wrap}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%;padding:12px 10px 10px 15px}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-left:none}@media (min-width:783px){.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child,.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(2){border-bottom:1px solid #d6e2ed}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-info{top:12px;right:15px}.monsterinsights-reports-infobox-number{font-size:36px;float:none}.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:none}.monsterinsights-reports-infobox-prev{margin-top:15px}.monsterinsights-info{color:#b6c9da;cursor:help;font-size:15px}.monsterinsights-widget-regular-width .monsterinsights-report-tabs-navigation button{font-size:14px;padding:11px 9px 12px;line-height:1;text-align:left;font-weight:400}.monsterinsights-widget-regular-width .monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{padding-top:9px}.monsterinsights-widget-regular-width .monsterinsights-report-tabs-navigation button i{margin-right:7px}.monsterinsights-widget-regular-width .monsterinsights-table-list-item{font-size:14px;padding:11px 12px;min-height:36px}.monsterinsights-widget-regular-width .monsterinsights-table-box-table td,.monsterinsights-widget-regular-width .monsterinsights-table-box-table td:first-child,.monsterinsights-widget-regular-width .monsterinsights-table-box-table th,.monsterinsights-widget-regular-width .monsterinsights-table-box-table th:first-child{padding-left:12px;padding-right:12px}.monsterinsights-widget-report-title .monsterinsights-info{margin-left:10px;color:#b4b9be}.monsterinsights-widget-content{border-bottom:1px solid #eee;height:100%}.monsterinsights-widget-content .monsterinsights-table-box{padding-top:0;border:none}.monsterinsights-dashboard-widget-page.monsterinsights-blur .monsterinsights-widget-content{height:auto}.monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-button:focus,.monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-button.monsterinsights-button-green{background:#5cc0a5;border-color:#40a88d;color:#fff}.monsterinsights-button.monsterinsights-button-green:focus,.monsterinsights-button.monsterinsights-button-green:hover{background-color:#4ab99b;border-color:#39967e;color:#fff}.monsterinsights-table-box-footer{text-align:left}.monsterinsights-table-box-pagination{display:none}.monsterinsights-buttons-toggle .monsterinsights-button{background:#eceff5;color:#464c57;border-bottom-width:1px;border-color:#d6e2ed;border-radius:0;line-height:18px;border-right:0;margin:0}.monsterinsights-buttons-toggle .monsterinsights-button:hover{background:#fff}.monsterinsights-buttons-toggle .monsterinsights-button:focus{z-index:10;position:relative}.monsterinsights-buttons-toggle .monsterinsights-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.monsterinsights-buttons-toggle .monsterinsights-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #d6e2ed}.monsterinsights-buttons-toggle .monsterinsights-button.monsterinsights-selected-interval{background:#fff;color:#509fe2;font-weight:700}.monsterinsights-reports-pie-chart{border:none;width:100%}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{left:220px}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{left:auto}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend .monsterinsights-pie-chart-legend-text{min-width:75px}.monsterinsights-upsell-overlay{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:0;top:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding-top:0;border:none}.monsterinsights-upsell-overlay .monsterinsights-button{color:#fff}.monsterinsights-ecommerce-overview{padding-top:20px}.monsterinsights-ecommerce-overview .monsterinsights-upsell-overlay{padding-top:0}.monsterinsights-report-title{font-size:16px}.mi-dw-not-authed{padding:20px;text-align:center}.mi-dw-not-authed h2{font-size:18px;margin:0}.mi-dw-not-authed p{font-size:14px;margin:18px auto;max-width:280px}.mi-dw-btn-large{background:#1f76c4;border-radius:5px;color:#fff;display:inline-block;font-size:14px;line-height:1;margin-bottom:10px;padding:14px 28px}.mi-dw-btn-large:hover{color:#fff}.monsterinsights-widget-loading{animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;background-color:rgba(0,0,0,0)!important;border-radius:100%;border-color:rgba(0,0,0,0) #4b9ce4;border-style:solid;border-width:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,0);cursor:default;height:2.5em;margin:50px auto;padding:0;width:2.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monsterinsights-widget-full-width .monsterinsights-widget-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:20px 22px 22px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-widget-full-width .monsterinsights-widget-accordion:after{width:calc(33.333% - 13px);display:block;content:""}@media (max-width:782px){.monsterinsights-widget-full-width .monsterinsights-widget-accordion{padding:0}}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box{padding-top:0!important}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content>div:not(.monsterinsights-widget-loading){height:auto!important}}.monsterinsights-table-box .monsterinsights-info{top:20px;right:20px}.monsterinsights-reports-pie-chart .monsterinsights-info,.monsterinsights-reports-pie-chart .monsterinsights-report-title,.monsterinsights-table-box .monsterinsights-info,.monsterinsights-table-box .monsterinsights-report-title{display:none}.monsterinsights-hide-button,.monsterinsights-width-button{border:none;background:none;padding:0;margin:0 0 0 8px;color:#72777c;cursor:pointer}.monsterinsights-hide-button:focus,.monsterinsights-hide-button:hover,.monsterinsights-width-button:focus,.monsterinsights-width-button:hover{color:#393f4c}.monsterinsights-hide-button i,.monsterinsights-width-button i{font-size:16px}.monsterinsights-widget-full-width .monsterinsights-hide-button i,.monsterinsights-widget-full-width .monsterinsights-width-button i{font-size:20px}.monsterinsights-hide-button{margin-left:0;margin-top:5px;color:#393f4c}.monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding:10px 5px 7px 9px}#monsterinsights_reports_widget.monsterinsights-widget-full-width{margin:16px 0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-report-title,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-report-title{display:block}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-report-title,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-report-title{display:none}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding-left:20px;padding-bottom:20px}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding-left:5px;padding-bottom:5px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box{padding-top:22px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .hndle{padding:22px 22px 22px 72px;border-bottom:none;height:auto;margin:0;position:relative;font-size:16px;color:#657086;font-weight:400;cursor:default}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element{border:1px solid #d6e2ed;display:block;padding:0;width:calc(33.333% - 13px);margin-top:20px}@media (max-width:1280px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element{width:calc(50% - 10px)}}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element{width:100%;padding:0;border:none;margin-right:0;margin-top:0}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element:first-child{width:100%;border:none;padding:0;margin:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings{right:22px;margin-bottom:4px}@media (max-width:806px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings{right:0;margin-right:10px;position:relative;bottom:0;margin-left:10px;float:none;margin-bottom:0}}@media (max-width:494px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings .monsterinsights-button-full-report{display:none}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings .monsterinsights-btn-group{width:auto}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list{width:auto;position:relative;top:0;border:none;border-radius:0}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list{margin:20px 0}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{background:#eceff5;color:#464c57;border-radius:0;line-height:18px;display:inline-block;margin:0;width:auto;border:1px solid #d6e2ed;padding:10px 20px;font-size:14px}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{padding:10px 15px}}@media (max-width:374px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{font-size:12px;padding-left:10px;padding-right:10px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:hover{background:#fff}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:focus{z-index:10;position:relative}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button.monsterinsights-btn-group-list-button-selected{background:#fff;color:#509fe2;font-weight:700}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-widget-content{padding:20px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row{margin:20px 0 0}@media (min-width:783px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:25%;padding:17px 20px 15px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(2){border-bottom:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-left:1px solid #d6e2ed}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-reports-infobox-number{font-size:36px;float:left}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-reports-infobox-compare,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-reports-infobox-prev{float:right}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content{border-bottom:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-report-tabs{margin:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button{background:#8ea4b4;border:1px solid #708c9f;padding:9px;color:#fff;font-size:20px;line-height:1;min-width:40px;height:auto;width:auto;border-radius:5px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog:focus,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog:hover,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button:focus,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button:hover{background-color:#708c9f}@media (max-width:374px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button{padding:8px;min-width:38px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-toggle{display:none}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-toggle{display:block}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content>div:not(.monsterinsights-widget-loading){height:100%}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content>div:not(.monsterinsights-widget-loading) .monsterinsights-upsell-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;height:100%}.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child,.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(2){border-bottom:0}.monsterinsights-fullwidth-mascot{background-image:url(../img/mascot.png);width:41px;height:40px;background-repeat:no-repeat;background-size:contain;position:absolute;left:22px;bottom:100%;margin-bottom:4px}.monsterinsights-fullwidth-report-title{position:absolute;left:72px;font-size:20px;color:#393f4c;font-weight:700;bottom:100%;margin-bottom:0}.monsterinsights-blur .monsterinsights-report-row{-webkit-filter:none;filter:none}#dashboard-widgets .monsterinsights-widget-footer{padding:11px 12px;line-height:1;font-size:13px;color:#72777c}#dashboard-widgets .monsterinsights-widget-footer .monsterinsights-dark{color:#23282c;font-weight:500}#dashboard-widgets .monsterinsights-widget-footer a{margin-right:10px;text-decoration:underline;color:#1c75a6}#dashboard-widgets .monsterinsights-widget-footer a:focus,#dashboard-widgets .monsterinsights-widget-footer a:hover{text-decoration:none;color:#393f4c}@media (max-width:782px){#dashboard-widgets .monsterinsights-upsell-overlay{width:100%}}#dashboard-widgets .monsterinsights-upsell-overlay a{text-decoration:underline}#dashboard-widgets .monsterinsights-upsell-overlay a.monsterinsights-button,#dashboard-widgets .monsterinsights-upsell-overlay a:focus,#dashboard-widgets .monsterinsights-upsell-overlay a:hover{text-decoration:none}.monsterinsights-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-height100{height:100%}@media (max-width:782px){.monsterinsights-height100{height:auto}}.monsterinsights-table-item-content{word-break:break-all}.monsterinsights-table-box.monsterinsights-table-box-mobile .monsterinsights-reports-list-title{width:calc(100% - 30px);text-overflow:ellipsis;overflow:hidden}#monsterinsights-chartjs-line-overview-tooltip{margin-top:-60px}.folded #monsterinsights-chartjs-line-overview-tooltip{margin-left:-118px}#monsterinsights_reports_widget .monsterinsights-widget-error{padding:50px 25px;text-align:center}#monsterinsights_reports_widget .monsterinsights-widget-error .monsterinsights-error-title{font-weight:700;font-size:24px}#monsterinsights_reports_widget .monsterinsights-widget-error .monsterinsights-error-content{font-size:16px}#monsterinsights_reports_widget .monsterinsights-widget-error .monsterinsights-error-footer{margin:35px 0 0;padding:15px 0 0;border-top:1px solid #ccc}#monsterinsights_reports_widget .monsterinsights-widget-error .swal2-icon,#monsterinsights_reports_widget .monsterinsights-widget-error .swal2-icon *{-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights-widget-accordion-lite .monsterinsights-widget-report-overview .monsterinsights-widget-content{padding-top:20px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-accordion-lite .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row{margin:0 0 20px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-accordion-lite .monsterinsights-upsell-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-accordion-lite .monsterinsights-upsell-overlay .monsterinsights-upsell-content{height:100%}.monsterinsights-faded{opacity:.5}.monsterinsights-lite-overview-buttons{border-top:1px solid #d6e2ed;background:#f9fbff;padding:20px}.monsterinsights-lite-overview-buttons .monsterinsights-button{margin-top:0;font-size:13px;padding:8px 10px}.monsterinsights-swal .swal2-title{line-height:1.2}#dashboard-widgets .monsterinsights-tips{border:1px solid #5fa6e7;margin:0 20px 20px;padding:17px 15px;color:#393f4c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dashboard-widgets .monsterinsights-tips .monstericon-star{color:#5fa6e7;font-size:19px;margin-right:14px}#dashboard-widgets .monsterinsights-tips a{color:#5fa6e7;text-decoration:underline}#dashboard-widgets .monsterinsights-tips a:hover{text-decoration:none}.monsterinsights-widget-full-width .monsterinsights-tips{display:none} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/widget.rtl.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/widget.rtl.css new file mode 100644 index 00000000..d9270c7b --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/widget.rtl.css @@ -0,0 +1,3 @@ +.monsterinsights-tracking-notice{position:fixed;bottom:20px;left:15px;font-family:Arial,Helvetica,Trebuchet MS,sans-serif;background:#fff;-webkit-box-shadow:0 0 10px 0 #dedede;box-shadow:0 0 10px 0 #dedede;padding:6px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:380px;max-width:calc(100% - 30px);border-radius:6px;z-index:10000}.monsterinsights-tracking-notice h3{font-size:13px;color:#222;font-weight:700;margin:0 0 8px;padding:0;line-height:1;border:none}.monsterinsights-tracking-notice p{font-size:13px;color:#7f7f7f;font-weight:400;margin:0;padding:0;line-height:1.2;border:none}.monsterinsights-tracking-notice p a{color:#509fe2;font-size:13px;line-height:1.2;margin:0;padding:0;text-decoration:underline;font-weight:400}.monsterinsights-tracking-notice p a:hover{color:#3a93dd;text-decoration:none}.monsterinsights-tracking-notice .monsterinsights-tracking-notice-icon{padding:14px;background-color:#f2f6ff;border-radius:6px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.monsterinsights-tracking-notice .monsterinsights-tracking-notice-close{padding:0;margin:0 0 0 3px;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:#7f7f7f;background:rgba(0,0,0,0);line-height:1;-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;font-size:16px;font-weight:400}.monsterinsights-tracking-notice .monsterinsights-fullwidth-mascot{position:relative;right:auto;top:auto}.monsterinsights-slide-up-enter-active,.monsterinsights-slide-up-leave-active{-webkit-transition:bottom .7s ease;transition:bottom .7s ease}.monsterinsights-slide-up-enter,.monsterinsights-slide-up-leave-to{bottom:-200px}@font-face{font-family:Misettings;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.otf) format("opentype");font-weight:400;font-style:normal}[class*=monstericon-]:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.monstericon-times-circle:before{content:"\f01b"}.monstericon-times:before{content:"\f021"}.monstericon-info-circle-regular:before{content:"\f01e"}.monstericon-arrow{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block}.monstericon-arrow.monstericon-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.monstericon-arrow:before{content:"\f01f"}.monstericon-check:before{content:"\f015"}.monstericon-warning-triangle:before{content:"\f020"}.monstericon-star:before{content:"\f025"}.monstericon-files:before{content:"\f028"}.monstericon-search:before{content:"\f029"}.monstericon-user:before{content:"\f02a"}.monstericon-eye:before{content:"\f02b"}.monstericon-cog:before{content:"\f02c"}.monstericon-expand:before{content:"\f02d"}.monstericon-compress:before{content:"\f02f"}.monstericon-life-ring:before{content:"\f030"}.monstericon-wpbeginner:before{content:"\f031"}.monstericon-lightbulb:before{content:"\f032"}.monstericon-shopping-cart:before{content:"\f033"}.monsterinsights-tooltip{display:block!important;z-index:10000;max-width:350px}.monsterinsights-tooltip .monsterinsights-tooltip-inner{background:#5f6197;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-tooltip .monsterinsights-tooltip-inner a{color:#fff;font-weight:700}.monsterinsights-tooltip .monsterinsights-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#5f6197;z-index:1}.monsterinsights-tooltip[x-placement^=top]{padding-bottom:5px}.monsterinsights-tooltip[x-placement^=top] .monsterinsights-tooltip-arrow{border-width:5px 5px 0;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=bottom]{padding-top:5px}.monsterinsights-tooltip[x-placement^=bottom] .monsterinsights-tooltip-arrow{border-width:0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=right]{padding-right:5px}.monsterinsights-tooltip[x-placement^=right] .monsterinsights-tooltip-arrow{border-width:5px 0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.monsterinsights-tooltip[x-placement^=left]{padding-left:5px}.monsterinsights-tooltip[x-placement^=left] .monsterinsights-tooltip-arrow{border-width:5px 5px 5px 0;border-top-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.monsterinsights-tooltip.popover .popover-inner{background:#fff;color:#5f6197;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.monsterinsights-tooltip.popover .popover-arrow{border-color:#fff}.monsterinsights-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.monsterinsights-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}/*! + * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) + */.monsterinsights-flag{display:inline-block;width:32px;height:32px;background:url(../img/flags.png) no-repeat}.monsterinsights-flag.monsterinsights-flag-ad{background-position:-32px 0}.monsterinsights-flag.monsterinsights-flag-ae{background-position:-64px 0}.monsterinsights-flag.monsterinsights-flag-af{background-position:-96px 0}.monsterinsights-flag.monsterinsights-flag-ag{background-position:-128px 0}.monsterinsights-flag.monsterinsights-flag-ai{background-position:-160px 0}.monsterinsights-flag.monsterinsights-flag-al{background-position:-192px 0}.monsterinsights-flag.monsterinsights-flag-am{background-position:-224px 0}.monsterinsights-flag.monsterinsights-flag-an{background-position:-256px 0}.monsterinsights-flag.monsterinsights-flag-ao{background-position:-288px 0}.monsterinsights-flag.monsterinsights-flag-ar{background-position:-320px 0}.monsterinsights-flag.monsterinsights-flag-as{background-position:-352px 0}.monsterinsights-flag.monsterinsights-flag-at{background-position:-384px 0}.monsterinsights-flag.monsterinsights-flag-au{background-position:-416px 0}.monsterinsights-flag.monsterinsights-flag-aw{background-position:-448px 0}.monsterinsights-flag.monsterinsights-flag-ax{background-position:-480px 0}.monsterinsights-flag.monsterinsights-flag-az{background-position:100% -32px}.monsterinsights-flag.monsterinsights-flag-ba{background-position:-32px -32px}.monsterinsights-flag.monsterinsights-flag-bb{background-position:-64px -32px}.monsterinsights-flag.monsterinsights-flag-bd{background-position:-96px -32px}.monsterinsights-flag.monsterinsights-flag-be{background-position:-128px -32px}.monsterinsights-flag.monsterinsights-flag-bf{background-position:-160px -32px}.monsterinsights-flag.monsterinsights-flag-bg{background-position:-192px -32px}.monsterinsights-flag.monsterinsights-flag-bh{background-position:-224px -32px}.monsterinsights-flag.monsterinsights-flag-bi{background-position:-256px -32px}.monsterinsights-flag.monsterinsights-flag-bj{background-position:-288px -32px}.monsterinsights-flag.monsterinsights-flag-bl{background-position:-320px -32px}.monsterinsights-flag.monsterinsights-flag-bm{background-position:-352px -32px}.monsterinsights-flag.monsterinsights-flag-bn{background-position:-384px -32px}.monsterinsights-flag.monsterinsights-flag-bo{background-position:-416px -32px}.monsterinsights-flag.monsterinsights-flag-br{background-position:-448px -32px}.monsterinsights-flag.monsterinsights-flag-bs{background-position:-480px -32px}.monsterinsights-flag.monsterinsights-flag-bt{background-position:100% -64px}.monsterinsights-flag.monsterinsights-flag-bw{background-position:-32px -64px}.monsterinsights-flag.monsterinsights-flag-by{background-position:-64px -64px}.monsterinsights-flag.monsterinsights-flag-bz{background-position:-96px -64px}.monsterinsights-flag.monsterinsights-flag-ca{background-position:-128px -64px}.monsterinsights-flag.monsterinsights-flag-cd{background-position:-160px -64px}.monsterinsights-flag.monsterinsights-flag-cf{background-position:-192px -64px}.monsterinsights-flag.monsterinsights-flag-cg{background-position:-224px -64px}.monsterinsights-flag.monsterinsights-flag-ch{background-position:-256px -64px}.monsterinsights-flag.monsterinsights-flag-ci{background-position:-288px -64px}.monsterinsights-flag.monsterinsights-flag-ck{background-position:-320px -64px}.monsterinsights-flag.monsterinsights-flag-cl{background-position:-352px -64px}.monsterinsights-flag.monsterinsights-flag-cm{background-position:-384px -64px}.monsterinsights-flag.monsterinsights-flag-cn{background-position:-416px -64px}.monsterinsights-flag.monsterinsights-flag-co{background-position:-448px -64px}.monsterinsights-flag.monsterinsights-flag-cr{background-position:-480px -64px}.monsterinsights-flag.monsterinsights-flag-cu{background-position:100% -96px}.monsterinsights-flag.monsterinsights-flag-cv{background-position:-32px -96px}.monsterinsights-flag.monsterinsights-flag-cw{background-position:-64px -96px}.monsterinsights-flag.monsterinsights-flag-cy{background-position:-96px -96px}.monsterinsights-flag.monsterinsights-flag-cz{background-position:-128px -96px}.monsterinsights-flag.monsterinsights-flag-de{background-position:-160px -96px}.monsterinsights-flag.monsterinsights-flag-dj{background-position:-192px -96px}.monsterinsights-flag.monsterinsights-flag-dk{background-position:-224px -96px}.monsterinsights-flag.monsterinsights-flag-dm{background-position:-256px -96px}.monsterinsights-flag.monsterinsights-flag-do{background-position:-288px -96px}.monsterinsights-flag.monsterinsights-flag-dz{background-position:-320px -96px}.monsterinsights-flag.monsterinsights-flag-ec{background-position:-352px -96px}.monsterinsights-flag.monsterinsights-flag-ee{background-position:-384px -96px}.monsterinsights-flag.monsterinsights-flag-eg{background-position:-416px -96px}.monsterinsights-flag.monsterinsights-flag-eh{background-position:-448px -96px}.monsterinsights-flag.monsterinsights-flag-er{background-position:-480px -96px}.monsterinsights-flag.monsterinsights-flag-es{background-position:100% -128px}.monsterinsights-flag.monsterinsights-flag-et{background-position:-32px -128px}.monsterinsights-flag.monsterinsights-flag-eu{background-position:-64px -128px}.monsterinsights-flag.monsterinsights-flag-fi{background-position:-96px -128px}.monsterinsights-flag.monsterinsights-flag-fj{background-position:-128px -128px}.monsterinsights-flag.monsterinsights-flag-fk{background-position:-160px -128px}.monsterinsights-flag.monsterinsights-flag-fm{background-position:-192px -128px}.monsterinsights-flag.monsterinsights-flag-fo{background-position:-224px -128px}.monsterinsights-flag.monsterinsights-flag-fr{background-position:-256px -128px}.monsterinsights-flag.monsterinsights-flag-ga{background-position:-288px -128px}.monsterinsights-flag.monsterinsights-flag-gb{background-position:-320px -128px}.monsterinsights-flag.monsterinsights-flag-gd{background-position:-352px -128px}.monsterinsights-flag.monsterinsights-flag-ge{background-position:-384px -128px}.monsterinsights-flag.monsterinsights-flag-gg{background-position:-416px -128px}.monsterinsights-flag.monsterinsights-flag-gh{background-position:-448px -128px}.monsterinsights-flag.monsterinsights-flag-gi{background-position:-480px -128px}.monsterinsights-flag.monsterinsights-flag-gl{background-position:100% -160px}.monsterinsights-flag.monsterinsights-flag-gm{background-position:-32px -160px}.monsterinsights-flag.monsterinsights-flag-gn{background-position:-64px -160px}.monsterinsights-flag.monsterinsights-flag-gp{background-position:-96px -160px}.monsterinsights-flag.monsterinsights-flag-gq{background-position:-128px -160px}.monsterinsights-flag.monsterinsights-flag-gr{background-position:-160px -160px}.monsterinsights-flag.monsterinsights-flag-gs{background-position:-192px -160px}.monsterinsights-flag.monsterinsights-flag-gt{background-position:-224px -160px}.monsterinsights-flag.monsterinsights-flag-gu{background-position:-256px -160px}.monsterinsights-flag.monsterinsights-flag-gw{background-position:-288px -160px}.monsterinsights-flag.monsterinsights-flag-gy{background-position:-320px -160px}.monsterinsights-flag.monsterinsights-flag-hk{background-position:-352px -160px}.monsterinsights-flag.monsterinsights-flag-hn{background-position:-384px -160px}.monsterinsights-flag.monsterinsights-flag-hr{background-position:-416px -160px}.monsterinsights-flag.monsterinsights-flag-ht{background-position:-448px -160px}.monsterinsights-flag.monsterinsights-flag-hu{background-position:-480px -160px}.monsterinsights-flag.monsterinsights-flag-ic{background-position:100% -192px}.monsterinsights-flag.monsterinsights-flag-id{background-position:-32px -192px}.monsterinsights-flag.monsterinsights-flag-ie{background-position:-64px -192px}.monsterinsights-flag.monsterinsights-flag-il{background-position:-96px -192px}.monsterinsights-flag.monsterinsights-flag-im{background-position:-128px -192px}.monsterinsights-flag.monsterinsights-flag-in{background-position:-160px -192px}.monsterinsights-flag.monsterinsights-flag-iq{background-position:-192px -192px}.monsterinsights-flag.monsterinsights-flag-ir{background-position:-224px -192px}.monsterinsights-flag.monsterinsights-flag-is{background-position:-256px -192px}.monsterinsights-flag.monsterinsights-flag-it{background-position:-288px -192px}.monsterinsights-flag.monsterinsights-flag-je{background-position:-320px -192px}.monsterinsights-flag.monsterinsights-flag-jm{background-position:-352px -192px}.monsterinsights-flag.monsterinsights-flag-jo{background-position:-384px -192px}.monsterinsights-flag.monsterinsights-flag-jp{background-position:-416px -192px}.monsterinsights-flag.monsterinsights-flag-ke{background-position:-448px -192px}.monsterinsights-flag.monsterinsights-flag-kg{background-position:-480px -192px}.monsterinsights-flag.monsterinsights-flag-kh{background-position:100% -224px}.monsterinsights-flag.monsterinsights-flag-ki{background-position:-32px -224px}.monsterinsights-flag.monsterinsights-flag-km{background-position:-64px -224px}.monsterinsights-flag.monsterinsights-flag-kn{background-position:-96px -224px}.monsterinsights-flag.monsterinsights-flag-kp{background-position:-128px -224px}.monsterinsights-flag.monsterinsights-flag-kr{background-position:-160px -224px}.monsterinsights-flag.monsterinsights-flag-kw{background-position:-192px -224px}.monsterinsights-flag.monsterinsights-flag-ky{background-position:-224px -224px}.monsterinsights-flag.monsterinsights-flag-kz{background-position:-256px -224px}.monsterinsights-flag.monsterinsights-flag-la{background-position:-288px -224px}.monsterinsights-flag.monsterinsights-flag-lb{background-position:-320px -224px}.monsterinsights-flag.monsterinsights-flag-lc{background-position:-352px -224px}.monsterinsights-flag.monsterinsights-flag-li{background-position:-384px -224px}.monsterinsights-flag.monsterinsights-flag-lk{background-position:-416px -224px}.monsterinsights-flag.monsterinsights-flag-lr{background-position:-448px -224px}.monsterinsights-flag.monsterinsights-flag-ls{background-position:-480px -224px}.monsterinsights-flag.monsterinsights-flag-lt{background-position:100% -256px}.monsterinsights-flag.monsterinsights-flag-lu{background-position:-32px -256px}.monsterinsights-flag.monsterinsights-flag-lv{background-position:-64px -256px}.monsterinsights-flag.monsterinsights-flag-ly{background-position:-96px -256px}.monsterinsights-flag.monsterinsights-flag-ma{background-position:-128px -256px}.monsterinsights-flag.monsterinsights-flag-mc{background-position:-160px -256px}.monsterinsights-flag.monsterinsights-flag-md{background-position:-192px -256px}.monsterinsights-flag.monsterinsights-flag-me{background-position:-224px -256px}.monsterinsights-flag.monsterinsights-flag-mf{background-position:-256px -256px}.monsterinsights-flag.monsterinsights-flag-mg{background-position:-288px -256px}.monsterinsights-flag.monsterinsights-flag-mh{background-position:-320px -256px}.monsterinsights-flag.monsterinsights-flag-mk{background-position:-352px -256px}.monsterinsights-flag.monsterinsights-flag-ml{background-position:-384px -256px}.monsterinsights-flag.monsterinsights-flag-mm{background-position:-416px -256px}.monsterinsights-flag.monsterinsights-flag-mn{background-position:-448px -256px}.monsterinsights-flag.monsterinsights-flag-mo{background-position:-480px -256px}.monsterinsights-flag.monsterinsights-flag-mp{background-position:100% -288px}.monsterinsights-flag.monsterinsights-flag-mq{background-position:-32px -288px}.monsterinsights-flag.monsterinsights-flag-mr{background-position:-64px -288px}.monsterinsights-flag.monsterinsights-flag-ms{background-position:-96px -288px}.monsterinsights-flag.monsterinsights-flag-mt{background-position:-128px -288px}.monsterinsights-flag.monsterinsights-flag-mu{background-position:-160px -288px}.monsterinsights-flag.monsterinsights-flag-mv{background-position:-192px -288px}.monsterinsights-flag.monsterinsights-flag-mw{background-position:-224px -288px}.monsterinsights-flag.monsterinsights-flag-mx{background-position:-256px -288px}.monsterinsights-flag.monsterinsights-flag-my{background-position:-288px -288px}.monsterinsights-flag.monsterinsights-flag-mz{background-position:-320px -288px}.monsterinsights-flag.monsterinsights-flag-na{background-position:-352px -288px}.monsterinsights-flag.monsterinsights-flag-nc{background-position:-384px -288px}.monsterinsights-flag.monsterinsights-flag-ne{background-position:-416px -288px}.monsterinsights-flag.monsterinsights-flag-nf{background-position:-448px -288px}.monsterinsights-flag.monsterinsights-flag-ng{background-position:-480px -288px}.monsterinsights-flag.monsterinsights-flag-ni{background-position:100% -320px}.monsterinsights-flag.monsterinsights-flag-nl{background-position:-32px -320px}.monsterinsights-flag.monsterinsights-flag-no{background-position:-64px -320px}.monsterinsights-flag.monsterinsights-flag-np{background-position:-96px -320px}.monsterinsights-flag.monsterinsights-flag-nr{background-position:-128px -320px}.monsterinsights-flag.monsterinsights-flag-nu{background-position:-160px -320px}.monsterinsights-flag.monsterinsights-flag-nz{background-position:-192px -320px}.monsterinsights-flag.monsterinsights-flag-om{background-position:-224px -320px}.monsterinsights-flag.monsterinsights-flag-pa{background-position:-256px -320px}.monsterinsights-flag.monsterinsights-flag-pe{background-position:-288px -320px}.monsterinsights-flag.monsterinsights-flag-pf{background-position:-320px -320px}.monsterinsights-flag.monsterinsights-flag-pg{background-position:-352px -320px}.monsterinsights-flag.monsterinsights-flag-ph{background-position:-384px -320px}.monsterinsights-flag.monsterinsights-flag-pk{background-position:-416px -320px}.monsterinsights-flag.monsterinsights-flag-pl{background-position:-448px -320px}.monsterinsights-flag.monsterinsights-flag-pn{background-position:-480px -320px}.monsterinsights-flag.monsterinsights-flag-pr{background-position:100% -352px}.monsterinsights-flag.monsterinsights-flag-ps{background-position:-32px -352px}.monsterinsights-flag.monsterinsights-flag-pt{background-position:-64px -352px}.monsterinsights-flag.monsterinsights-flag-pw{background-position:-96px -352px}.monsterinsights-flag.monsterinsights-flag-py{background-position:-128px -352px}.monsterinsights-flag.monsterinsights-flag-qa{background-position:-160px -352px}.monsterinsights-flag.monsterinsights-flag-re{background-position:-192px -352px}.monsterinsights-flag.monsterinsights-flag-ro{background-position:-224px -352px}.monsterinsights-flag.monsterinsights-flag-rs{background-position:-256px -352px}.monsterinsights-flag.monsterinsights-flag-ru{background-position:-288px -352px}.monsterinsights-flag.monsterinsights-flag-rw{background-position:-320px -352px}.monsterinsights-flag.monsterinsights-flag-sa{background-position:-352px -352px}.monsterinsights-flag.monsterinsights-flag-sb{background-position:-384px -352px}.monsterinsights-flag.monsterinsights-flag-sc{background-position:-416px -352px}.monsterinsights-flag.monsterinsights-flag-sd{background-position:-448px -352px}.monsterinsights-flag.monsterinsights-flag-se{background-position:-480px -352px}.monsterinsights-flag.monsterinsights-flag-sg{background-position:100% -384px}.monsterinsights-flag.monsterinsights-flag-sh{background-position:-32px -384px}.monsterinsights-flag.monsterinsights-flag-si{background-position:-64px -384px}.monsterinsights-flag.monsterinsights-flag-sk{background-position:-96px -384px}.monsterinsights-flag.monsterinsights-flag-sl{background-position:-128px -384px}.monsterinsights-flag.monsterinsights-flag-sm{background-position:-160px -384px}.monsterinsights-flag.monsterinsights-flag-sn{background-position:-192px -384px}.monsterinsights-flag.monsterinsights-flag-so{background-position:-224px -384px}.monsterinsights-flag.monsterinsights-flag-sr{background-position:-256px -384px}.monsterinsights-flag.monsterinsights-flag-ss{background-position:-288px -384px}.monsterinsights-flag.monsterinsights-flag-st{background-position:-320px -384px}.monsterinsights-flag.monsterinsights-flag-sv{background-position:-352px -384px}.monsterinsights-flag.monsterinsights-flag-sy{background-position:-384px -384px}.monsterinsights-flag.monsterinsights-flag-sz{background-position:-416px -384px}.monsterinsights-flag.monsterinsights-flag-tc{background-position:-448px -384px}.monsterinsights-flag.monsterinsights-flag-td{background-position:-480px -384px}.monsterinsights-flag.monsterinsights-flag-tf{background-position:100% -416px}.monsterinsights-flag.monsterinsights-flag-tg{background-position:-32px -416px}.monsterinsights-flag.monsterinsights-flag-th{background-position:-64px -416px}.monsterinsights-flag.monsterinsights-flag-tj{background-position:-96px -416px}.monsterinsights-flag.monsterinsights-flag-tk{background-position:-128px -416px}.monsterinsights-flag.monsterinsights-flag-tl{background-position:-160px -416px}.monsterinsights-flag.monsterinsights-flag-tm{background-position:-192px -416px}.monsterinsights-flag.monsterinsights-flag-tn{background-position:-224px -416px}.monsterinsights-flag.monsterinsights-flag-to{background-position:-256px -416px}.monsterinsights-flag.monsterinsights-flag-tr{background-position:-288px -416px}.monsterinsights-flag.monsterinsights-flag-tt{background-position:-320px -416px}.monsterinsights-flag.monsterinsights-flag-tv{background-position:-352px -416px}.monsterinsights-flag.monsterinsights-flag-tw{background-position:-384px -416px}.monsterinsights-flag.monsterinsights-flag-tz{background-position:-416px -416px}.monsterinsights-flag.monsterinsights-flag-ua{background-position:-448px -416px}.monsterinsights-flag.monsterinsights-flag-ug{background-position:-480px -416px}.monsterinsights-flag.monsterinsights-flag-us{background-position:100% -448px}.monsterinsights-flag.monsterinsights-flag-uy{background-position:-32px -448px}.monsterinsights-flag.monsterinsights-flag-uz{background-position:-64px -448px}.monsterinsights-flag.monsterinsights-flag-va{background-position:-96px -448px}.monsterinsights-flag.monsterinsights-flag-vc{background-position:-128px -448px}.monsterinsights-flag.monsterinsights-flag-ve{background-position:-160px -448px}.monsterinsights-flag.monsterinsights-flag-vg{background-position:-192px -448px}.monsterinsights-flag.monsterinsights-flag-vi{background-position:-224px -448px}.monsterinsights-flag.monsterinsights-flag-vn{background-position:-256px -448px}.monsterinsights-flag.monsterinsights-flag-vu{background-position:-288px -448px}.monsterinsights-flag.monsterinsights-flag-wf{background-position:-320px -448px}.monsterinsights-flag.monsterinsights-flag-ws{background-position:-352px -448px}.monsterinsights-flag.monsterinsights-flag-ye{background-position:-384px -448px}.monsterinsights-flag.monsterinsights-flag-yt{background-position:-416px -448px}.monsterinsights-flag.monsterinsights-flag-za{background-position:-448px -448px}.monsterinsights-flag.monsterinsights-flag-zm{background-position:-480px -448px}.monsterinsights-flag.monsterinsights-flag-zw{background-position:100% -480px}.monsterinsights-report-year-in-review{margin-right:auto;margin-left:auto;max-width:960px;background-color:#fff;background-image:url(../img/confetti-background.png);background-repeat:no-repeat;background-position:100% 0;margin-bottom:90px}.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:610px;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review.monsterinsights-yir-report-calculating-row{width:100%;margin-top:20px}}.monsterinsights-report-year-in-review a,.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5,.monsterinsights-report-year-in-review p,.monsterinsights-report-year-in-review span{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review h1,.monsterinsights-report-year-in-review h2,.monsterinsights-report-year-in-review h3,.monsterinsights-report-year-in-review h4,.monsterinsights-report-year-in-review h5{font-weight:900}.monsterinsights-report-year-in-review p{font-style:normal;font-weight:400;font-size:14px;line-height:24px}.monsterinsights-report-year-in-review a{text-decoration:none;padding:8px 30px;border-radius:5px;color:#fff;font-weight:700;font-size:14px;line-height:24px;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-separator{border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 90px;clear:both;overflow:hidden}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 15px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer,.monsterinsights-report-year-in-review .monsterinsights-yir-header,.monsterinsights-report-year-in-review section{padding:0 30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-text-right{text-align:left}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:90px 90px 90px 0;background-image:url(../img/charlie.png);background-repeat:no-repeat;background-position:0 100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding:50px 15px 40px;background-image:none}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header{padding-right:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding:90px 60px 100px 0;background-image:url(../img/charlie2x.png);background-position:left top 60px;background-size:173px 207px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating{padding-right:15px;padding-left:15px;padding-top:50px;background-size:140px 180px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:32px;line-height:37px;color:#393f4c;margin-top:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-title{font-size:26px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-weight:400;font-size:14px;line-height:20px;color:#393f4c;max-width:385px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-yir-summary{font-size:12px;max-width:230px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{background:#4e9ee7;border-radius:5px;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#fff;border:0;margin-left:0;padding:12px 20px;margin-top:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link{width:inherit}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-top-header.monsterinsights-yir-report-calculating .monsterinsights-navigation-tab-link:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:20px;font-weight:900;background:#338eef;border-radius:30px;color:#fff;padding:14px 90px 14px 25px;position:relative;display:inline-block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-subtitle svg{position:absolute;right:5px;bottom:-5px}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-style:normal;font-weight:900;font-size:48px;line-height:58px;color:#393f4c;margin-bottom:15px;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:10px;margin-top:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-title{font-size:32px}}.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-weight:500;font-size:24px;line-height:32px;color:#828282;max-width:480px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:18px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-top-header .monsterinsights-yir-summary{font-size:16px;line-height:20px;max-width:400px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4.85258px}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:55px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header{margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-header div{width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:left;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-report-subtitle{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 30px 15px 50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content{padding:0 15px 15px}}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder{position:relative}.monsterinsights-report-year-in-review .monsterinsights-reports-visitorbymonth-chart .monsterinsights-reports-visitorbymonth-chart-content .monsterinsights-reports-bar-chart-holder .monsterinsights-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box{padding-top:0;position:relative;border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);background:hsla(0,0%,100%,.38)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box.monsterinsights-year-in-review-table-box-blur-report .monsterinsights-year-in-review-table-box-list{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header{padding:20px 30px;border-bottom:2px solid #f2f2f2;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title{display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-title .monsterinsights-report-title{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle{display:inline-block;float:left}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-header .monsterinsights-year-in-review-table-box-subtitle .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:left;color:#393f4c;margin:0;text-transform:capitalize}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list{padding-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item{padding:9px 30px}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a{padding:0;border-radius:0;line-height:37px;line-height:inherit}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:active,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:focus,.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-list .monsterinsights-table-list-item .monsterinsights-reports-list-text a:hover{-webkit-box-shadow:none;box-shadow:none;background:none}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{position:absolute;bottom:-34px;width:100%;right:0;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer{bottom:-40px}}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip{font-weight:400;font-size:12px;color:#828282}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip span{font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-year-in-review-table-box .monsterinsights-year-in-review-table-box-footer .monsterinsights-yir-tooltip .monsterinsights-yir-icon{background:#dadada;border-radius:50%;padding:0;margin-left:10px;color:#fff;width:15px;height:15px;display:inline-block;line-height:16px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart{border:0;margin:0;padding:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:inline-block;float:right}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder{display:block;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-reports-pie-chart-holder .monsterinsights-pie-chart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFxSURBVHgB7dlPTsJAFAbwb6BxQVzgTThCXaCC3kEPoFBP0PYGVQ9gvUNFY2PSI3AUFhISgx1njAsjIfa1jA+S90u6aDOTzpf5s5gHCF4KNVyePPntthea7j1Ad9FcUWr9cDc5SkFEDjAavoZKlREc0BrR7aQfU/qQAgTDlwut1D0cUmp5mGSDomr7FgjM4M/hmNZ2aVZHCmD4cK9HaUwN8B9Ih4KHBm4e+7VOsd/Gp7lGTds4AyQSgJsE4CYBuEkAbhKAmwTgJgG4SQBuEoCbBOAmAbhJAG4SgFuju9Emd5qbIktoHaUQq/nbwdcDXMORRktoHTvgJOsnPz4lo2HeNaFI1Zcq3MzA3EtXfrTnJXCAGmCGLUMNMK3SqOy8Byvflh9VC4QFCEh7wG5MU8v1/27XCq8Gz7P2YpHa97KzP1ZaR6jAFrxBQK5xBWd5ZEJsfDNapoAeJ9lxROqDGr4L3nZJ+GjO7qupnV1zchUQO+YTOT9YisPBuEEAAAAASUVORK5CYII=);background-color:#fff;background-repeat:no-repeat;background-position:50%}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-right:50px;padding-top:35px;float:right}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content{padding-right:0;padding-top:20px;float:none}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-title{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#393f4c;margin-top:10px;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-report-subtitle{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{position:relative;right:inherit;top:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin:24px 0 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend{margin:10px 0 0}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{display:inline-block;margin-left:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li{margin-left:10px}}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-color{border-radius:0;width:16px;height:16px;margin-bottom:-3px;margin-left:5px}.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#393f4c;min-width:inherit;margin-left:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-text,.monsterinsights-report-year-in-review .monsterinsights-reports-year-in-review-pie-chart .monsterinsights-yir-reports-pie-chart-content .monsterinsights-pie-chart-legend li .monsterinsights-pie-chart-legend-value{font-size:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{border:2px solid #e3f1ff;border-radius:5px;padding-top:45px;padding-bottom:45px;overflow:hidden;background:#f3f9ff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip{padding-top:15px;padding-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip a,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip h3,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip p{font-family:Lato,sans-serif;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{float:right;width:144px;text-align:center}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon{width:90px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-icon img{background:#338eef;padding:12px;border-radius:50%;margin-top:12px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{float:right;width:calc(100% - 144px);padding-left:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content{padding-left:0;width:calc(100% - 90px)}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-weight:900;font-size:18px;line-height:27px;color:#333;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-title{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-weight:400;font-size:18px;line-height:27px;color:#393f4c;margin-bottom:0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-summary{font-size:12px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper{margin-top:15px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-weight:900;font-size:18px;line-height:27px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#338eef;margin-top:15px;padding:0;border-radius:0;text-align:right}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link:hover{color:#2469b2;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-tip .monsterinsights-yir-tip-content .monsterinsights-yir-tip-content-link-wrapper .monsterinsights-yir-tip-content-link{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay{position:absolute;top:0;right:0;width:calc(100% - 25px);height:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content{margin-top:66px;text-align:center;height:calc(100% - 66px);padding-top:80px;padding-left:25px;padding-right:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-details{font-size:14px;line-height:20px;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay{display:inline-block;border-radius:5px;font-size:14px;line-height:20px;color:#fff;padding:10px 30px;text-decoration:none;font-family:Lato;background:#338eef;margin-top:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success{background:#1ec185}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay.monsterinsights-yir-success:hover{opacity:.8;background:#10ad73}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-upsell-overlay .monsterinsights-yir-upsell-content .monsterinsights-yir-btn-upsell-overlay:hover{border:0;background:#2469b2;outline:none}.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience{padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:685px;margin-bottom:80px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{width:100%;margin-bottom:70px;padding-right:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors{margin-bottom:20px;padding-right:0;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions img,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors img{margin-bottom:15px;max-height:28px}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions h4,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors h4{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-weight:900;font-size:60px;line-height:72px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-sessions .monsterinsights-yir-number,.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-total-visitors-sessions .monsterinsights-yir-visitors .monsterinsights-yir-number{font-size:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:60px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-audience .monsterinsights-yir-visitor-by-chart{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:85px;padding-bottom:85px;background-image:url(../img/map-background.png);background-repeat:no-repeat;background-position:top}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:656px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-summary{font-size:18px;line-height:20px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-number-one{font-size:24px;line-height:29px;color:#fff;background:#338eef;width:50px;height:50px;border-radius:50%;display:inline-block;text-align:center;line-height:50px;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{display:block}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag{margin:0 auto}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-flag.monsterinsights-flag-zz{display:none}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:32px;line-height:38px;color:#393f4c;margin-top:0;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-name{font-size:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-weight:400;font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-country .monsterinsights-yir-top-country-visitors{font-size:16px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-countries .monsterinsights-yir-top-countries-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:24px;line-height:37px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-know-visitors{font-size:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info{margin-top:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-demographics .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:10px;line-height:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:85px;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior{padding-top:30px;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:585px;margin-bottom:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data{display:block;margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:50%;margin-top:40px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary{width:100%;margin-top:20px;margin-bottom:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{width:32px;height:32px;margin-right:-3px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary img{margin-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-time-spent{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{font-size:32px;line-height:38px;color:#393f4c;margin-top:15px;margin-bottom:5px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent{margin-top:5px;margin-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-weight:900;font-size:48px;line-height:58px;color:#338eef;margin-left:10px;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-number{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-total-time-spent .monsterinsights-yir-type{font-weight:900;font-size:16px;line-height:103.8%;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-weight:400;font-size:18px;line-height:24px;color:#393f4c;max-width:330px;margin-top:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-pages-summary .monsterinsights-yir-each-visitor-spent{font-size:14px;max-width:100%;margin-top:5px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:50%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-pages-data .monsterinsights-yir-top-pages-graph{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-most-visitors-device{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info{margin-top:20px;text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info{width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info span,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info h2,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info h2{font-size:48px;line-height:58px;color:#338eef;margin-bottom:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-age-info p,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-info .monsterinsights-yir-gender-info p{font-size:16px;line-height:19px;color:#393f4c}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-grow-traffic-tip{margin-top:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:55px;margin-bottom:100px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from{margin-top:20px;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:32px;line-height:44px;color:#393f4c;margin-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-title{font-size:20px;line-height:20px;margin-bottom:15px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:50%;position:relative}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords,.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{width:100%}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-left:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-keywords{padding-left:0;margin-bottom:60px}}.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-right:25px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-behavior .monsterinsights-yir-visitors-come-from .monsterinsights-yir-keywords-referrals .monsterinsights-yir-referrals{padding-right:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:85px;padding-bottom:30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce{padding-top:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:36px;line-height:105.2%;color:#393f4c;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-title{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-weight:400;font-size:32px;line-height:44px;color:#393f4c;max-width:586px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-summary{font-size:18px;line-height:28px;margin-bottom:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:55%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number{width:30%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-products-sold,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-revenue{padding:75px 0}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-title{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:54px;line-height:65px;color:#338eef;overflow-wrap:break-word}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-number .monsterinsights-yir-amount{font-size:24px;line-height:40px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:45%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products{width:70%}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:3.59813px;padding:30px;margin-bottom:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning img,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular img{margin-bottom:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-weight:900;font-size:20px;line-height:24px;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning span,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular span{font-size:14px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-weight:700;font-size:28px;line-height:32px;color:#338eef;margin-top:10px;margin-bottom:20px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-product-title,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-product-title{font-size:16px;line-height:16px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-weight:400;font-size:16px;line-height:19px;color:#828282}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-highest-earning .monsterinsights-yir-count,.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-data .monsterinsights-yir-products .monsterinsights-yir-most-popular .monsterinsights-yir-count{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-ecommerce .monsterinsights-yir-revenue-by-month{margin-bottom:50px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:90px;background-color:#fff;background-image:url(../img/confetti-background.png);background-position:100% 0;padding-bottom:85px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you{padding-top:0;padding-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:54px;line-height:65px;text-align:center;color:#393f4c;max-width:588px;margin:0 auto 10px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-title{font-size:30px;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#393f4c;max-width:585px;margin:0 auto 15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-summary{font-size:14px;line-height:16px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-weight:700;font-size:32px;line-height:37px;text-align:center;color:#393f4c;font-style:italic;margin-bottom:35px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-amazing-year{font-size:24px;line-height:24px;margin-bottom:10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{text-align:center;margin-bottom:70px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors{margin-bottom:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{display:inline-block;padding:0 45px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author{padding:0 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail{width:96px;height:96px;background-repeat:no-repeat;margin:0 auto 10px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.chris{background-image:url(../img/chris.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-thumbnail.syed{background-image:url(../img/syed.png)}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-weight:900;font-size:18px;line-height:22px;text-align:center;color:#393f4c}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-authors .monsterinsights-yir-author .monsterinsights-yir-name{font-size:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{background:#338eef;-webkit-box-shadow:0 8px 8px rgba(30,88,150,.2);box-shadow:0 8px 8px rgba(30,88,150,.2);border-radius:5px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review{display:block}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{width:100%}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content{text-align:center}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-weight:900;font-size:14px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content span{font-size:12px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-weight:900;font-size:20px;line-height:31px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-content h3{font-size:18px;line-height:24px}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star{margin:0;padding:12px 0 0;text-align:center}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{list-style:none;display:inline-block;margin-left:7px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-rating .monsterinsights-yir-five-star li{margin-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button{text-align:center;padding-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a{background:#2469b3;border-radius:5px;text-align:center;height:38px;display:inline-block}.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:active,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-thank-you .monsterinsights-yir-write-review .monsterinsights-yir-review-button a:hover{background:#123c68}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:36px;line-height:44px;color:#393f4c;margin-bottom:20px;max-width:638px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-title{font-size:20px;line-height:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-weight:500;font-size:20px;line-height:24px;color:#393f4c;max-width:450px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-summary{font-size:14px;line-height:14px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-top:20px;margin-right:-30px;margin-left:-30px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins{margin-right:0;margin-left:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:calc(50% - 60px);float:right;background:#f3f9ff;border:2px solid #e3f1ff;border-radius:5px;position:relative;min-height:260px;margin:30px 30px 0}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon{width:100%;margin:30px 0;min-height:300px}}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top{padding-top:30px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image{width:104px;float:right;padding-right:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-image .monsterinsights-addon-thumb{width:32px;height:32px;border:2px solid #e3f1ff;border-radius:5px;padding:10px;-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text{width:calc(100% - 104px);float:right;padding-left:25px}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-title{font-size:18px;line-height:24px;margin-top:0;font-family:Lato;margin-bottom:5px;color:#393f4c;font-weight:900}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-top .monsterinsights-addon-text .monsterinsights-addon-excerpt{font-weight:400;font-size:14px;line-height:18px;color:#393f4c;font-family:Lato;margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message{border-top:2px solid #e3f1ff;clear:both;padding:13px 25px;position:absolute;bottom:0;right:0;width:100%}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status{float:left;line-height:32px;font-weight:900;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-addon-status span{color:#d4393d}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button{line-height:32px;background:#338eef;border-radius:3px;display:inline-block;padding:0 30px;border:0;font-weight:700;font-family:Lato}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message .monsterinsights-button:hover{background:#2469b2;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-addon-status span{color:#64bfa5}.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:active,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-year-in-review-plugins-block .monsterinsights-yir-plugins .monsterinsights-addon .monsterinsights-addon-message.monsterinsights-addon-active .monsterinsights-button:hover{background:rgba(51,142,239,.5)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{background-color:#338eef;padding-top:160px;margin-top:-90px;color:#fff}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities{padding-top:100px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:36px;line-height:43px;color:#fff;margin-bottom:15px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h2{font-size:24px;margin-bottom:20px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-weight:500;font-size:20px;line-height:24px;color:#fff;max-width:575px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities h3{font-size:18px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-30px;padding-top:60px;padding-bottom:90px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities{display:block;margin-right:0;padding-bottom:0}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{width:100%;background-color:#2469b2;border-radius:5px;margin-right:30px;padding:24px;position:relative;min-height:340px}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{margin-right:0;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community{min-height:350px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-title{font-weight:900;font-size:20px;line-height:24px;margin-bottom:10px;margin-top:5px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{position:absolute;bottom:15px;right:24px;width:80%;width:calc(100% - 48px)}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{background-color:#123c68;display:block}@media (min-width:768px) and (max-width:991px){.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link{padding:8px 10px}}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-link:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links{margin:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li{float:right;margin-left:8px;margin-bottom:0}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a{background-color:#123c68;display:block;margin:0;width:40px;height:40px;padding:10px}.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:focus,.monsterinsights-report-year-in-review .monsterinsights-yir-join-communities .monsterinsights-yir-communities .monsterinsights-yir-community .monsterinsights-yir-social-links li a:hover{background-color:#0d2e51;outline:none;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-report-year-in-review .monsterinsights-yir-footer{height:84px;background:#2368b1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.monsterinsights-report-year-in-review .monsterinsights-yir-footer{display:block;text-align:center;padding:15px 0;line-height:30px}}.monsterinsights-report-year-in-review .monsterinsights-yir-footer div{width:100%;font-weight:500;font-size:16px;color:#fff;text-align:center}.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding-right:10px;padding-left:10px;width:auto}@media (max-width:782px){.monsterinsights-reports-page .monsterinsights-header .monsterinsights-container,.monsterinsights-reports-page .monsterinsights-navigation-bar .monsterinsights-container{padding:0}}.monsterinsights-report{padding:20px;position:relative}body.monsterinsights-reporting-page #wpbody-content{padding-bottom:0}body.monsterinsights-reporting-page #wpfooter{padding-top:0}body.monsterinsights-reporting-page #wpfooter:before{display:none}body.monsterinsights-reporting-page .monsterinsights-red{color:#d73638}body.monsterinsights-reporting-page .monsterinsights-green{color:#5cc0a5}body.monsterinsights-reporting-page .monsterinsights-report-top h2{margin:14px 0 28px;display:inline-block;color:#393f4c;font-size:24px}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:none}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-report-top h2{display:block;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;float:left}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;width:100%;-ms-flex-flow:wrap;flex-flow:wrap}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle{width:100%;margin-left:0}body.monsterinsights-reporting-page .monsterinsights-reports-datepicker .monsterinsights-buttons-toggle .monsterinsights-button{width:50%}}@media (min-width:783px) and (max-width:935px){body.monsterinsights-reporting-page .monsterinsights-reports-datepicker{float:none;margin-bottom:25px}}body.monsterinsights-reporting-page .monsterinsights-datepicker{width:200px;background-color:#8ea4b4;font-weight:700;color:#fff;text-align:center;border-color:#708c9f;border-width:1px 1px 2px;border-radius:3px;height:40px;margin:0}body.monsterinsights-reporting-page .monsterinsights-datepicker::-webkit-input-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-moz-placeholder,body.monsterinsights-reporting-page .monsterinsights-datepicker::-moz-placeholder{color:#fff}body.monsterinsights-reporting-page .monsterinsights-datepicker:-ms-input-placeholder{color:#fff}@media (max-width:782px){body.monsterinsights-reporting-page .monsterinsights-datepicker{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;font-size:14px}}body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{width:calc(50% - 5px);margin-bottom:20px;margin-top:10px;margin-right:10px;font-weight:700}@media (min-width:783px){body.monsterinsights-reporting-page .monsterinsights-mobile-details-toggle{display:none}}body.monsterinsights-reporting-page .monsterinsights-info{color:#b6c9da;cursor:help;font-size:15px}body.monsterinsights-reporting-page .monsterinsights-report-row{margin-bottom:25px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button{background:#eceff5;color:#464c57;border-bottom-width:1px;border-color:#d6e2ed;border-radius:0;line-height:18px;border-left:0;margin:0}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:hover{background:#fff}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:focus{z-index:10;position:relative}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:first-child{border-top-right-radius:3px;border-bottom-right-radius:3px}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button:last-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #d6e2ed}body.monsterinsights-reporting-page .monsterinsights-buttons-toggle .monsterinsights-button.monsterinsights-selected-interval{background:#fff;color:#509fe2;font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-container{padding:15px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 24px rgba(89,164,234,.33);box-shadow:0 0 24px rgba(89,164,234,.33)}#monsterinsights-chartjs-line-overview-tooltip{min-width:100px}.monsterinsights-reports-overview-datagraph-tooltip-title{color:#23282d;font-size:14px;font-weight:400;border-bottom:1px solid #d4e2ef;padding-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-number{color:#23282d;font-size:24px;font-weight:400;margin-top:5px;margin-bottom:5px}.monsterinsights-reports-overview-datagraph-tooltip-descriptor{color:#23282d;font-size:12px;font-weight:400;margin-bottom:10px}.monsterinsights-reports-overview-datagraph-tooltip-trend{color:#23282d;font-size:16px;font-weight:400}#monsterinsights-chartjs-bar-tooltip,.monsterinsights-line-chart-tooltip{opacity:1;position:absolute;margin-right:-55px}.monsterinsights-report-tabs-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-report-tabs-navigation button{border-color:#d6e2ed;border-style:solid;border-width:1px 0;background:#eceff4;color:#444;width:50%;font-weight:700;text-align:right;font-size:18px;padding:23px 20px 25px;cursor:pointer;margin:0;position:relative}@media (max-width:782px){.monsterinsights-report-tabs-navigation button{font-size:14px;padding:13px 20px 15px;text-align:center}}.monsterinsights-report-tabs-navigation button:first-child{border-left:1px solid #d6e2ed}.monsterinsights-report-tabs-navigation button:focus{z-index:10}.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{background:#fff;color:#509fe2;border-bottom:none;border-top:2px solid #3a93dd;padding-top:20px}@media (max-width:782px){.monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{padding-top:12px}}.monsterinsights-report-tabs-navigation button i{margin-left:10px;color:#8ba4b7}.monsterinsights-report-tabs{background:#fff;border:1px solid #d6e2ed;border-top:none}.monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding:20px}.monsterinsights-report-infobox-row{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d6e2ed}@media (max-width:782px){.monsterinsights-report-infobox-row{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:25%;background:#fff;border-right:1px solid #d6e2ed;padding:17px 20px 15px;position:relative}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-info{position:absolute;left:20px;top:18px}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child{border-right:none}@media (max-width:782px){.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3),.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(4){border-top:1px solid #d6e2ed}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-right:none}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-report-title{padding-left:18px;text-overflow:ellipsis;overflow:hidden;white-space:pre;line-height:1.2}.monsterinsights-report-title{font-size:18px;color:#393f4c;font-weight:700;margin-top:0}.monsterinsights-reports-infobox-number{font-size:40px;font-weight:200;display:inline-block;line-height:1;margin-top:11px;float:right}@media (max-width:782px){.monsterinsights-reports-infobox-number{font-size:36px;float:none}}.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:left}@media (max-width:1280px){.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:none;clear:both}}.monsterinsights-reports-infobox-prev{font-size:16px}.monsterinsights-reports-infobox-compare{clear:left;font-size:12px;color:#acbdc9}.monsterinsights-buttons-toggle{margin-left:25px}.monsterinsights-report-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.monsterinsights-report-flex{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-pie-chart-legend-color{width:12px;height:12px;display:inline-block;margin-left:5px;border-radius:50%}.monsterinsights-pie-chart-legend-text{min-width:100px;margin-left:10px;display:inline-block;font-size:16px;color:#393f4c}.monsterinsights-pie-chart-legend-value{color:#393f4c;font-size:18px;font-weight:500}.monsterinsights-reports-pie-chart{width:50%;padding:20px;background:#fff;border:1px solid #d6e2ed;position:relative}.monsterinsights-reports-pie-chart:first-child{margin-left:25px}@media (max-width:991px){.monsterinsights-reports-pie-chart:first-child{margin:0 0 25px}}@media (max-width:991px){.monsterinsights-reports-pie-chart{width:100%}}.monsterinsights-reports-pie-chart .monsterinsights-reports-pie-chart-holder{position:relative}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart{margin:0 auto}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:absolute;right:250px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{position:relative;right:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:20px}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend .monsterinsights-pie-chart-legend-value{float:left}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-tooltip{position:absolute;pointer-events:none}.monsterinsights-reports-pie-chart .monsterinsights-info{position:absolute;top:20px;left:20px}.monsterinsights-table-box{border:1px solid #d6e2ed;background:#fff;width:100%;margin-right:20px;padding-top:18px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-table-box:first-child{margin-right:0;margin-top:0}.monsterinsights-table-box h3{margin-right:20px}.monsterinsights-table-box .monsterinsights-info{position:absolute}@media (max-width:991px){.monsterinsights-table-box{margin-right:0;margin-top:20px}}.monsterinsights-table-box-footer{background:#f9fbff;border-top:1px solid #d6e2ed;padding:20px}.monsterinsights-table-box-footer:after{display:table;clear:both;content:""}@media (max-width:782px){.monsterinsights-table-box-footer>.monsterinsights-button{width:100%;text-align:center}}.monsterinsights-table-list-item{padding:12px 20px;min-height:43px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex}table .monsterinsights-table-list-item{display:table-row}.monsterinsights-table-list-item:nth-child(odd){background-color:#f9fbff}.monsterinsights-table-list-item .monsterinsights-reports-list-text{color:#393f4c;white-space:pre;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;display:inline-block;width:100%;padding:1px;margin:-1px}.monsterinsights-table-list-item .monsterinsights-reports-list-text a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.monsterinsights-table-list-item .monsterinsights-reports-list-text img{display:inline-block;margin-left:10px;vertical-align:middle}.monsterinsights-table-list-item .monsterinsights-flag{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);display:inline-block;margin:-12px -8px -10px 0}.monsterinsights-table-list-item a{text-decoration:none;color:#393f4c}.monsterinsights-table-list-item a:focus,.monsterinsights-table-list-item a:hover{color:#777}.monsterinsights-table-list-item .monsterinsights-reports-list-count{display:inline-block;min-width:30px;color:#657086;font-weight:400}.monsterinsights-table-list-item .monsterinsights-reports-list-number{color:#393f4c;font-size:15px;text-align:left;display:block;padding-right:5px}.monsterinsights-table-box-pagination{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:782px){.monsterinsights-table-box-pagination{float:none;width:100%;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.monsterinsights-table-box-pagination span{margin-left:20px;color:#8ba4b7}.monsterinsights-table-box-pagination .monsterinsights-buttons-toggle{margin-left:0}.monsterinsights-table-box-list{height:100%}.monsterinsights-table-box-table .monsterinsights-table-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-all}@media (max-width:782px){.monsterinsights-table-box-table .monsterinsights-table-item-content{-ms-flex-flow:wrap;flex-flow:wrap}}.monsterinsights-table-box-mobile .monsterinsights-table-box-table{overflow:auto}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-right:0;margin-right:50px;border-top:1px solid #d6e2ed;font-size:13px;color:#657086;padding-top:8px;padding-bottom:8px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1{margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-right:20px;font-size:15px;color:#393f4c;padding-top:12px;padding-bottom:12px;border-top:none}.monsterinsights-table-box-mobile .monsterinsights-table-box-table tr.monsterinsights-table-list-item-active td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th{display:none;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1{display:block;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content{padding-left:30px;position:relative;white-space:pre;text-overflow:ellipsis;overflow:hidden;width:100%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table td.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after,.monsterinsights-table-box-mobile .monsterinsights-table-box-table th.monsterinsights-table-cell-1 .monsterinsights-table-item-content:after{content:"\F01F";display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);color:#acbdc9;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-mobile-heading{min-width:125px}.monsterinsights-table-box-mobile .monsterinsights-table-box-table .monsterinsights-table-list-item-empty td:first-child .monsterinsights-table-item-content:after{display:none}.monsterinsights-table-box-table table{width:100%;border-collapse:collapse}.monsterinsights-table-box-mobile .monsterinsights-table-box-table table{table-layout:fixed}.monsterinsights-table-box-table th{text-align:right;font-size:15px}.monsterinsights-table-box-table td,.monsterinsights-table-box-table th{border:none;padding:12px 10px;line-height:19px}.monsterinsights-table-box-table td:first-child,.monsterinsights-table-box-table th:first-child{padding-right:20px}.monsterinsights-table-box-table td:last-child,.monsterinsights-table-box-table th:last-child{padding-left:20px}.monsterinsights-report-2-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-report-2-columns .monsterinsights-table-box{width:calc(50% - 12.5px)}@media (max-width:991px){.monsterinsights-report-2-columns .monsterinsights-table-box{width:100%}}.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+1){margin-right:0}.monsterinsights-report-2-columns .monsterinsights-table-box:nth-child(n+3){margin-top:25px}.monsterinsights-report-flex .monsterinsights-report-box{width:calc(50% - 12.5px)}@media (max-width:782px){.monsterinsights-report-flex .monsterinsights-report-box{width:100%;margin-top:20px}.monsterinsights-report-flex .monsterinsights-report-box:first-child{margin-top:0}}.monsterinsights-reports-tooltip{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-arrow{width:12.5px;height:13px;display:inline-block;background-size:contain;background-repeat:no-repeat}.monsterinsights-arrow.monsterinsights-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABSUlEQVRIie3WP0scQRgH4OdODaggXiGksNLCFCEigtqpYGFhZ6+IhYKSQO4DaGFnIYLcdRbWVhYRVKzsbbURjI2QD2GK24N1b3dv9hK7e2FZ3tn5zQPL/pnSw8ycwFrFJvrwip/4ExLsDRVwgs+x/hEHIcFyAaQ/0Q+GBosgHVcX6SIfjwzhO6b+w5o92MByHBnGLY5xh/l/AEo4jY5f+NFEzjAdTRrABWY7BGpYi/VHWCqjkpg8hEt8K4gcYjsFrpSxjpfExQpuMBEI7KGaMl7DeRlPWEiBRiJorA1QxX4GsIu35tOVBY3iKjqn1ZbGbcoEeP+eZEHjuManxPhKtFgpD0giedAXrf+Tryn5FiANyYPaVSqQhcSh34FAPQvIQ5rQYgBUx04W0A4JgdoCIUgeFASEInHoOeproQDF9l1PmNT4AtwXyPkLNbVGvHN63iMAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-down.monsterinsights-green{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABhUlEQVRIie3Wz0qVQRjH8c85qUQtbGN0Ba5U0E0XEAWtBAmh/IdSIUFYFxB1BYWiIMbBMNSwDCoUlAK3bQTpDtx2B5HaYt5DpzmTZ45JK3+r4Znneb/MPH/eKQ3vLMtUH64X632s5ga2NOH3BZdqbN/xOSe4nAm5GAHgcmZsNuSfdAY5g/wfSJfQD6ehHpyvhZQwg2/Y1USTJVRCBXv4io4q5CkeFk6dwqhoPyHkBSaKdQ+20FbGzcixu9i80CTgGaYiWy+ulPEEP6LNq/iItkzAI+FGYk1jv4xtDCRA17CGcw0A43iesM/jMb+rawODCVA/FoWEpnQLLxP7FTzAEX/+Tz7gjvAzaq2xj1SdI93AbfUnXcS92pi4GdcxhIPIPpqAjKnP2VIMSEHgLYYToEZaEcq3Lu5vY+WNkNBc0Jpw2qT/cbPrNe7isAHgnfQVZ0HgFe5LJx7eF4Cfx30kZwpXMJkAfRKqKy77E0FgQZhvVdCm0CMNAeS/u2BOeNR1YjYXAL8A/ktHYGdlxIUAAAAASUVORK5CYII=)}.monsterinsights-arrow.monsterinsights-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABRUlEQVRIie3Vvy4EQRwH8M+dKxUeAIV7EvGnUHiCqzQOiUrUvAAdEYlC4glIlCgViJCIQjQ6IrnCn0j8KfY21t7u3Q4KhW+zmd/szCcz2dkp1fa3BKQHAzgOGVQOeLeKUxxhFaXfRqrYQ3+zXQ+BiiAx0JeqTxaFOiF5QBDUDukEFIYqbYB99HYAkhBM4T3dmbWSUCAJZa4ojeQBF3hK1c7xVgRKInnAFUbxkqrvYFrr9rRAMZIH3GCk+czKGuYy6l+gchvgFsO4zgHiLGEhB1pBqYLNDOAeQ7jsAMRZRLfWVdVxUEYj1dHAGM4KAnHmRVuUTqOMGk6ahUeM4zAQIPoAZkQ7E2cOuxXR1gxiAgcCf+MZUDzPLbb5PPENLP9g8mResZEshNwn384/8o/8DeQ51X4oOjDv+s3KrOg0d+EO60UHfgC50EbFBrbrYQAAAABJRU5ErkJggg==)}.monsterinsights-arrow.monsterinsights-up.monsterinsights-red{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAABYUlEQVRIie3UTUtVURTG8V/HPkBgpuVV86UsTYkG4tgmEeYgiIIIp324gjAoLLVRkM3CSaCOdOZAnEgoiYO7Nlw2J9texZEPHDh7vTz/xdqwr/yemlaoYSygA8+wXtJUFZoPYgVjGI3/kfMC9Idhf0usEbHBswIa+IbbNbm+yA20C+gNg6ETagaipu+0gJvK95zup1EK6I6GuwXmSSPRc+t/gC4s414W360x3cvOdwLS8y9AMh/PGrfwugbwFptZbDQ8buSATnzBRNawgxls1wC28aQmNxaQrgS4FuYPs8I9PMZGjXnSBp7GIK16gCVcr/Aej7KC/Zhu7QTzpDXNpyO/k0m8q3A/SxxgDj8KzJNW8TwGa9VEhXn8icBfvNTc4Wm1glcxYBr0TYWvmMVimH9owzzpI17gs+baPl2NxLL2pq7TQnwof67b1iXgEnBxgKOa2OF5AtbxveX8E79KGo8BZr5ClKgrWrIAAAAASUVORK5CYII=)}.monsterinsights-reports-overview-datagraph-tooltip-trend{font-weight:700}.monsterinsights-reports-overview-datagraph-tooltip-trend .monsterinsights-arrow{margin-left:5px}.monsterinsights-report-box{background:#fff;border:1px solid #d6e2ed;padding:0 20px 20px;position:relative}.monsterinsights-report-box .monsterinsights-info{position:absolute;left:20px;top:20px}.monsterinsights-realtime-large{font-size:150px;text-align:center;line-height:1.5;color:#393f4c}.monsterinsights-realtime-active{text-align:center;width:100%;font-size:25px;line-height:1;margin-top:-50px;color:#393f4c}.monsterinsights-realtime-box-content .monsterinsights-line-chart-tooltip{max-width:115px}#monsterinsights-chartjs-pie-age-tooltip{margin-right:23px;min-width:95px}.monsterinsights-blur .monsterinsights-report-row{-webkit-filter:blur(5px);filter:blur(5px)}.monsterinsights-blur .monsterinsights-report{min-height:850px}.monsterinsights-reports-referral-icon{vertical-align:middle;margin-left:10px;margin-right:2px}.monsterinsights-upsell-inline{background-image:url(../img/reports-upsell-bg.png);background-repeat:no-repeat;background-position:0 0;background-color:#fff;background-size:452px}@media (max-width:991px){.monsterinsights-upsell-inline .monsterinsights-upsell-inline-content{margin:-20px;padding:20px;background:hsla(0,0%,100%,.3)}}.monsterinsights-upsell-content{max-width:750px}.monsterinsights-upsell-content p{font-size:16px;color:#393f4c;line-height:1.8}.monsterinsights-upsell-content .monsterinsights-light{color:#657086}.monsterinsights-upsell-content .monsterinsights-button{font-size:17px;font-weight:700;padding:15px 25px;line-height:1}@media (max-width:782px){.monsterinsights-upsell-content .monsterinsights-button{font-size:15px}}.monsterinsights-upsell-overlay{position:absolute;top:125px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:750px;max-width:100%;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);background-color:#fff;border:1px solid #d6e2ed}.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 20px}}@media (max-width:782px){.monsterinsights-upsell-overlay{top:70px;width:calc(100% - 40px)}}.monsterinsights-upsell-overlay h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle{color:#4c6577;font-size:16px;text-align:center}.monsterinsights-upsell-overlay p{margin:20px 0}.monsterinsights-upsell-overlay .monsterinsights-upsell-content{border-top:1px solid #d6e2ed;background:#f9fbff;padding:40px}@media (max-width:782px){.monsterinsights-upsell-overlay .monsterinsights-upsell-content{padding-right:20px;padding-left:20px}}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul{margin:0 auto;max-width:520px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li{color:#4c6577;font-size:16px;margin:0 0 30px;padding-right:40px;position:relative;line-height:1.2}.monsterinsights-upsell-overlay .monsterinsights-upsell-content ul li:before{position:absolute;content:"\f015";width:20px;height:20px;background:#5cc0a5;right:0;border-radius:50%;display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f9fbff;font-size:14px;text-align:center;line-height:20px;top:-1px}.monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button{font-weight:400;font-size:16px;margin-top:10px}.monsterinsights-upsell-overlay a{color:#393f4c}.monsterinsights-upsell-overlay a:hover{text-decoration:none}.monsterinsights-center,.monsterinsights-mobile-upsell{text-align:center}.monsterinsights-mobile-upsell .monsterinsights-notice{border-top:1px solid #d6e2ed;border-left:1px solid #d6e2ed;border-bottom:1px solid #d6e2ed}.monsterinsights-mobile-upsell .monsterinsights-notice-inner{margin-top:0}@media (min-width:783px){.monsterinsights-mobile-upsell{display:none}}.monsterinsights-mobile-upsell .monsterinsights-notice-success .monsterinsights-notice-button{margin-left:0}@media (max-width:782px){.monsterinsights-overview-upsell-desktop{display:none}}.monsterinsights-report-realtime .monsterinsights-table-box th:first-child{width:auto}.monsterinsights-reports-list-title{display:inline-block;word-break:break-all}@media (max-width:782px){.monsterinsights-reports-list-title{width:calc(100% - 30px);text-overflow:ellipsis;overflow:hidden}}.monsterinsights-report-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.monsterinsights-report-scroll:nth-child(2){width:calc(50% - 12.5px);margin-right:25px}@media (max-width:991px){.monsterinsights-report-scroll:nth-child(2){width:100%;margin-right:0;margin-top:25px}}@media (max-width:782px){.monsterinsights-report-scroll{width:100%;margin-right:0}}.monsterinsights-report-scroll>h3{position:absolute;top:0}.monsterinsights-report-scroll .monsterinsights-realtime-active{margin:0 0 50px}.monsterinsights-report-scroll .monsterinsights-realtime-box-content{margin:25px 0}.monsterinsights-report-scroll .monsterinsights-realtime-large{line-height:1;margin:50px 0 0;font-size:80px}.monsterinsights-not-authenticated-notice{position:fixed;top:40%;right:50%;width:750px;max-width:100%;margin-right:-295px;background:#fff;padding:0 20px 20px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15);box-shadow:0 5px 25px 0 rgba(0,0,0,.15);border:1px solid #d6e2ed;text-align:center}@media (min-width:783px){.folded .monsterinsights-not-authenticated-notice{margin-right:-357px}}@media (max-width:960px){.monsterinsights-not-authenticated-notice{margin-right:-357px}}@media (max-width:750px){.monsterinsights-not-authenticated-notice{right:0;margin-right:0}}@media (min-width:750px) and (max-width:782px){.monsterinsights-not-authenticated-notice{margin-right:-375px}}.monsterinsights-not-authenticated-notice .monsterinsights-auth-manual-connect-paragraph{display:none}.monsterinsights-not-authenticated-notice h3{text-align:center;color:#393f4c;font-size:20px;margin:32px 0 20px;line-height:1.4}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input-authenticate{text-align:center}.monsterinsights-not-authenticated-notice .monsterinsights-license-button{line-height:1;margin-top:20px}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button{font-size:16px;padding:20px 40px;margin:20px 20px 10px;background:#8da4b5;border-color:#6f8ca0;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button:hover{background-color:#7e98ab;border-color:#627f94;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt{background:#509fe2;border-color:#2e7fbe;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:focus,.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-alt:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-not-authenticated-notice .monsterinsights-settings-input .monsterinsights-button.monsterinsights-button-disabled{background:#f3f6ff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-reports-list-has-overflow{cursor:pointer}#monsterinsights_reports_widget,#monsterinsights_reports_widget *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#monsterinsights_reports_widget .inside{margin:0;padding:0}#monsterinsights_reports_widget .monsterinsights-info:focus,#monsterinsights_reports_widget a:focus,#monsterinsights_reports_widget button:focus{outline:none;-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}#monsterinsights_reports_widget .handlediv:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}#dashboard-widgets .monsterinsights-reports-link,#dashboard-widgets .monsterinsights-widget-toggle,.postbox .inside .monsterinsights-reports-link,.postbox .inside .monsterinsights-widget-toggle{background-color:#fafafa;border-bottom:1px solid #eee;cursor:pointer;padding:11px 12px;line-height:1;position:relative}#dashboard-widgets .monsterinsights-reports-link:focus,#dashboard-widgets .monsterinsights-widget-toggle:focus,.postbox .inside .monsterinsights-reports-link:focus,.postbox .inside .monsterinsights-widget-toggle:focus{outline:none;-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);z-index:10}#dashboard-widgets .monsterinsights-reports-link h2,#dashboard-widgets .monsterinsights-widget-toggle h2,.postbox .inside .monsterinsights-reports-link h2,.postbox .inside .monsterinsights-widget-toggle h2{display:inline-block;font-size:14px;font-weight:400;line-height:1;margin:0;padding:0;color:#23282c}#dashboard-widgets .monsterinsights-reports-link.monsterinsights-widget-toggle-active:after,#dashboard-widgets .monsterinsights-widget-toggle.monsterinsights-widget-toggle-active:after,.postbox .inside .monsterinsights-reports-link.monsterinsights-widget-toggle-active:after,.postbox .inside .monsterinsights-widget-toggle.monsterinsights-widget-toggle-active:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#dashboard-widgets .monsterinsights-reports-link,.postbox .inside .monsterinsights-reports-link{cursor:default}#dashboard-widgets .monsterinsights-reports-link .monsterinsights-button,.postbox .inside .monsterinsights-reports-link .monsterinsights-button{font-size:12px;font-weight:700;padding:5px 9px 4px;margin-right:10px}#dashboard-widgets .monsterinsights-btn-group-label:after,#dashboard-widgets .monsterinsights-widget-toggle:after,.postbox .inside .monsterinsights-btn-group-label:after,.postbox .inside .monsterinsights-widget-toggle:after{color:#72777c;content:"\f142";display:inline-block;font:normal 20px/1 dashicons;position:absolute;left:7px;text-decoration:none!important;text-indent:-1px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:8px}#dashboard-widgets .monsterinsights-btn-group-label:after,.postbox .inside .monsterinsights-btn-group-label:after{left:2px;top:2px}#dashboard-widgets .monsterinsights-upsell-overlay h3,.postbox .inside .monsterinsights-upsell-overlay h3{text-align:right;color:#393f4c;font-size:20px;margin:12px 0 20px;font-weight:700;line-height:1.4}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-subtitle{text-align:right}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-top,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-top{padding:0 20px}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content{padding:20px;width:100%}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content ul,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content ul{display:none}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-button{margin-top:0;font-size:13px;padding:8px 10px}#dashboard-widgets .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-center,.postbox .inside .monsterinsights-upsell-overlay .monsterinsights-upsell-content .monsterinsights-center{text-align:right}#dashboard-widgets .monsterinsights-button-full-report,.postbox .inside .monsterinsights-button-full-report{font-size:12px;padding:5px 9px 4px;font-weight:700;line-height:1;margin-left:-5px;margin-right:5px}.monsterinsights-widget-cog{margin:0 10px 0 0;border:none;cursor:pointer;display:block;height:20px;padding:0;width:20px;color:#72777c;background:none;font-size:16px}.monsterinsights-widget-cog:focus,.monsterinsights-widget-cog:hover{color:#393f4c}.monsterinsights-widget-dropdown{position:relative;display:inline-block;vertical-align:middle}.monsterinsights-widget-dropdown-content{background:#fff;border:1px solid #d8d8d8;border-radius:5px;cursor:auto;font-weight:400;margin-left:-11px;margin-top:5px;padding:0 10px 10px;position:absolute;left:0;top:100%;width:180px;z-index:999}.monsterinsights-widget-dropdown-content:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d8d8d8;border-style:solid;border-width:0 4px 4px;bottom:100%;content:"";height:0;position:absolute;left:16px;width:0}.monsterinsights-widget-dropdown-content:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 3px 3px;bottom:100%;content:"";height:0;position:absolute;left:17px;width:0}.monsterinsights-widget-dropdown-content>span{color:#999;font-size:10px;margin-top:12px;display:block}.monsterinsights-widget-dropdown-content label{padding-right:16px;color:#393f4c;font-size:12px;position:relative;margin-bottom:4px;display:block}.monsterinsights-widget-dropdown-content label:before{content:"";border:1px solid #d6e2ed;width:10px;height:10px;display:block;position:absolute;right:0;top:3px}.monsterinsights-widget-dropdown-content label input[type=checkbox]{display:none}.monsterinsights-widget-dropdown-content label.monsterinsights-checked:after{content:"";border-color:#509fe2;border-style:solid;border-width:1px 1px 0 0;display:block;width:6px;height:10px;position:absolute;right:3px;top:2px;-webkit-transform:rotate(-216deg);-ms-transform:rotate(-216deg);transform:rotate(-216deg)}.monsterinsights-widget-dropdown-content label:focus{outline:none;-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.monsterinsights-red{color:#d73638}.monsterinsights-green{color:#5cc0a5}.monsterinsights-btn-group{position:relative;display:inline-block;vertical-align:middle;width:110px;margin-left:0}.monsterinsights-btn-group .monsterinsights-btn-group-label,.monsterinsights-btn-group .monsterinsights-btn-group-list-button{background:#fff;border:1px solid #d8d8d8;border-radius:5px;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;padding:5px 10px 5px 14px;position:relative;text-align:right;width:100%;margin:0}.monsterinsights-btn-group-list{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;position:absolute;top:100%;z-index:1000;left:0;right:0}.monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{border-radius:0;border-width:0 0 1px}.monsterinsights-btn-group-list .monsterinsights-btn-group-list-button.monsterinsights-btn-group-list-button-selected{background:#1f76c4;color:#fff}.monsterinsights-btn-group-open .monsterinsights-btn-group-label{border-radius:5px 5px 0 0}#monsterinsights_reports_widget.closed .inside{display:block}#monsterinsights_reports_widget .monsterinsights-widget-settings{position:absolute;bottom:100%;left:12px;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:782px){#monsterinsights_reports_widget .monsterinsights-widget-settings{left:10px}}#monsterinsights_reports_widget .hndle{font-size:14px}#monsterinsights_reports_widget .toggle-indicator{display:none}#monsterinsights_reports_widget .monsterinsights-not-authenticated-notice{-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%;margin:0;right:0;top:0;padding-top:50px;border:none}#monsterinsights_reports_widget .monsterinsights-not-authenticated-notice h3{font-size:18px;font-weight:700}@media (max-width:430px),(max-width:936px) and (min-width:800px),(max-width:1040px) and (min-width:962px),only screen and (max-width:1890px) and (min-width:1800px){#monsterinsights_reports_widget .monsterinsights-button-full-report{display:none}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-button-full-report{display:block;padding:12px 12px 11px;line-height:1;font-size:14px;margin-left:0}.monsterinsights-report-tabs{margin:20px}.monsterinsights-report-infobox-row{margin:0 20px 20px;-ms-flex-flow:wrap;flex-flow:wrap}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:50%;padding:12px 15px 10px 10px}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-right:none}@media (min-width:783px){.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child,.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(2){border-bottom:1px solid #d6e2ed}}.monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-info{top:12px;left:15px}.monsterinsights-reports-infobox-number{font-size:36px;float:none}.monsterinsights-reports-infobox-compare,.monsterinsights-reports-infobox-prev{float:none}.monsterinsights-reports-infobox-prev{margin-top:15px}.monsterinsights-info{color:#b6c9da;cursor:help;font-size:15px}.monsterinsights-widget-regular-width .monsterinsights-report-tabs-navigation button{font-size:14px;padding:11px 9px 12px;line-height:1;text-align:right;font-weight:400}.monsterinsights-widget-regular-width .monsterinsights-report-tabs-navigation button.monsterinsights-active-tab-button{padding-top:9px}.monsterinsights-widget-regular-width .monsterinsights-report-tabs-navigation button i{margin-left:7px}.monsterinsights-widget-regular-width .monsterinsights-table-list-item{font-size:14px;padding:11px 12px;min-height:36px}.monsterinsights-widget-regular-width .monsterinsights-table-box-table td,.monsterinsights-widget-regular-width .monsterinsights-table-box-table td:first-child,.monsterinsights-widget-regular-width .monsterinsights-table-box-table th,.monsterinsights-widget-regular-width .monsterinsights-table-box-table th:first-child{padding-right:12px;padding-left:12px}.monsterinsights-widget-report-title .monsterinsights-info{margin-right:10px;color:#b4b9be}.monsterinsights-widget-content{border-bottom:1px solid #eee;height:100%}.monsterinsights-widget-content .monsterinsights-table-box{padding-top:0;border:none}.monsterinsights-dashboard-widget-page.monsterinsights-blur .monsterinsights-widget-content{height:auto}.monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-button:focus,.monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-button.monsterinsights-button-green{background:#5cc0a5;border-color:#40a88d;color:#fff}.monsterinsights-button.monsterinsights-button-green:focus,.monsterinsights-button.monsterinsights-button-green:hover{background-color:#4ab99b;border-color:#39967e;color:#fff}.monsterinsights-table-box-footer{text-align:right}.monsterinsights-table-box-pagination{display:none}.monsterinsights-buttons-toggle .monsterinsights-button{background:#eceff5;color:#464c57;border-bottom-width:1px;border-color:#d6e2ed;border-radius:0;line-height:18px;border-left:0;margin:0}.monsterinsights-buttons-toggle .monsterinsights-button:hover{background:#fff}.monsterinsights-buttons-toggle .monsterinsights-button:focus{z-index:10;position:relative}.monsterinsights-buttons-toggle .monsterinsights-button:first-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.monsterinsights-buttons-toggle .monsterinsights-button:last-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #d6e2ed}.monsterinsights-buttons-toggle .monsterinsights-button.monsterinsights-selected-interval{background:#fff;color:#509fe2;font-weight:700}.monsterinsights-reports-pie-chart{border:none;width:100%}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{right:220px}@media (max-width:782px){.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend{right:auto}}.monsterinsights-reports-pie-chart .monsterinsights-pie-chart-legend .monsterinsights-pie-chart-legend-text{min-width:75px}.monsterinsights-upsell-overlay{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;right:0;top:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding-top:0;border:none}.monsterinsights-upsell-overlay .monsterinsights-button{color:#fff}.monsterinsights-ecommerce-overview{padding-top:20px}.monsterinsights-ecommerce-overview .monsterinsights-upsell-overlay{padding-top:0}.monsterinsights-report-title{font-size:16px}.mi-dw-not-authed{padding:20px;text-align:center}.mi-dw-not-authed h2{font-size:18px;margin:0}.mi-dw-not-authed p{font-size:14px;margin:18px auto;max-width:280px}.mi-dw-btn-large{background:#1f76c4;border-radius:5px;color:#fff;display:inline-block;font-size:14px;line-height:1;margin-bottom:10px;padding:14px 28px}.mi-dw-btn-large:hover{color:#fff}.monsterinsights-widget-loading{animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;background-color:rgba(0,0,0,0)!important;border-radius:100%;border-color:rgba(0,0,0,0) #4b9ce4;border-style:solid;border-width:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,0);cursor:default;height:2.5em;margin:50px auto;padding:0;width:2.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monsterinsights-widget-full-width .monsterinsights-widget-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:20px 22px 22px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-widget-full-width .monsterinsights-widget-accordion:after{width:calc(33.333% - 13px);display:block;content:""}@media (max-width:782px){.monsterinsights-widget-full-width .monsterinsights-widget-accordion{padding:0}}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box{padding-top:0!important}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content>div:not(.monsterinsights-widget-loading){height:auto!important}}.monsterinsights-table-box .monsterinsights-info{top:20px;left:20px}.monsterinsights-reports-pie-chart .monsterinsights-info,.monsterinsights-reports-pie-chart .monsterinsights-report-title,.monsterinsights-table-box .monsterinsights-info,.monsterinsights-table-box .monsterinsights-report-title{display:none}.monsterinsights-hide-button,.monsterinsights-width-button{border:none;background:none;padding:0;margin:0 8px 0 0;color:#72777c;cursor:pointer}.monsterinsights-hide-button:focus,.monsterinsights-hide-button:hover,.monsterinsights-width-button:focus,.monsterinsights-width-button:hover{color:#393f4c}.monsterinsights-hide-button i,.monsterinsights-width-button i{font-size:16px}.monsterinsights-widget-full-width .monsterinsights-hide-button i,.monsterinsights-widget-full-width .monsterinsights-width-button i{font-size:20px}.monsterinsights-hide-button{margin-right:0;margin-top:5px;color:#393f4c}.monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding:10px 9px 7px 5px}#monsterinsights_reports_widget.monsterinsights-widget-full-width{margin:16px 0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-report-title,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-report-title{display:block}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-reports-pie-chart .monsterinsights-report-title,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-info,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box .monsterinsights-report-title{display:none}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding-right:20px;padding-bottom:20px}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-report-tabs .monsterinsights-report-tabs-content{padding-right:5px;padding-bottom:5px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-table-box{padding-top:22px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .hndle{padding:22px 72px 22px 22px;border-bottom:none;height:auto;margin:0;position:relative;font-size:16px;color:#657086;font-weight:400;cursor:default}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element{border:1px solid #d6e2ed;display:block;padding:0;width:calc(33.333% - 13px);margin-top:20px}@media (max-width:1280px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element{width:calc(50% - 10px)}}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element{width:100%;padding:0;border:none;margin-left:0;margin-top:0}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-element:first-child{width:100%;border:none;padding:0;margin:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings{left:22px;margin-bottom:4px}@media (max-width:806px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings{left:0;margin-left:10px;position:relative;bottom:0;margin-right:10px;float:none;margin-bottom:0}}@media (max-width:494px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings .monsterinsights-button-full-report{display:none}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-settings .monsterinsights-btn-group{width:auto}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list{width:auto;position:relative;top:0;border:none;border-radius:0}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list{margin:20px 0}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{background:#eceff5;color:#464c57;border-radius:0;line-height:18px;display:inline-block;margin:0;width:auto;border:1px solid #d6e2ed;padding:10px 20px;font-size:14px}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{padding:10px 15px}}@media (max-width:374px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button{font-size:12px;padding-right:10px;padding-left:10px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:hover{background:#fff}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:focus{z-index:10;position:relative}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:first-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button:last-child{border-top-left-radius:3px;border-bottom-left-radius:3px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-btn-group-list .monsterinsights-btn-group-list-button.monsterinsights-btn-group-list-button-selected{background:#fff;color:#509fe2;font-weight:700}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-widget-content{padding:20px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row{margin:20px 0 0}@media (min-width:783px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox{width:25%;padding:17px 20px 15px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(2){border-bottom:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(3){border-right:1px solid #d6e2ed}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-reports-infobox-number{font-size:36px;float:right}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-reports-infobox-compare,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row .monsterinsights-reports-infobox .monsterinsights-reports-infobox-prev{float:left}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content{border-bottom:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-report-tabs{margin:0}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button{background:#8ea4b4;border:1px solid #708c9f;padding:9px;color:#fff;font-size:20px;line-height:1;min-width:40px;height:auto;width:auto;border-radius:5px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog:focus,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog:hover,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button:focus,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button:hover{background-color:#708c9f}@media (max-width:374px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-cog,#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-width-button{padding:8px;min-width:38px}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-toggle{display:none}@media (max-width:782px){#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-toggle{display:block}}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content>div:not(.monsterinsights-widget-loading){height:100%}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-content>div:not(.monsterinsights-widget-loading) .monsterinsights-upsell-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;height:100%}.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:first-child,.monsterinsights-report-2-columns.monsterinsights-report-infobox-row .monsterinsights-reports-infobox:nth-child(2){border-bottom:0}.monsterinsights-fullwidth-mascot{background-image:url(../img/mascot.png);width:41px;height:40px;background-repeat:no-repeat;background-size:contain;position:absolute;right:22px;bottom:100%;margin-bottom:4px}.monsterinsights-fullwidth-report-title{position:absolute;right:72px;font-size:20px;color:#393f4c;font-weight:700;bottom:100%;margin-bottom:0}.monsterinsights-blur .monsterinsights-report-row{-webkit-filter:none;filter:none}#dashboard-widgets .monsterinsights-widget-footer{padding:11px 12px;line-height:1;font-size:13px;color:#72777c}#dashboard-widgets .monsterinsights-widget-footer .monsterinsights-dark{color:#23282c;font-weight:500}#dashboard-widgets .monsterinsights-widget-footer a{margin-left:10px;text-decoration:underline;color:#1c75a6}#dashboard-widgets .monsterinsights-widget-footer a:focus,#dashboard-widgets .monsterinsights-widget-footer a:hover{text-decoration:none;color:#393f4c}@media (max-width:782px){#dashboard-widgets .monsterinsights-upsell-overlay{width:100%}}#dashboard-widgets .monsterinsights-upsell-overlay a{text-decoration:underline}#dashboard-widgets .monsterinsights-upsell-overlay a.monsterinsights-button,#dashboard-widgets .monsterinsights-upsell-overlay a:focus,#dashboard-widgets .monsterinsights-upsell-overlay a:hover{text-decoration:none}.monsterinsights-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-height100{height:100%}@media (max-width:782px){.monsterinsights-height100{height:auto}}.monsterinsights-table-item-content{word-break:break-all}.monsterinsights-table-box.monsterinsights-table-box-mobile .monsterinsights-reports-list-title{width:calc(100% - 30px);text-overflow:ellipsis;overflow:hidden}#monsterinsights-chartjs-line-overview-tooltip{margin-top:-60px}.folded #monsterinsights-chartjs-line-overview-tooltip{margin-right:-118px}#monsterinsights_reports_widget .monsterinsights-widget-error{padding:50px 25px;text-align:center}#monsterinsights_reports_widget .monsterinsights-widget-error .monsterinsights-error-title{font-weight:700;font-size:24px}#monsterinsights_reports_widget .monsterinsights-widget-error .monsterinsights-error-content{font-size:16px}#monsterinsights_reports_widget .monsterinsights-widget-error .monsterinsights-error-footer{margin:35px 0 0;padding:15px 0 0;border-top:1px solid #ccc}#monsterinsights_reports_widget .monsterinsights-widget-error .swal2-icon,#monsterinsights_reports_widget .monsterinsights-widget-error .swal2-icon *{-webkit-box-sizing:content-box;box-sizing:content-box}.monsterinsights-widget-accordion-lite .monsterinsights-widget-report-overview .monsterinsights-widget-content{padding-top:20px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-accordion-lite .monsterinsights-widget-report-overview .monsterinsights-report-infobox-row{margin:0 0 20px}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-accordion-lite .monsterinsights-upsell-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#monsterinsights_reports_widget.monsterinsights-widget-full-width .monsterinsights-widget-accordion-lite .monsterinsights-upsell-overlay .monsterinsights-upsell-content{height:100%}.monsterinsights-faded{opacity:.5}.monsterinsights-lite-overview-buttons{border-top:1px solid #d6e2ed;background:#f9fbff;padding:20px}.monsterinsights-lite-overview-buttons .monsterinsights-button{margin-top:0;font-size:13px;padding:8px 10px}.monsterinsights-swal .swal2-title{line-height:1.2}#dashboard-widgets .monsterinsights-tips{border:1px solid #5fa6e7;margin:0 20px 20px;padding:17px 15px;color:#393f4c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dashboard-widgets .monsterinsights-tips .monstericon-star{color:#5fa6e7;font-size:19px;margin-left:14px}#dashboard-widgets .monsterinsights-tips a{color:#5fa6e7;text-decoration:underline}#dashboard-widgets .monsterinsights-tips a:hover{text-decoration:none}.monsterinsights-widget-full-width .monsterinsights-tips{display:none} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/wizard.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/wizard.css new file mode 100644 index 00000000..109a418e --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/wizard.css @@ -0,0 +1 @@ +.monsterinsights-tooltip{display:block!important;z-index:10000;max-width:350px}.monsterinsights-tooltip .monsterinsights-tooltip-inner{background:#5f6197;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-tooltip .monsterinsights-tooltip-inner a{color:#fff;font-weight:700}.monsterinsights-tooltip .monsterinsights-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#5f6197;z-index:1}.monsterinsights-tooltip[x-placement^=top]{padding-bottom:5px}.monsterinsights-tooltip[x-placement^=top] .monsterinsights-tooltip-arrow{border-width:5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=bottom]{padding-top:5px}.monsterinsights-tooltip[x-placement^=bottom] .monsterinsights-tooltip-arrow{border-width:0 5px 5px;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=right]{padding-left:5px}.monsterinsights-tooltip[x-placement^=right] .monsterinsights-tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.monsterinsights-tooltip[x-placement^=left]{padding-right:5px}.monsterinsights-tooltip[x-placement^=left] .monsterinsights-tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.monsterinsights-tooltip.popover .popover-inner{background:#fff;color:#5f6197;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.monsterinsights-tooltip.popover .popover-arrow{border-color:#fff}.monsterinsights-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.monsterinsights-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}@font-face{font-family:Lato;src:url(../fonts/lato-regular-webfont.woff) format("woff"),url(../fonts/lato-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/lato-bold-webfont.woff) format("woff"),url(../fonts/lato-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:text-security-disc;src:url(data:font/woff2;base64,d09GMgABAAAAAAjoAAsAAAAAMGgAAAidAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgDWYgpQdQE2AiQDCAsGAAQgBYUOBy4bvi8lYxtWw7BxAPB87x5FmeAMlf3/96RzDN74RcXUcjTKmrJ3T2VDSShiPhfiIJxxS7DiLkHFfQV33CM4427mAred74pWur/J3dyVsKy7coREA8fzvPvpfUk+tB3R8YTCzE0SCLepejmJ2u1yqp+kC7W4Rc/tDTs3GpNJ8ttRPOSTPhsXlwbi4kVYWQmAcXmlrqYHMMsBwP/zHMz7fkF1gijOKuFQIxjwlGa2lkARhYaBxFHT54IOgBMQADi3LipIMAA3geO41EUkBTCO2gkxnOwnKYBx1E6p5WS+QUCMq50rNch6MwUCAAiAcdgttYVSIfPJ5kn6ApRFQ6I88BxLvvIC/maHUHS3TIoKiwLbbM8nEFWgE1oDz3woSxpagWbBXcQWhKtPeIlg6tK+7vX57QOszwU3sGUJrA7h2Mx1IWCNr9BKxsYo+pzS/OCO0OG9mwBkx337+lcuSxRdBcc+fJxlcAjK/zCfdgtBzuxQcTqfY4Yn6EB/Az3JS/RMu5f6B8wrn55S0IxdlLn+4Yb/ctIT+ocWYPcGAOvxSjEjpSiVMqSgFWVjzpCCXjAIRirTABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REdFDlkZEh2jE3SKztA5ukCX6Apdoxt0i+7QPXpAj+gJPaMX9Ire0Dv6QJ/oC/qKvqHv6Af6iX6h3+gP+ov+of+I+ECMxETMiDmxIJbEilgTG2JL7Ig9cSCOxIk4ExfiStyIO/EgnsSLeBMf4kv8iD/taQANoiE0jEbQKBpD42gCTaIpNI1m0CyaQ/NoAS2iJbSMVtAqWkPraANtoi20jXbQLtpD++gAHaIjdIxO0Ck6Q+foAl2iK3SNbtAtukP36AE9oif0jF7QK3pD79B79AF9RJ/QZ/QFfUXf0Hf0A/1Ev9Bv9Af9Rf/Qf9DQABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REfoGJ2gU3SGztEFukRX6BrdoFt0h+7RA3pET+gZvaBX9Aa9Re/Qe/QBfUSf0Gf0BX1F39B39AP9RL/Qb/QH/UX/0P8l9vq9gXwDIUCliyAhRAgTIoQoIUaIExKEJCFFSBMyhCwhR8gTCoQioUQoEyqEKqFGqBMahCahRWgTOoQuoUfoEwaEIWFEGBMmhClhRpgTFoQlYUVYEzaELWFH2BMOhGPCCeGUcEY4J1wQLglXhGvCDeGWcEe4JzwQHglPhGfCC+GV8EZ4J3wQPglfhG/CD+GX8Ef4p9sdgoQQIUyIEKKEGCFOSBCShBQhTcgQsoQcIU8oEIqEEqFMqBCqhBqhTmgkNBGaCS2EVkIboZ3QQegkdBG6CT2EXkIfoZ8wQBgkDBGGCSOEUcIYYZwwQZgkTBGmCTOEWcIcYZ6wQFgkLBGWCSuEVcIaYZ2wQdgkbBG2CTuEXcIeYZ9wQDgkHBGOCSeEU8IZ4ZxwQbgkXBGuCTeEW8Id4Z7wQHgkPBGeCS+EV8Ib4Z3wQfgkfBG+CT+EX8If4Z8AZpAQIoQJEUKUECPECQlCkpAipAkZQpaQI+QJBUKRUCKUCRVClVAj1AkNQpPQIrQJHUKX0CP0CQPCkDAijAkTwpQwI8wJC8KSsCKsCRvClrAj7AkHwpFwIpwJF8IV4ZpwQ7gl3BHuCQ+ER8IT4ZnwQnglvBHeCR+ET8IX4ZvwQ/gl/BH+lzv+AmMkTYAmSBOiCdNEaKI0MZo4TYImSZOiSdNkaLI0OZo8TYGmSFOiKdNUaKo0NZo6TYOmSdOiadN0aLo0PZo+zYBmSDOiGdNMaKY0M5o5zYJmSbOiWdNsaLY0O5o9zYHmmOaE5pTmjOac5oLmkuaK5prmhuaW5o7mnuaB5pHmieaZ5oXmleaN5p3mg+aT5ovmm+aH5pfmj2ZRAqCCoEKgwqAioKKgYqDioBKgkqBSoNKgMqCyoHKg8qAKoIqgSqDKoCqgqqBqoOqgGkE1gWoG1QKqFVQbqHZQHaA6QXWB6gbVA6oXVB+oflADoAZBDYH+uxaEWDBiIYiFIhaGWDhiEYhFIhaFWDRiMYjFIhaHWDxiCYglIpaEWDJiKYilIpaGWDpiGYhlIpaFWDZiOYjlIpaHWD5iBYgVIlaEWDFiJYiVIlaGWDliFYhVIlaFWDViNYjVIlaHWD1iDYg1ItaEWDNiLYi1ItaGWDtiHYh1ItaFWDdiPYj1ItaHWD9iA4gNIjaE2DBiI4iNIjaG2DhiE4hNIjaF2DRiM4jNIjaH2DxiC4gtIraE2DJiK4itIraG2DpiG4htIraF2DZiO4jtIraH2D5iB4gdInaE2DFiJ4idInaG2DliF4hdInaF2DViN4jdInaH2D1iD4g9IvaE2DNiL4i9IvaG2DvE3iP2AbGPiH1C7DNiXxD7itg3xL4j9gOxn4j9Quw3Yn8Q+4vYP8T+M6cIDBz9EXfeUHR1JyygPL/++I3R1cRvdDr+E12Jfh3Q0EN/fHn2mXptpJxUkIqu/Cs2egM33OjSLcT33I82+B9nP37X/c0W52623s45CYCo03QIBCVrAFAycnSYSqvO4YJt/NP73YqA/giNZhJ6sBbmql+0SQZaxNOZudJbc2nqxNvpM+veq7Sz2LUgFEu+VLs+Ay3yp7MVertp6i23v2Rmv5gmHDhSQ6t5GmTaqTsqhpWwmbOk3uKJrNOmwSSMC17jghqygilDOUU3KlLmHHNrajw3DVNVGWytGZDisM/cbkdRnvfIUJkaGJlgAYcoQ5bGptTmGc1R7pBC3XhFsLXnXR54qrMc+dGNBkqE4laBi4KmZYGom8vIy0lTyBkppBjLoTndMmrofIRORirsNlCbXzCgulmo36KztS2iV8rrNoRUL5VdkMSGoSXroC1KOQAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAusAAsAAAAAMGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZjRmM5Y21hcAAAAYQAAAgCAAArYmjjYVVnbHlmAAAJiAAAAEEAAABQiOYj2mhlYWQAAAnMAAAALgAAADYR8XmmaGhlYQAACfwAAAAcAAAAJAqNAyNobXR4AAAKGAAAAAgAAAAIAyAAAGxvY2EAAAogAAAABgAAAAYAKAAAbWF4cAAACigAAAAeAAAAIAEOACJuYW1lAAAKSAAAAUIAAAKOcN63t3Bvc3QAAAuMAAAAHQAAAC5lhHRpeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGScwDiBgZWBgSGVtYKBgVECQjMfYEhiYmFgYGJgZWbACgLSXFMYHIAq/rNfAHK3gEmgASACAIekCT4AAHic7dhl0zDVmUXh5+XFHYK7E0IguFtwt4QQgmtwd3d3d7cED+4SXIO7u7vbsNfaUzU1fyGcu66u1adOf+6uHhgYGGpgYGDwL37/iyEHBoZZcWDQLzUw9NK/7A5if/DA8OwPOfQknBky+0P8/PPPOcd1UJ785frr/Dq/zq/z6/w3zsCgoX/xX74GRsxbcYpRB1iDB/7PGvT/DFGDenBwe8hKD1XpoSs9TKWHrfRwlR6+0iNUesRKj1TpkSs9SqVHrfRolR690r+p9BiVHrPSY1V67EqPU+lxKz1epcev9ASVnrDSE1V64kpPUulJKz1ZpSev9BSVnrLSU1V66kr/ttLTVPp3lZ62/KJSerpKT1/pP1R6hkrPWOmZKj1zpWep9KyVnq3Ss1d6jkrPWem5Kj13peep9LyVnq/S81d6gUr/sdILVnqhSi9c6UUqvWilF6v04pVeotJLVnqpSi9d6WUqvWyll6v08pVeodIrVvpPlf5zpVeq9F8qvXKl/1rpVSr9t0qvWunVKr16pdeo9JqVXqvSa1d6nUqvW+n1Kr1+pTeo9N8rvWGlN6r0xpXepNKbVnqzSm9e6S0qvWWlt6r01pXeptLbVnq7Sm9f6R0qvWOld6r0zpXepdK7Vnq3Su9e6T0qvWel96r03pXep9L7Vnq/Su9f6QMqfWClD6r0wZU+pNKHVvqwSh9e6SMqfWSlj6r00ZU+ptLHVvq4Sh9f6RMqfWKlT6r0yZU+pdKnVvq0Sp9e6TMqfWalz6r02ZU+p9LnVvq8Sp9f6QsqfWGl/1Hpf1b6okpfXOlLKn1ppS+r9OWVvqLS/6r0lZW+qtJXV/qaSl9b6esqfX2lb6j0jZW+qdI3V/qWSt9a6dsqfXul76j0vyt9Z6XvqvTdlb6n0vdW+r5K31/pByr9YKUfqvTDlX6k0v+p9KOVfqzSj1f6iUo/WemnKv10pZ+p9LOVfq7Sz1f6hUq/WOmXKv1ypV+p9KuVfq3Sr1f6jUq/Wem3Kv12pd+p9LuVfq/S71f6g0p/WOmPKv1xpT+p9KeV/qzSn1f6i0p/WemvKv11pb+p9LeV/q7S31f6h0r/WOmfKv1zDfI26KKHED1Y9JCihxI9tOhhRA8rejjRw4seQfSIokcSPbLoUUSPKno00aOL/o3oMUSPKXos0WOLHkf0uKLHEz2+6AlETyh6ItETi55E9KSiJxM9uegpRE8peirRU4v+rehpRP9O9LSify96OtHTi/6D6BlEzyh6JtEzi55F9KyiZxM9u+g5RM8pei7Rc4ueR/S8oucTPb/oBUT/UfSCohcSvbDoRUQvKnox0YuLXkL0kqKXEr206GVELyt6OdHLi15B9Iqi/yT6z6JXEv0X0SuL/qvoVUT/TfSqolcTvbroNUSvKXot0WuLXkf0uqLXE72+6A1E/130hqI3Er2x6E1Ebyp6M9Gbi95C9JaitxK9tehtRG8rejvR24veQfSOoncSvbPoXUTvKno30buL3kP0nqL3Er236H1E7yt6P9H7iz5A9IGiDxJ9sOhDRB8q+jDRh4s+QvSRoo8SfbToY0QfK/o40ceLPkH0iaJPEn2y6FNEnyr6NNGniz5D9JmizxJ9tuhzRJ8r+jzR54u+QPSFov8h+p+iLxJ9sehLRF8q+jLRl4u+QvS/RF8p+irRV4u+RvS1oq8Tfb3oG0TfKPom0TeLvkX0raJvE3276DtE/1v0naLvEn236HtE3yv6PtH3i35A9IOiHxL9sOhHRP9H9KOiHxP9uOgnRD8p+inRT4t+RvSzop8T/bzoF0S/KPol0S+LfkX0q6JfE/266DdEvyn6LdFvi35H9Lui3xP9vugPRH8o+iPRH4v+RPSnoj8T/bnoL0R/Kfor0V+L/kb0t6K/E/296B9E/yj6J9E/K/2/v/npoocQPVj0kKKHEj206GFEDyt6ONHDix5B9IiiRxI9suhRRI8qejTRo4v+jegxRI8peizRY4seR/S4oscTPb7oCURPKHoi0ROLnkT0pKInEz256ClETyl6KtFTi/6t6GlE/070tKJ/L3o60dOL/oPoGUTPKHom0TOLnkX0rKJnEz276DlEzyl6LtFzi55H9Lyi5xM9v+gFRP9R9IKiFxK9sOhFRC8qejHRi4teQvSSopcSvbToZUQvK3o50cuLXkH0iqL/JPrPolcS/RfRK4v+q+hVRP9N9KqiVxO9uug1RK8pei3Ra4teR/S6otcTvb7oDUT/XfSGojcSvbHoTURvKnoz0ZuL3kL0lqK3Er216G1Ebyt6O9Hbi95B9I6idxK9s+hdRO8qejfRu4veQ/SeovcSvbfofUTvK3o/0fuLPkD0gaIPEn2w6ENEHyr6MNGHiz5C9JGijxJ9tOhjRB8r+jjRx4s+QfSJok8SfbLoU0SfKvo00aeLPkP0maLPEn226HNEnyv6PNHni75A9IWi/yH6n6IvEn2x6EtEXyr6MtGXi75C9L9EXyn6KtFXi75G9LWirxN9vegbRN8o+ibRN4u+RfStom8TfbvoO0T/W/Sdou8Sfbfoe0TfK/o+0feLfkD0g6IfEv2w6EdE/0f0o6IfE/246CdEPyn6KdFPi35G9LOinxP9vOgXRL8o+iXRL4t+RfSrol8T/broN0S/Kfot0W+Lfkf0u6LfE/2+6A9Efyj6I9Efi/5E9KeiPxP9uegvRH8p+ivRX4v+RvS3or8T/b3oH0T/KPon0T9rYND/AOaSEScAAHicY2BiAAKmPSy+QEqUgYFRUURcTFzMyNzM3MxEXU1dTYmdjZ2NccK/K5oaLm6L3Fw0NOEMZoVAFD6IAQD4PA9iAAAAeJxjYGRgYADilrme/fH8Nl8ZuNkvAEUYbnDPcEOmmfaw+AIpDgYmEA8AHMMJGAAAeJxjYGRgYL/AAATMCiCSaQ8DIwMqYAIAK/QBvQAAAAADIAAAAAAAAAAoAAB4nGNgZGBgYGIQA2IGMIuBgQsIGRj+g/kMAArUATEAAHicjY69TsMwFIWP+4doJYSKhMTmoUJIqOnPWIm1ZWDq0IEtTZw2VRpHjlu1D8A7MPMczAw8DM/AifFEl9qS9d1zzr3XAK7xBYHqCHTdW50aLlj9cZ1057lBfvTcRAdPnlvUnz23mXj13MEN3jhBNC6p9PDuuYYrfHquU//23CD/eG7iVnQ9t9ATD57bWIgXzx3ciw+rDrZfqmhnUnvsx2kZzdVql4Xm1DhVFsqUqc7lKBiemjOVKxNaFcvlUZb71djaRCZGb+VU51ZlmZaF0RsV2WBtbTEZDBKvB5HewkLhwLePkhRhB4OU9ZFKTCqpzems6GQI6Z7TcU5mQceQUmjkkBghwPCszhmd3HWHLh+ze8mEpLvnT8dULRLWCTMaW9LUbanSGa+mUjhv47ZY7l67rgITDHiTf/mAKU76BTuXfk8AAHicY2BigAARBuyAiZGJkZmBJSWzOJmBAQALQwHHAAAA) format("woff"),url(../fonts/text-security-disc.ttf) format("truetype")}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid rgba(0,0,0,0);border-top-color:#b7c9d9;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,0)}.multiselect__spinner:before{-webkit-animation:a 2.4s cubic-bezier(.41,.26,.2,.62);animation:a 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:a 2.4s cubic-bezier(.51,.09,.21,.8);animation:a 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:9px 40px 0 8px;border-radius:5px;border:1px solid #b8c9d8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:2px 8px 2px 20px;border-radius:5px;margin-right:10px;color:#393f4c;line-height:1;background:#f3f6ff;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;border:1px solid #b7c9d9;font-size:14px}.multiselect__tag.monsterinsights-tag-forced{padding-left:8px}.multiselect__tag.monsterinsights-tag-forced i{display:none}.multiselect__tag-icon{cursor:pointer;position:absolute;left:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#b7c9d8;font-size:18px;margin-top:-4px;display:block}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#444}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{display:none}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #b7c9d9;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:1;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:10px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap;font-size:14px}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#acbdc9;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#acbdc9;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@font-face{font-family:Misettings;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.otf) format("opentype");font-weight:400;font-style:normal}.monstericon-times:before{content:"\f021"}.monstericon-arrow{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.monstericon-arrow.monstericon-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.monstericon-arrow:before{content:"\f01f"}.monstericon-warning-triangle:before{content:"\f020"}.monstericon-star:before{content:"\f025"}.monstericon-files:before{content:"\f028"}.monstericon-search:before{content:"\f029"}.monstericon-user:before{content:"\f02a"}.monstericon-eye:before{content:"\f02b"}.monstericon-cog:before{content:"\f02c"}.monstericon-expand:before{content:"\f02d"}.monstericon-compress:before{content:"\f02f"}.monstericon-life-ring:before{content:"\f030"}.monstericon-wpbeginner:before{content:"\f031"}.monstericon-lightbulb:before{content:"\f032"}.monstericon-shopping-cart:before{content:"\f033"}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#f3f6ff;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:0}.monsterinsights-onboarding-header{text-align:center}.monsterinsights-header-navigation{border-top:4px solid #5f6197;padding:0 20px;position:relative;text-align:right}@media (min-width:782px){.monsterinsights-header-navigation{padding:0 125px}}.monsterinsights-exit-button{background:#5f6197;border-radius:0 0 5px 5px;color:#d7d7e5;display:inline-block;font-size:14px;line-height:1;padding:9px 20px 12px;text-decoration:none;transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;-webkit-transition:color .1s ease}.monsterinsights-exit-button span{margin-left:2px;font-weight:500}.monsterinsights-exit-button i,.monsterinsights-exit-button span{vertical-align:middle}.monsterinsights-exit-button i{color:#afb0cb;display:inline-block;font-size:16px;margin-right:4px}.monsterinsights-exit-button:hover{color:#afb0cb}.monsterinsights-onboarding-header h1{margin:10px 0;padding:0 20px}img{max-width:100%}a{color:#509fe1}a:focus,a:hover{text-decoration:none}.monsterinsights-onboarding-wizard-container{margin:0 auto;width:750px}.monsterinsights-onboarding-wizard-steps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px}.monsterinsights-onboarding-wizard-step-line{background:#d6e2ed;height:3px;margin:0 2px;width:100%}.monsterinsights-onboarding-wizard-step-line.monsterinsights-onboarding-wizard-line-active{background:#5cc0a5}.monsterinsights-onboarding-wizard-step{border:2px solid #b6c9da;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.monsterinsights-onboarding-wizard-step.monsterinsights-onboarding-wizard-step-active,.monsterinsights-onboarding-wizard-step.monsterinsights-onboarding-wizard-step-completed{background-color:#5cc0a5;border-color:#5cc0a5;position:relative}.monsterinsights-onboarding-wizard-step.monsterinsights-onboarding-wizard-step-completed:after{color:#fff;content:"\f015";display:block;font-family:Misettings;font-size:8px;font-weight:400;left:0;position:absolute;text-align:center;top:2px;width:100%}.monsterinsights-onboarding-wizard-content{background:#fff;border:1px solid #d6e2ed;color:#777;font-size:14px;margin:50px 0;padding:45px 50px 50px}.monsterinsights-onboarding-wizard-content h2{color:#393f4a;font-size:24px;font-weight:500;margin:0 0 5px}.monsterinsights-onboarding-wizard-content .subtitle{font-size:16px;line-height:1.5;margin-top:0}.monsterinsights-onboarding-wizard-content .monsterinsights-separator{border-top:1px solid #d6e2ed;clear:both;margin:26px 0}.monsterinsights-icon-info{display:inline-block;vertical-align:middle}.monsterinsights-icon-info svg{height:16px;width:16px}.monsterinsights-onboarding-wizard-form label{color:#393f4a;font-size:16px;font-weight:500}.monsterinsights-description{margin-top:6px}.monsterinsights-form-input{margin:5px 0 0;position:relative}.monsterinsights-form-input input[type=radio],.monsterinsights-settings-input-radio input{opacity:0;position:absolute}.monsterinsights-settings-input-radio label{color:#393f4a;font-size:16px;display:block;margin-bottom:18px}.monsterinsights-settings-input-radio label small{font-size:16px;color:#393f4a;font-weight:400}.monsterinsights-settings-input-radio label>span{vertical-align:middle;font-weight:500;line-height:1}.monsterinsights-settings-input-radio label:last-child{margin-bottom:0}.monsterinsights-settings-input-radio .monsterinsights-styled-radio{width:20px;height:20px;border:1px solid #b2c1cd;position:relative;display:inline-block;border-radius:50%;margin-right:19px}.monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked{border-color:#5cc0a5}.monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked:after{left:2px;right:2px;top:2px;bottom:2px;position:absolute;content:"";background:#5cc0a5;display:block;border-radius:50%}.monsterinsights-form-input input:focus~.monsterinsights-styled-checkbox-status{-webkit-box-shadow:0 0 5px 2px #4d90fe;box-shadow:0 0 5px 2px #4d90fe}.monsterinsights-form-input .monsterinsights-form-input-label{display:inline-block;vertical-align:top}.monsterinsights-form-input .monsterinsights-form-input-label span{font-weight:400}.monsterinsights-onboarding-button,.request-filesystem-credentials-action-buttons .button,.request-filesystem-credentials-action-buttons input[type=submit]{border:1px solid;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1;padding:10px 18px;text-decoration:none}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-large{background-color:#509fe2;border-color:#2e7fbe;font-size:16px;padding:16px 32px}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-large:focus,.monsterinsights-onboarding-button.monsterinsights-onboarding-button-large:hover{background-color:#3a93dd;border-color:#2971a9}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-regular,.request-filesystem-credentials-action-buttons .button,.request-filesystem-credentials-action-buttons input[type=submit]{background-color:#5cc0a5;border-color:#40a88d;font-size:14px;font-weight:500;padding:10px 16px}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-regular:focus,.monsterinsights-onboarding-button.monsterinsights-onboarding-button-regular:hover,.request-filesystem-credentials-action-buttons .button:focus,.request-filesystem-credentials-action-buttons .button:hover,.request-filesystem-credentials-action-buttons input[type=submit]:focus,.request-filesystem-credentials-action-buttons input[type=submit]:hover{background-color:#4ab99b;border-color:#39967e}.monsterinsights-onboarding-button.monsterinsights-button-disabled,.monsterinsights-onboarding-button.monsterinsights-button-disabled:focus,.monsterinsights-onboarding-button.monsterinsights-button-disabled:hover{background-color:#f3f6ff;border-color:#b7c9d9;color:#8aa4b8;cursor:auto;outline:none}.monsterinsights-onboarding-button.monsterinsights-button-activated,.monsterinsights-onboarding-button.monsterinsights-button-activated:focus,.monsterinsights-onboarding-button.monsterinsights-button-activated:hover{background-color:#fff;border-color:#8aa4b8;color:#8aa4b8;cursor:auto;outline:none}.monsterinsights-onboarding-wizard-form input[type=email],.monsterinsights-onboarding-wizard-form input[type=text]{border:1px solid #b7c9d9;border-radius:5px;color:#444;display:block;font-size:16px;padding:14px;width:100%}.monsterinsights-onboarding-wizard-form input[type=email]:focus,.monsterinsights-onboarding-wizard-form input[type=text]:focus{border-color:#509fe2;outline:none}.monsterinsights-form-input.valid input[type=email],.monsterinsights-form-input.valid input[type=text]{border-color:#64bfa5}.monsterinsights-form-input.error input[type=email],.monsterinsights-form-input.error input[type=text]{border-color:#dc3232}.monsterinsights-form-input select{width:100%}.monsterinsights-form-input.error:after,.monsterinsights-form-input.valid:after{display:none;font-family:Misettings;font-size:20px;font-weight:400;position:absolute;right:12px;top:13px}.monsterinsights-form-input.valid:after{color:#64bfa5;content:"\f015";display:block}.monsterinsights-form-input.error:after{color:#d83638;content:"\f014";display:block}.monsterinsights-error-message{color:#d83638;font-weight:500}::-webkit-input-placeholder{color:#b7c9d8}::-moz-placeholder{color:#b7c9d8}:-ms-input-placeholder{color:#b7c9d8}:-moz-placeholder{color:#b7c9d8}.monsterinsights-notice{background-color:#f3f6ff;border:1px solid #b7c9d9;border-radius:5px;color:#8aa4b8;font-size:16px;line-height:1.4;margin:30px 0;padding:16px 20px}.monsterinsights-notice.monsterinsights-notice-error{background-color:#fff4f3;border-color:#d83638;color:#d83638}.monsterinsights-text-button{background:none;border:none;border-bottom:1px solid;color:#89a4b9;cursor:pointer;font-size:16px;padding:0}.monsterinsights-text-button i{margin-left:4px}.monsterinsights-text-button:hover{border-bottom-color:rgba(0,0,0,0)}.monsterinsights-pull-right{float:right}.monsterinsights-text-button.monsterinsights-pull-right{margin-top:15px}.monsterinsights-form-inline .monsterinsights-form-input,.monsterinsights-form-inline .monsterinsights-form-label{float:left;width:80%}.monsterinsights-form-inline .monsterinsights-form-input{float:right;text-align:right;width:20%}.monsterinsights-form-inline:after{clear:both;content:"";display:table}.monsterinsights-form-inline p.monsterinsights-description{margin-bottom:0}.monsterinsights-form-inline .monsterinsights-separator{float:left;margin-top:27px;width:100%}.monsterinsights-settings-input-checkbox>label{color:#444;font-size:14px;margin:0}.monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux{cursor:default}.monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox{cursor:default;background-color:#dee5e9}.monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#b9d8f3}.monsterinsights-settings-input-checkbox>label input{display:none}.monsterinsights-settings-input-checkbox>label>span{vertical-align:middle}.monsterinsights-settings-input-checkbox>label:last-child{margin-bottom:0}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox{width:27px;height:18px;position:relative;display:inline-block;border-radius:10px;background-color:#d83638;float:right;cursor:pointer}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#509fe2}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked:after{right:2px;left:auto}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox:after{left:2px;top:2px;bottom:2px;width:14px;position:absolute;content:"";background:#fff;display:block;border-radius:50%}.monsterinsights-settings-input-checkbox .monsterinsights-checkbox-label{display:block;font-weight:500;font-size:16px;color:#393f4a}.monsterinsights-settings-input-checkbox .monsterinsights-checkbox-description{font-weight:400;color:#777;display:inline-block;margin-top:7px}.monsterinsights-settings-input-checkbox .monsterinsights-info{margin-top:6px;margin-left:4px;display:inline-block}.monsterinsights-addon-icon,.monsterinsights-addon-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-addon-icon{border:1px solid #d5e2ed;-ms-flex-negative:0;flex-shrink:0;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:70px}.monsterinsights-addon-icon img{display:block;vertical-align:middle}.monsterinsights-addon-text{padding:0 20px;width:100%}.monsterinsights-addon-text label{line-height:1}.monsterinsights-addon-text p{margin:6px 0 4px}.monsterinsights-addon-text a{color:#777}.monsterinsights-green-text{color:#5cc0a5;font-weight:700}.monsterinsights-green-link{color:#5cc0a5;font-size:16px}.monsterinsights-addon-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-addon-button .monsterinsights-onboarding-button{min-width:134px;text-align:center}.monsterinsights-wpforms-row .monsterinsights-addon-icon{height:100px;line-height:98px;width:100px}.monsterinsights-wpforms-row .monsterinsights-addon-text label{font-size:18px;font-weight:900}.monsterinsights-wpforms-row .monsterinsights-addon-text p{font-size:16px;line-height:1.4;margin-bottom:0}[class*=monstericon-]:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.monstericon-times-circle:before{content:"\f01b"}.monstericon-info-circle-regular:before{color:#b6c9da;content:"\f01e";font-size:16px}.monstericon-arrow-right:before{content:"\f01d"}.monstericon-check:before{content:"\f015"}.monsterinsights-loader-animated{animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;-webkit-animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;background-color:rgba(0,0,0,0)!important;border-radius:100%;border-color:rgba(0,0,0,0) #4b9ce4;border-style:solid;border-width:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,0);cursor:default;height:2em;left:0;opacity:0;padding:0;position:absolute;top:0;width:2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.monsterinsights-settings-input-select label>span,.settings-input-text label>span{font-weight:400;color:#777;display:inline-block;margin-top:7px;font-size:14px}.monsterinsights-settings-input-select .monsterinsights-reset-default,.settings-input-text .monsterinsights-reset-default{font-size:14px;margin-top:7px;float:right;font-weight:400}.monsterinsights-settings-input-select label>span.monsterinsights-dark,.settings-input-text label>span.monsterinsights-dark{display:block;font-weight:500;font-size:16px;color:#393f4c}.monsterinsights-settings-input-select .monsterinsights-info,.settings-input-text .monsterinsights-info{margin-left:4px}.monsterinsights-settings-input-select .settings-input-text-input,.settings-input-text .settings-input-text-input{margin-top:18px}.monsterinsights-settings-input-authenticate .monsterinsights-dark{display:block;font-weight:500;font-size:16px;color:#393f4a}.monsterinsights-settings-input-authenticate p{font-weight:400;color:#777;display:inline-block;margin-top:7px;font-size:14px}.monsterinsights-settings-input-select-input{margin-top:18px}.monsterinsights-onboarding-wizard-form .field-title{display:block;margin:15px 0}.monsterinsights-onboarding-wizard-form fieldset{border:none;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-onboarding-wizard-form .ftp-password{margin-bottom:15px}.monsterinsights-onboarding-wizard-form ol{padding-left:20px}.monsterinsights-onboarding-wizard-form ol li{color:#393f4b;line-height:1.5;margin-bottom:30px;padding-left:15px}.monsterinsights-hidden{display:none}.monsterinsights-small{font-size:12px}.monsterinsights-auth-info .monsterinsights-dark{color:#393f4a;font-size:16px;font-weight:500}.monsterinsights-auth-info p{margin-top:6px}.settings-input-license label{font-size:14px;color:#777;font-weight:400;margin-bottom:18px;margin-top:8px;display:block}.monsterinsights-onboarding-wizard-form .monsterinsights-settings-input-repeater label{font-size:14px;margin-bottom:0}.monsterinsights-onboarding-wizard-form .monsterinsights-settings-input-repeater .monsterinsights-error{margin-top:0;margin-bottom:18px;display:block;font-weight:400}.monsterinsights-onboarding-wizard-form .monsterinsights-error{margin:18px 0 0;color:#d83638;cursor:default;display:inline-block}.monsterinsights-onboarding-wizard-form .monsterinsights-error i{margin-right:10px}p>label{display:block}p .monsterinsights-info{margin-left:4px}.monsterinsights-sublabel{font-weight:400;color:#777;display:inline-block;margin-top:7px;font-size:14px}.monsterinsights-settings-input-repeater-labels label{color:#393f4c;font-weight:700;margin-bottom:6px;display:block;width:calc(50% - 8px)}.monsterinsights-settings-input-repeater-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px}.monsterinsights-settings-input-repeater-row:first-child{margin-bottom:14px}.monsterinsights-settings-input-repeater-row>input[type=text]{width:50%}.monsterinsights-settings-input-repeater-row input,.monsterinsights-settings-input-repeater-row select{margin-right:18px}.monsterinsights-settings-input-repeater-row button{padding:0;border:none;background:rgba(0,0,0,0);color:#dc3232;cursor:pointer;font-size:14px}.monsterinsights-settings-input-repeater-row input[type=number]{width:30%}.monsterinsights-settings-input-repeater-row select{width:70%}.monsterinsights-settings-input-repeater-row.monsterinsights-disabled-row{opacity:.5}.monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-bg-img{width:100%;padding-top:66%;position:relative}.monsterinsights-bg-img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-size:contain}.monsterinsights-logo{display:inline-block;width:400px;max-width:100%}.monsterinsights-logo .monsterinsights-bg-img{padding-top:21%}.monsterinsights-logo .monsterinsights-bg-img:after{background-image:url(../img/mi-onboarding-logo.png)}.settings-input-license p{color:#444}.settings-input-license p a{color:#509fe2}.monsterinsights-smile{display:inline-block;width:16px;height:16px;padding:0;vertical-align:middle}.monsterinsights-smile:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADB0lEQVRYhc2X30tTYRjHP+dMU5dTxxRLS1hkDUTNNUGELiTQmyYDL8rr6Bd01UVgf0CBF10FWuG1eRGIu8obLwIRtlabFQOliTlLVDY3nb87XZyztc2d7SBb+r17z/O8z/N93/O+z/N9BTRCcttNgAPoAloAM1CumDeBAOADpoBxweZc1xJX0JC4BRgA+oBijXz3gffAC8Hm9B2LgOS2G4BB4IEWomphgNfAU8HmjGomILntTcA4cPmYidMxDzgEm/NbTgKS294BfAAq8pQ8jgjQI9icM6oElJVPFyB5MonO5J1IEFD+uYf8bbsa5gFr/EyISYbB/5AcJcdgfCBA4qp9IctpD0d2MJw9g04nqrkAcHj4h+jWHlUVpdncJOCaYHP6ipQPA2rJJQlGxjy4vEGqjXqe3O/EVFWWMep6eJuXb6ZZC8Vob63n7m0rQuYlCUrOflGpcH1qVGf9K7i8QQDWQjEmJv2qy5qY9LMWigHg8gaZ9a+o+gJ9kttuEpHLq2qF+/EzlDpeDKl4HrWlz01DMeAQkWv7SaFLRG4sqrh00Zg6bjCqeB61pc/NgBYRuaupotlSS3trPQDVRj293RZV395uC9VGPQDtrfU0W2pzETALktsu5fKCvF/DBIpyu8jQGlCnEzX7glwJNzV75x+bIrKSOSkERGQZdVLwicgaLitc3iALS2HNUReWwonqmQNTRcjKZ4gs1XBlbYuRMQ/Xm+voaLtAo9lEaUnq+d3ZPWAusM7M5yU+zS5z6+bVXMn3gfF4NxwF7qh57u4d8PzVR36v/juvlYZS9GUy59j2PhvRnYTtXE05zx7foORM1kv2TrA5+zW3443oDm9HPcwFsqvtRrOJe/1WKg3a2nGyIhoCHmaNDnyfW8Xz9ReLyxtEorsAVBhKaKirpK3pPE1XanKFABgWbM5HcJokmfLBgSwcC4UIsjxPvBFSCruiVnsKRCIuy1PeBkc6i6LbO5G3Kl+YR5bjM+mGjK1NYWkFhpFP7HEhKTGsmV5FcJofpxmIFOR5/hdt5RGc1JOx/AAAAABJRU5ErkJggg==)}.monsterinsights-onboarding-license-lite p{color:#777}.monsterinsights-onboarding-license-lite p a{font-weight:700}.monsterinsights-onboarding-license-lite p .monsterinsights-highlighted-text{font-weight:700;color:#64bfa5}.monsterinsights-onboarding-license-lite .monsterinsights-settings-license-lite{display:none}@media (max-width:767px){.monsterinsights-onboarding-wizard-container{max-width:100%;width:auto;margin:0 10px}.monsterinsights-onboarding-wizard-content{padding-left:20px;padding-right:20px}.monsterinsights-addon-row{-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights-addon-text{width:calc(100% - 80px);padding-right:0}.monsterinsights-addon-button{margin-top:20px}.monsterinsights-addon-icon{-ms-flex-item-align:start;align-self:flex-start}.monsterinsights-wpforms-row .monsterinsights-addon-text{width:calc(100% - 100px)}.monsterinsights-text-button.monsterinsights-pull-right{float:none}.monsterinsights-form-buttons{text-align:center}}.monsterinsights-addon-icon>div{display:inline-block;width:50px;height:50px;background-size:contain;background-repeat:no-repeat}.monsterinsights-addon-icon .monsterinsights-addon-icon-ads{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjVFQjA3N0REQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjVFQjA3N0VEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUVCMDc3QkRDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUVCMDc3Q0RDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phn1ef0AAAMoSURBVHja7J2NcdowGEBNLwOwAR6hnSD2BE0XaH25DhAmsDNBM0CvRzpBOwHKBozgbsAGrtWIRqdIWMjCP+S9Ox3GoC/CT78YO4umaRKYDguEIAQQghBACEIAIQgBhCCEo4AQQMilC7n9/L3v387atFXbeZtEYJytiiVUnDHL8o8fP78G570aSHzRptTYt9K2v6iDolO3aaM9T1Uck1R7rCyvb1SsmGU5G0MJsX1IU5iJsAgpj8RwvS4MITHKcjbe0WtPiz4tZNtR01zkHnEP/bprgJO19bGjRRZGvHOVxdaa8jGEhCIixPjTEScbsCyTHEO6Ptj7Ni3VduUZc9+mnfZ8qeJIrjviXGvbOxUrZln6VIJBhPg0/UOBS8+YOyNuZnQhvgdgbVSYGGWxEWVBx6B+oV2WTy1dnphnH1BLXbU7dlkmL6Q6U/luIsTIJlSWwYSUCbAwRMjrmdVCpXvH/ktO+nh279hPC6HLAoQgBBDCSn1ciuT5K/OxkF/lbxDyQhpxRR3CE10WzEbIUAvLHCGAEGZZ5+FGzcL08xi/2/SgPZenZr9Z8u7VLOoXQuIgD/KdZX+mJH3QpGVHhEp5a7qs/tNhXYY8+yeMVlFY8gmV9LOFd8nrXywiJEDIgbVqDbnWKhLHQc6196073ouQQHaO7VPyMcuy9PuNSqeuzLda3maiZWTay7S3H3Xycrq3PjHvJnn+CemBcoJlnKWQKjDvozHD8hWyHLCMb2ZheCr6Af1IlzU+pWO2JZhlDcexn3tKEZ9oIXHWHrljPZEbA++DOvBLy5hQz6VWXc2g1osjtX7Wi0DWIbSQILquko3FCiF+FG+5hdBl0UKcC7kKHbQQhABCEAIIYZY1gYXd2KzmIqSgntNlIcSysAv5BbpQ+UWkfLHj+aaKFsKg3jlupAH5Uu2xipAvdjxf6iTSJXGxbhMberu/S0F2df8vAOpzm1i6rAsd1Ie+v0nsQX0yl8fRQliHAEIQAghBCCAEIYAQhABCACEIAYQgBKIz16tw5TXr8saVtef+2cC/XkUIIAQhgBCEAEIQAghBCEIQAghBCATxV4ABAJUD6tHSXOZrAAAAAElFTkSuQmCC)}.monsterinsights-addon-icon .monsterinsights-addon-icon-amp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjVFQjA3NzlEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjVFQjA3N0FEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUVCMDc3N0RDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUVCMDc3OERDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu12a8UAAAaySURBVHja7F1riFVVFF5GSplYBkMT+UN6/tASmxrLDCFLimImqCloysJHE2ZaEDX5x5FIJbKYqNFSjEKFKQQ1QqkcynxMUmnM5J+xGAaFaSYSTCosuq3FWYc599xz7tl7333P664PPubOvedxZ397r7XXXmufGVcoFECQHlwgTSCCCEQQEUQggogggirgQhsXWbRwSy212QTk7cjrkFOR9cgzyFHkaeS3yEGdC279aIldQWoEzchHkE3ISRHH9iN3Ijchh8Vk2cVc5CHkLuRjCmIQZiBXIweQ65CTRRA7pol6+DfIOYbXIPHakSeRt4kg5piC3Itss3S9OuQBZGssTj1nmIj8HHmL5euOR27j19vjFmRihsXeYiDGOW7kVgUf8wHyZ2RvtQWhaz2NfAF5bY2NqpeRXSomiUfKHm6js9X0Ia8i361BMY4h30dOU5yBuT7llWqOEHKCy/n1KeRG5EjGGrYFucDgvGXIf5EzNc+j9ur0xym2BHnC0ztawuxjyqe4bxmc96Hnb51uMCV+BtlRDZM1m3+ezKAYhLs0zI3Xkbd7fp9ucN+Hqh2H/JFRP/CgoSP3mpubDK4xg32PxCE+NBo6cm87/g3OGpa3sVWty6AIUoypmsevYEfugl7f6jtmP5vCKFwlSyelDr1O05EfjDhmrqIY4L93nCNkCdvduPEZ8vkyn19UgSMPCyU2aoYMiQgyOaGgMar3n+WGVpllrYbo/MYyDf9BGEpKkBPIHQkIckjhmGHFznK9b3nkBDt4F5Q9fE3z+40kJcg+Zhrxi6IgbVC8JL/SJ8h6g3hmQJx6sJ8xHfUu5iGfNAguj4ggpdhjeF6/Z6b2juF9zydlssi+XplAY5+B6CoQ+vww6KVqRz0OfrmmI3fxcdAULS5QgcCGBATZAWp5ilXIrzSu2+fpaGsMvhd1gN3+N8VkjeFrTdPlOuMNBo4cwmKyOEfIp+CkLuPGkMaxK0F95ZdM4aM88nXRGRbtxynIgH+Kl0KQL3lA0XS1G96jB/li2IdisoJN1+NVuvZ3yIeheGFSBFEAVZDcyXGCzcnFPDZ1oYjTZNEK6P0JNO5xZLfBeWTjb2R731TB/Wl63AFOVUok4hSksQK7W2nP7DY8l3xKM/fstZpxyjkOFl+PGhVJCUL4JwFBbNyT/Mod4KRbm3ikXw3F6180Eqji5ig4hdk9/ig8bYK8ycwyaMS8zST8gJylEXxGQpx6yiCCiCACEUQEEYggIoigGkhj5SKlQ6lw+Qpwlj2GNc+nyHqSxe/zIxSXiNaEIPeCU/DcAM4+i/G+CJgqO47wMsSfEdd6A+zWf62pJUGoao/2ZZSr1qBCtwXMxcilkN5yokwLQqNiM+gVOtOxtF2Z6mufCjnmHt8IqxS/1YIgZOd3GZ5Lq6jbynw+KLMsfTO1OeB9WpXtZF9C5UKXgPOQl2dhrDqQxLgP+aWYLHt4D0oLoMlpLoTiskxCL5P2jq9i39ELOUbcgpCpagkQY3bE7InyCh2K99gEdgvyKklwpV6Q1gAztVRhKquD+ZanvcfyPEJmBfQ+2yaICqBtbj4dyasgUwJ67hdljr+bo3UV7PdE9M3iQ9TQELIsUS5CVi0qoJnZ7jw49TinvUG9fcjStesgJ4h7S5sftNn+oIVre4PBCZa/939QptIwy4L8xLMq77LGzWUEIf9yOuD9S6H0ITH9vvvYXlzsyKMg59lneB8ORtXjXSE9MKwRVvgE8W6cEZOlie99gszhBlat16In1T3ne6/P9zutHl9m8TsfyLMg66H0MXhkEo4q+pKuAHO0M+AYmWVpOF//ziESh8ou15VxyNM41vDnTQ5nXYCkR4jbg+k5Ud5ngZCjp0Js2pdBmcHjHCHTRkqqQG+E0rQsTRDaIGdIKh+ymGdRfvNDCagWKF2ADMJaCE6tSk7d0HTNZGeu28tH2bGHrcBmOqeeZBkQrfDSMwcp5XpK8ZxPOJjshpwiDVUnlP27gRu6kYPFBl5q6WP285RZZSlccuqWRoubHbS5jCLTXoEIIj7EEDQdXZTBNsptTv0aqGx7cVLIbU7917j/OEvIbU59O5T5RyYCceoiiEAEEUEE6RDELeeh/EV9jbRdPYw9+NJWOZO1WRbNnijBRIt69ByQl5C/51iMy8HZXucuYm5NmyC0Gkv/+4+qQVQTTHkB/d3WHl1o04dQvrunxkx+D+g/zTq2wJBqo+azXaVs4MU5FuIvqFJqd1yhUJCpjUx7BSKICCIQQUQQgQgigghEEBFEIIIIRBARRKCN/wUYAF44N83wa8TyAAAAAElFTkSuQmCC)}.monsterinsights-addon-icon .monsterinsights-addon-icon-dimensions{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0M5OEI0RDJEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0M5OEI0RDNEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUVCMDc3RkRDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUVCMDc4MERDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjhoPAMAAAabSURBVHja7J3RcaNIEIbbrguAjWBxBEYRGEVgOYEzXO27pQgkRyDd+9UKbwLGEQhHYDYCk8FxEfigtqfU6howiBkE2u6qqZVcAsF803/39IzYi4+PDxAbjl0IEAEiJkAEiJgAESBiAkSAiAkQASK9IEDEBIgAERMgAuSX/fXnP6e6/lnRbormdTzPa9HioqXHnuD7j29GbuiPkQ4kp2jPRfMNna88z7Jom6ItTnljlyMFsjUIg9ocvU6AtDCXdFpetLCU3g7tqmgROf9SgLQHoixinXmMZQg1w/eeAOkWS87KxhjUaSYUoGy94AjPWp7LQ4+7J56Xioe0sxyzIRqId0V7R0BNPas85g2zNRrIJcs6whYMCs2+msSAuSZLUwlCIkCOh3KFnRizyeJndkNel2DvNNmWxJAjM6QI/511ADsYG3uWdXYmQASImAARIGICRICICZBq8wTIsIxWfdMxwzwXINfkdd7g868CxK755HXS4PPUi24EiFkLiGTFDY9JKo4XIAaMroG/NDymlLWIvJ8LEDO2gv1KXwbtyuePDKonQLpZCeKBvA9bHl8CpItcz0OQrjEDWbPYkRxxjkfYr8O7cOItQGMGUmZVdG/WsYtMOfMs3dKuAGkwCdyS939D+90mPOOi8WR7SukaI5A5HG7ZWRlKDlIiXWsBctys3OR6eMjmJjMB0jwQl+0OzG7ZSYcgXafedeI0yP8TTcfZ2l1YStctXpOKVXe/E5BtA2mo2hRny0oAbwhkhi3u68tPLVlNdPq252vKNNLlnpOHOJgZ8dKGyzrhiR23JMfz8wX42pbnbHAg+ES6pucApNTiHenUW5LNBORzsSZ9VVruEdnw4HD/7vURJZM2WZeSLh8HlXXpvOwRhpKod2y0TPFfxSxa2TMe88aSgIB0mg3pWjCPdccKhMPISQc7rAO5lNEZeF4jcXXgTVlEArr6oenogOhgTLGl7GYn8GvXua70UXbEF818Qx0X9gQlJAPDM1QZ6C2GuKxjUrwhBWKCepxB8/pTTOIHkHNFJAuiUCaG70kVIJ+JdHX6TXufHuKyUXqnufAEDkvea4wDH6ztMJA6NRPCiOm8rUWmmM1FtmORrJSN/HVNKrzFQD0nqaYqi0QE1nuNTJTneWAdZ8v4L3VXY5CsnMx0VVYVsKBN9T6Cw0Uibj5KxBLT4CkL9Gs4XMINLQJR0rUj0pWA4Z/A2ZiHpNjRgSY78sgNTRvcjLrhOXb+jkGh536E6j1ZDpjbyJCR791izMqHDISXRHRp47RlUNzgTW/hsOD3CvsVvluo3uTgg53lWRdBG5OvS4MXFuCF0YlaQjpeLSyFR2YoEYKZEQgbMjpnCHyFrx02KC4MNlpGuTdJ2NTjmf6tmAOE2JEOBue0Y01Id54t6H+fHoPd0jmtGky+//iWDslDnAr9j8nodXD23TWwxrAv+qkZfdbwmkzaC5PEwaa9V8StlZxcG0xLX9icg37nBPqzxAZ800DyitHqGZzZpjWjss/nlFiZhPa5QGUqNcxgGHZd4S2jAJIbHFH+AMA4LJEw5pk2iosrUndSnfYTA7troCNdDRCPBXrbtmXpeD5kIEviFRPsuBj/PoPuq273eG4lEwFYLPZVwKDbWB+HGEOSCreeEZcuwTx0HMU+NpqtPVR89tVC9eGNSdXCtHSa8pApkQ6PjNgH4hELnEmv4bgioIPH0lHpktiUwb4iyztpDt12r/g1k14YIhAa3FIE4ZGSSoSjOsL3ry1vRpXrPTgsg9P61FNNtmNyr26Gg8tKqd9WlpVpgrDykhT2RcIm8lUev0PJiKB6K1FdYI0M3E+Mg+EKLK672ACyYkEvZp02JZ6iFp+8CplQi1jKM7jUPTEvqEqtTTzb9w56eOKcjSXcpcYj+JwkhH0Jfgn7JVz1MEv1Wsld1eP3uMdY3xVi22ykvW0yswT2T6r+SkosT0Qmckvf/1sASeBwtXDLNNzHgP8T9msZWYO5CfW8BYHES++hANHrNWig0E6dIZj4k+wowHR1xuYDIf49sJ2GngOQOii6elAA+vX1FeiXXXU7CM8Chs20t66TNpq/6yZeNywReAR9Ee9sYNgGwjtLbRFakCxL2VfNsTSF/YIeM2G1o7OCYVOyOBS1zJqzBIDGBVcjTVAhZZFmAipAWpZUdJbDfje832DWD+cKoi/J+swWn8wzMui+MWJUJv9tngAREyACREyACBAxASJAxASIABEgAkRMgAgQMQEiQMSM2/8CDABU8vzNNISKMgAAAABJRU5ErkJggg==)}.monsterinsights-addon-icon .monsterinsights-addon-icon-ecommerce{background-image:url(../img/addon-icon-ecommerce.png)}.monsterinsights-addon-icon .monsterinsights-addon-icon-eu-compliance{background-image:url(../img/addon-icon-eu-compliance.png)}.monsterinsights-addon-icon .monsterinsights-addon-icon-facebook-instant-articles{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY0OTExNTVEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0OTExNTZEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Qzk4QjREQ0RDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjQ5MTE1NERDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgOeXjgAAAWbSURBVHja7J1faBxVFMZPxZT4h76oFUOsqEVEBakiIvig0RdBoy9VpDZibDH2obUIWvXBtqAJQlEUrKJVKLZgqoK1UpS2KAqihQQLitqIUG2ktopGaSUV4jnsmWYyOztzZ+7M3PnzffCRXXZ2Nju/ueeee++Z2XkzMzMElUfzAARAIAABEAhAAAQqK5DBgdebdMzms69lX8JexL6A/Rf7MPtX9n72ZJIdvrF1xanHp+OcNNYt7HvZ/ezzYrb9kv0++zX2sSQfchqOc6yWsPey97AfNIAhup79LPtH9tPsMwAkm9A0zB5j96XcxwL2evYPChZALA7ku+x1Ge2vl/05++64DdGHtEvCy8cadtJqSqH6dSb7bX08WjQQ+VJdFQWy2RLGS+z7I15/k32QPV4EkCH2GvblDW1dIx1aR7Cl7GRfqdvm1ocM69nVVBjSMjay1xr2KWvzbCFyRqzWx7+wX2YfrdgBvZN9uwUM+f6PGKbFosd0nDKZB5BBbYqkmcQXFUxxN6V87xaFIft4NMH75HitZG/II2Rdp38nKgjDG4UvSPG+rWxv3mNAQ1HSVpnrOOTvisb/21K8Z7ue4V4LezzlLEAPBobtujHh9pIlPcCe1ud3sRdn8dkYGM5mPUlgLPXB8CLDwyHbdmsfERUOewCkvUM3zYx2hcAQ7e6w3x0GfdP5roCsSBlnbfUO+4mI17sN97NPM8hpQ8gCo99g27NcATnbIs7aaFHM6zJaPu5L2zvBkDHKiYxhiH53BeR7zUyK1mcG20zGnCyXsQ90yCpv8k2BJIUhOuwKyO4OsbYMOhQDpDdihG4DQ/QT0t52fZDiPRLmRixhTAVbMIDMZk9ppkwmLWB4nzvtKmSdy77QwcE+QvFVIDLlI4UJpusgJ7V12MAQtS1UFQnkPvbzDoBIIrHMYLunqFXIYKJXqFVNYgPDq0whhKxw7dX01qR1vGgJwzsByGUL2RXMKArMoEz1EPvrmDGJzPBusoSxRU8Ap0Am1GXWhB7oqNB1DRmW9EQMMld1ehEhKzx0rYx43QaGFDbcQxHTLwASLilWvlXHGllpp47qI0tLiwxZN1jGXZuzcjRlS7ma/Sqlr1z0Bn+SIg+bbFwkEMnx1zkAsj0lEK9PkeVdWVF8JmG4Oq6d90ZKUHBd9HrISQdA/stgH948nMx3LdVwJhOOvYGWIAPQr9jvUav68UTSDyoSyAvqKmtCQ48Xfsa01ZgOPmOFTr1kAhAAgQAEQCAAARAoD5WlUE4GXDKLeqkOpv5hf0NzC7cXk92VTWn1LXW42qmOQGRZV9YWBkJek8k4f3W4jI43O/gf1zcJiFwE2UdQKYAsSwhDpif2OPg//2wKkJsDz2Xi8SP2h9SaEAwu905RyEWSaCHZ6arA8x2U0QQd0t50OifwfD96kGpdHyKLREMOPncbpV/gqjWQi8jNEvBYXVvIEM299DhY+/QctZZJPUkhmX9B648ixwM+HakrkG6KLkDrorn3RwnW444WGTqa2KnH6WdkWeXSQWRZ+eot9qe+5zJX5a/aGAmEpLDSmfmOjtN0HYEcCxzkf0M6z/GYpMDV5OIGhCwMDEsvucDlSQef+wmAhGvc0TgEWVaTBSDoQ1ILa+olUyPW1BGyELJO6Tuae+1G3F1Msaaes+5IuH0j1tQRsgAEKkvIkirEwQoeo9quqV9MbtbEbVXbNfWjVM25qNquqW9TQ+jUAQQCEACBSgzEu2ubVLT3NOTY9dBsBf+hrHaaVZYld72RO/1I5aFMkcsvzfxWYxgLqVUW2+X7/qUCIjdlkVvX9engr5+ao32U4a0Ls+xDlpPZXT3rBmN5WQeGUhwtN/uS2xVdQQl+kLeCkku3c1naxQ/cl0wAAiAQgAAIBCAAAgEIgEAAAiAAAiAQgFRF/wswADMRPRxA0bU/AAAAAElFTkSuQmCC)}.monsterinsights-addon-icon .monsterinsights-addon-icon-forms{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY0OTExNTlEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0OTExNUFEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjQ5MTE1N0RDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjQ5MTE1OERDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PveAfEwAAAMMSURBVHja7J0/aBRBFMb3jlRCGsEilVhLEEwviNidRBFBGxFJGmsTsZC7QxuNrQgqFkHUQonWEgL2FiIpRWxMIYhKsHR9gyMcx8zk9m7dfe/298FX3P672f3d229m73avled5hvSoBRCAIIAABNUB5PLFR1W29Zh4RbwgnhtxnR3xO/Ga+G1VDX28vjT2um0jH5yeeEvcKQAj88t2/LpXLeyoBSCuMm5M2Fa37m2/LYBMqJWS2tn22wLIhFpQuq2pBeLyIU94LhLWV8SzrmMy5Fk/byeSKan36tV9MGaM9g5vie9H5u36eQ7OPWs71jYK5ElJywCkJP0saRmAoP8LJC/B3cB2+4GwHvTIVyIS7geW75a0T1QIFYIAAhA0FUBaBd1XdDz6Y7SfCqFCEEAAglRI69XebmQET4UggAAEAQQpDvVepuC7bCoEAQQgCCAAQQABCAIIQBBAFOmo+IX4u/iB+EBdDZmBRXZI/Ea8379e9mBWqZDqtU/8egDGP53mlFWP3G3E84HprwBSvdxduRcC079lNd7o01QgJ7O/d+UO67f4vPgzQKoN8eeRfb/mA55ub4UhvhEIcadn4ruMQ6oP8SOB6e/FSxoa2CQgqRA/I/4FED0h/klLQ5sARHWINw2I+hBvGpBYiH/QEuJNApIK8UUtIa4diDvfPxV/Ed/Jxr8MbibEtQO57j/V7qk97tlWm2NAMRXi2oF0hl7PF4SSCvGXGkNcO5DQE3yKQEmF+CULwacNyJo/eCEoW3tAiYX4Dz8S3wVIcX0Vn4hAOZyAkgrxc+KPVrqGGru9RaEctBziVsYho0KJfSduJsQtDQxHgbIeCfFtKyFubaS+F5SzkRBftBLiFi+dpKCYD3GLQIpAuWktxK0CGYSyHZnvQryXGZe1q70OyvEAFLMhbh3IIBQ3qnePE38oPmU1xIdl9cfWDspqVtMPoqmQBgkgAEEAAQgCCEAQQACCpmGkzp/rUiEAQQABCKpB/ME9QBBAAIIAAhAEEIAggAAEIABBAAEIAghAUOn6I8AArszynlRHoU0AAAAASUVORK5CYII=)}.monsterinsights-addon-icon .monsterinsights-addon-icon-google-optimize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY0OTExNUREQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0OTExNUVEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjQ5MTE1QkRDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjQ5MTE1Q0RDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgMDbnQAAASzSURBVHja7J1ZSFVBGMdHkaBsoRsVFSRRQRstYBTtQkQQPRZWYLtBK2FFtLy0QhjRQhRFi0ER0UsLFEHa4kvZAkEhEaIPWVRKD0JZePs+zifcLvfmOffO6c7M+f/hD0ed4x3nd2a+2c6YF4/HFWSO8lEEAAIBCIBAAAIgEIAACAQg0VaB34Srys6H/WAMJ48i97C4PFvJdeSW5B9cqFqjF0iIILaSd5P7OvSgvyWXk2ttarIKyU/IlY7BYI0hPyXvsQnIIfI0x0PCfvJsG4BMJG+OSJw+bQOQGRHqOHHzNch0IJMj1pstNh1Iv4gBiWFgiJE6BCAAAgEIgEAAAgEIgEAAAiAQgAAIBCAAAuVMudp1spbc07CyGEyuiSqQZgMfzp+215BuylsvnkLub3ErwVuRHtncZHHcKSWfUm7spzpoOxDe1rIO4deMXtZCwDALyEkUmTlAeLNXEYrMHCDFKC6zgPRAcZkXQyAAARAIQCAAARAIQCyU7vWQz+T75IfkXuSR5LnKm6YPU9Xk6/K538ijyZOU9xbswKgCOUreRW5PUQt5hfCw0j9d/5u8k3yM3JHw/VrxRcmXNROiupqsFeRtKWAoKaizypsp/q05/xulwDvS/LyNvJ58N0pA+I+94iNdrTzNuvSSfM5HOoZVprxjLyIBZPs/ntBkndFYS44E+NwWiW3OA+EmoT5g+iea8l4fMH1NFIDUB3hKO/VGU97fB0x/i3xCeQfDONvL6p3BPQM05Z3XZ4JsTuCtR1vkeii5hDzftNiSLZAR5GHkhgA1crymvC9Rme8WaSJfFjsX1McFSDtT4yBxsfL2hvnRdBk07pHrbspQZVtDjgbs4/OT2aj0rM3f9tlj4xp8U0bsJQmdCw7y9yS2NLlQQxjGjoSg7uc8jwYplMYs811FXpnw2flp/jY+BupOiukTPjxtgfJ20ZS70GQlw6hQ3jzWGSmEmDQLC6WdfiGBVAeUZBjLyV/Jx8lLyfPIB6QH+EqFP4+W8yYrFYxKuV6n0s8bPSbPkuahE0p1iubrI7mPPMV+YFySaycORMvXCKMrFQmUVDWFu56bJM0Q6U7z6wHLpOZ1BcMZBakhD8g3MoSRDCWxpvD1L/X3Kwod8vVVCbyLlDdvZSuM5jBqSEuWMNLVlKYuMsyfe9bymlEXZlDPBkYylFjA+2yE8VKlOFhZFxAdMBKhBJVtgZvHSavDCurzNMJQEqxbAt7z3DIYvID2Oqygrnv59UMG93S3AATPAjwjbyC/+99TJ9loggwe2wPcMyLE/Hwiz8nyd3xX3vR+e6a/IJdAeODH5/f6PbA+JhDDEhdizt81zPW+rP0B8nAozejdKeUaCI/U9/lIF5l3G03Yucj/O+SaSn0+OscYnii8pSKiAkPyUSq1oEZ6X1/IUyXIFqoIqcCgvHSuUURa2GwNIBCAAAgEIBEE0upoGbTaCqTOUSB1tgLhtYu3jsFosxkIq9wxIBUCxVogPFW+1xEYvK3onGmZyqSXxZN9cyxuvnjpmPd7Je7xMkaZzmXxQs5Y5c3Q8nsaMQtA/FDe0mqjiSA6lRePx9H5x8AQAhAAgQAEQCAAARAIQAAEMkV/BBgARJjl0YmF3uQAAAAASUVORK5CYII=)}.monsterinsights-addon-icon .monsterinsights-addon-icon-page-insights{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0NBM0E1QjhEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0NBM0E1QjlEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzQTVCNkRDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzQTVCN0RDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhTUUA4AAAisSURBVHja7F0JbBVFGJ5aWs5HpRVKAVFBQQTEKIgFBQla1KDGKIJiIgIqCkIU4hFFAUWURKMiGk2IGEXwRMVbIoeASMEE5JBDCkQxIIpAC7TQPv8/798wDLNvj9l9b/a9+ZIvbWevt/Pt/NfMvubE43FmoA9OM11gBDEwghhBDIwgRhADI0jmo15QJ7pr2Ju632sr4ABgV2JbYCGwPm2vBO4FbgX+BlwGXAI8GuaHemv2PeEIojGGAIcCy4D5SfaLAUuA3bg2FOgT4Gzgz8ZkqWEwcC1wLnCggxh2aAEcBVxJwnQ3gnhHB+A3wHnACwM8703AcuCzRhBvo+IX8hVOqAH+A9wJ/BN4wOU1HgOuAJ6jtVMX0DhEsRsCsSL6t6SjnJ7eVcAFwDXAdcD9JEwOOfc2wB5kmnBEnGlznlIaLQPoXNoKcj7wKeCtIQpyBNhHEGQy8Mkkx6D5mkFPth2OUXSFfAc4ATgIOA54qWT/IuBPwN4kjnYm62x6AoeEbApxFKzm/r4viRjYUX2BtzmIYSfQe8CewPttwt884KIkIymtI2QGhY7oUEdLTEpQOMT9jk/uazb7vU4dGQTwXIspYusmMc/fAzuRKdVGkIFc3H+AhQ/87J/abHsCODXg622i0bIQeLmwrSM9kGN0jLKqUhRRPU+JnIipIYhhoRp4JXC9ZBtahUt0FKRhCsQ4C/iQpP0rGh1hohbYH3jYxrRlZR4ic+KVZC5TASypjJS096ARlFWCNAPeKWl/RHD4mFs8AJwEvDiEzzGXSioiJuiYGNoh5vMzYpBQR39jjpMr7LNbEm1h9PMK/V5AGTyP1pShq+Bh4FKh7TqWqIHt1XmE4NM6jTrAK1cKAlwvOf8bNvdWJQmVEV2AW4B3KN7Xj8CNknsdqLvJwrLEozRCvPIoJWnWeXrbmA8RcW5U1QnbcDQ1AuIkTrHivc2RtPXVXRAMF5+jJ9Url3Dn6Qw8XTg3PulbPXyWW4BXcBHhF8J2rBZjqb3M5fkWSdq66O5D8Gl1U/yTgS9ZnCfZvsrDg5cvMW9YSHwaOBE4nBK8RpTjfOfi3OvINDbm2toBGzAfs42pduqHFI9vKWmrcHHccfqJo7TQJrMvYycXES8D9mLONbAq+gz8qCggU7gz08PeppK2/S6O20NP8INJ9pFVdKe4/Fz7JI69QPewF83NUB/HLSYySbjLP/1OZs9PB/WnJ3+9w37HJG25OguST0P/DB/HNucEqfZZqsl1KZwM02xCbR6NJG01mZqp13cwTy1c1p/8PnyYU/Rx2KeVRIw9Oo+QGnKQfkwW71T/kGzv6HKEYDb/AYnjZd4CfU9bh0BD3P6XxK9o50O2Ul1JBRskbaXU4bVJjutApm2wz+s2YYnZQZmv6CnxF5t1z0OCAoaX2ynOt1BEJmWRJNKxTDKW6q1p2BwfORR2OK5Q6SrxY9dKjimPiiAxn8fx+csPgiCIERJB6rhkLY8YU/jshZTsVQv9Jxt1X+suSA5l6aN9Ho8V1GX0+0fs1LkInAcZLzhSTNjGUJQWBHCNwEGhbZSklLMLuFx3Qaziol8M4wT5lpx7G8FpvygEDWhqZoZ4TzjiJkvalWYNo1BcRPYWwt/pkmvc7iI8DRIzJWWYY6qCRKG4aCV/tcJTOFFijj4GnsvCX/VyM/BumyTyQBQEkTlnleMw676XJcrkPLASsJBC0bqQ7gHD7A8l7ThDqLzaJcqLrecDP5O0d6dkslkI17yayjiy0HmQ33JJpghi+Y3dNslaecA+BXMZnB/Jl5jjx9mpc+tZKQiujerL5BNB7VlitvFlpjZNiyUfXCr6QhL/iKX7OZQ4ZrUgiG0sMSV72Gb7WCplYId28xCm30BBAuYUVzn04Y00WperipIp7xiupif5cyYvBBaQyUFupGy/gvKZSurUIsptcP6jn4tRhdfszE4u/8dIFAzTf81mQRBryaG/zeT1JQsXEP2ilsLe3206XUmUVAqC+YGXdVDvkjmyYDfjuJYiLqu8gWWWERSCFgd8D1ijwsVx66njsZTSNEhRUiVIHpU82nk4BsXrRNmv04zjeCqdWJhFIqGJGhmAMOjUcTXKAiE36kUdXxCUKKly6g09imFFSW5X0qPDXsNOXqjwL0usJmlPosz3kJiiWdpEJRoMocsEMSxsIFHsFlrEvDr6VJZO0Hk28XBMJTsxs+c044j3UUJmTVynVUUjZhaZl4so2iqm0ksDug6an33kG1Ywd8uLGAUJOAqw+FmoOlJS6UPiivsHMeN4kBK4pQHf2ybOfBWpiGK+fMY/8D314dzfm0mUfSrmK2phbywN17TzO0fJDOIbuNa8yBZupDT3M1KiIojqjKMKXqValWhCrTL7JAoqKjnT2ot8SrFXUaIiiOqMowpwHmcKO7VelpvE9G/jRkrLJKLg27zroiiINeOYrhFS7SNg2c6JUmIjygox8oyKIKozjmH4EDeo4MxXa8n2/6Lu1A+x6GEH+YvlgijY3s+EvenBThop1kum+AU3pSSKCXvTNCp3kRPHGt0MZrMYwoS9/sNev+brmUxIDHUMe0OBCXuDCXuzTpCohr0ZK0iUw15PMGGvZojSCPH7Fq8qxLn9jBAkx8e16rETSzZV3uJVBb55hcuDalJxsVSZLJyj9vpNc+KKd2OyAkQVJUTjPBzzEjvx9Uoqb/EGYbJqMk0QBL7PMV0hogpiTt2MkGwLW6MmSCyCfZSRiWE6i4OqCLK4qI0g6SwOqiIji4vpLA4GMUIyrriYzuKg8SEmytI/UzcwghhBLBzJkr47LIT12grSOEsEacIFLIFFYUE6dfyGaPx+wnks3H95pANwZbv1TUNf6ioI/msIfIn/GpZ4CykbgCvex+rqQ3awxDt+77PwvvhFFxyn+8T3DyuCPHFOPB5nBibsNTCCGEEMjCBGEAMjiBHEwAhiBDEwghgYQYwgBkaQiON/AQYAsIn5n/ZNXZQAAAAASUVORK5CYII=)}.monsterinsights-addon-icon .monsterinsights-addon-icon-performance{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0NBM0E1QkNEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0NBM0E1QkREQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzQTVCQURDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzQTVCQkRDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp36RWkAAAcrSURBVHja7FztceJIEB1vOQBdBCtHYDmClSMw/L8qS5vAQgRABHgTWMlV9x+IADkCayNAG4F1EfjQVU/50Z5BElhCwt1VU8hYINGv+/XHzOji9fVViXRHLgQQAUREABFARAQQAUREABFARAQQAUS0IICICCACiIgAIoCICCACiIgAIoCICCAiAshZAfL9719du/f5dowM76fbcdOVm/z1z/da53/psTF5e953+vqjughIoczpdgQl5/n0mmzHbDviCmDp/0Xb4Qog5VKA8LwdE1JaUME7VgTgzACW6XNr+t4Nfc4RQMzWvjZYbmSxdo/FjEKy7cjp+NrieREDYEIGEAggu4pag1XnjH7WBlBQ4YkBHM9yDf3+kgBUZABRV0DpAiA5KLKQq+0IaaAyB6S4DWRXCfuuJ1Dyy3YsSNFzBsaQrrO0AHsyueyIpz6CwlwCqPCSb6RQh5RrSnFtfzsE4oD9PzRQXwoeI4CQpc7p+B4UG0KwR0t+oleuxOK9W1L0NYHhQIy5hTjjQ7x67EoM6QogGYHgkRLH8L8Q6GgJCrXRXwL0E9L33W3HT/bZe2YQAoiFtlx6TQ2gHOp9JoUPwKuyriihzaDO+ZxnQd8s1ttUmu1AzNpX9Y/OERCdWi4o+4kAHMyidIBtmtNT8BqXpcQexbMN1SjzNlPitihrAhbp0A8MiNMzlu3clsSJj0q1h1B/aKPILS2VSYX41RsP8cHCUsbnzgnAUCw2xXAvLvOiGLyoFepqA5A5HA9p/EXKWILFHgqGR6D76rC+FN5HShleUTTe0P8y8BK375Q1AA/IQWG6PRLTe04NMAql/CAAPEsKnVAcSmqAMjZkW/y+JkdmfCf3kCWjhLUh08orpp0Oa514ewAL6Fprtb8Vv+8eeLBPWX3U26BeWNQfCOwLxt1V49CCUVKhoBW9YvV9DaD7lCkVinyoSYNruF5CVJufAyCFTMkCI/o7IsVVsbgAPqeVM7PQUcJobQRx7Loi3egmpgYjbpqmTlUYxhS4laE/tc9SMSkY03eUxYYMzs3helUypTsA46FNMNoGRDGerkJZSFNhTdrRHoOgzCvElBUc/+5768Qn7n21jA2cO9pznh6YZkYVzjeNZxZ7nkvOXxx4zWf6rN8FQHRrZH3sDfVYdKd6bUhAWgvqDln6jz03sDyF6zckXyH2xZQ9flO7088OZHnDNgEJDNVrQlw/gRv3KStKzwAQbAPpwnMKgFxB7aK727XmWr4ceFN8hUhGwfOWjkNDQeip8xfeArpv0kNcZvkoV5aCUHuSQ0FPfRJQEtY2asRDfGWfYLLJz08a4DNgh8Y8JFZvixECQyU+tbQfFBRZ/55RUC+r9tUhcfPyAHcMyfLnEMwmxJdjAo33gur2rvoQ1G0ygti6aivL0pNJAwLGpbEg/vRYLyg7k/rEMxx/ZZ2FARhvbSP8qP0h05Ja5LOJzrbSU+0PmVKmFQsW/1P2zaF11+UHW0VIRaBb0mLRVPZY0gXAvtIx8xHYVLS17g+5RxOVHzVn0sR8SKbsM4AO/FhPlbe2Z5Qw6MRhqOovasMtDYkhGzSBpyAoJ226V5vtd4elwVWpMAYA6+zl4Oenqn5vKWo7GWkLkEI5G/V+yU8V4W0YnFd3DaAPiOqe1WFLjHC6VxtRcE6A+KwmiSno1eFavV8kB57XqwuLNPEFXheso/Cg6i8xGjM6jSpQXS8AGTAwjpkSjSmTmynzch3b+eMDA23MEokJiy+NSNOLHBL1NkeQqd2NmRqwOzqnyoKHHNo0eoGcY7hm3UAc0H2s1O6S0SW9rynrqe+A5NRm0fMmI+LzO7W7mQapok6K+RFzLB5kfnrFyZLAyQGMRLWwj6SNZUCFNd+rt/b9vh7Q75aLS8+S+Zm2TozbuKG2sqzQUtGGLOBGancNVpMSqPcN0CEZBI85D6qlGc+2FsolEE84TysCRSsnqBFTPoKmeGqtDUXHN98Q+3oPiCqpO/S6Wa2kphdFZMxTY4sHt773sEuP1rhjyuAW7RzpETzZWEKd1BnpCiC4dIbTWUBV90a97XhyKxakuDWNx6aV4doCCGQ1Wh4tXK/ji26dvBhaGh5U72vWXglYtb20eKcAAgpBKuEpaWLwqnuDV7iG+ITVdmC4lniIha5089A0J18kBRdqd/W77aE0elNnsXXuxpBaD9TuArfO0FZXPOTBEDOwGRkzT0H+dw3BO2WxiLfeF2p3Z3CiOvLwgK48DUhvtOS0FFuKytSSQenjJ0stFBrS3yF5UCqAvFcOLkdNlb0znBhA8C2AcYBnZAQz9f4RTQKIRdlXqnwCK4VA/coSgH3WPqXvn3bwt3f6qaR5RUBMn8uO/O6TyaXqrxT1yp+StkjvRJ5sLYCICCACiIgAIoCICCACiIgAIoAIIAKIiAAigIgIIAKIiAAigIgIIAKIiAAiIoD0Qv4TYAAt8Y1sEnSiOQAAAABJRU5ErkJggg==)}.monsterinsights-addon-icon .monsterinsights-addon-wpforms{width:76px;height:59px;background-image:url(../img/wpforms.png)}button[data-v-2699f764]{margin-top:3px}.monsterinsights-welcome-container{width:750px;margin:0 auto;max-width:100%}.monsterinsights-welcome{padding-top:110px}@media (max-width:782px){.monsterinsights-welcome{padding-right:10px;padding-left:10px}}.monsterinsights-welcome-block{background:#fff;border:1px solid #d6e2ed;margin:25px 0;position:relative;text-align:center}.monsterinsights-welcome-block.monsterinsights-welcome-block-first{padding-top:50px}.monsterinsights-welcome-logo:after{width:82px;padding-top:68%;background-image:url(../img/welcome-mascot.png);margin:15px 19px 19px}.monsterinsights-welcome-logo-container{position:absolute;top:-60px;width:120px;height:120px;left:50%;margin-left:-60px;background:#fff;border-radius:50%;border:1px solid #d6e2ed}.monsterinsights-welcome-block-inner{padding:25px}.monsterinsights-welcome-block-inner h3{color:#393f4c;font-size:24px;margin:0 0 20px;line-height:1.4}.monsterinsights-welcome-block-inner p{font-size:16px}.monsterinsights-welcome-video iframe{width:100%}.monsterinsights-button-wrap{margin:20px auto 0;max-width:590px}.monsterinsights-button-wrap .monsterinsights-button{width:100%}.monsterinsights-button-wrap:after{content:" ";clear:both;display:table}.monsterinsights-button:focus,.monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-button.monsterinsights-button-large{font-size:16px;padding:14px 27px}.monsterinsights-welcome-left{padding-right:20px}.monsterinsights-welcome-right{padding-left:20px}@media (max-width:782px){.monsterinsights-welcome-right{padding-top:25px}}.monsterinsights-welcome-left,.monsterinsights-welcome-right{width:50%;float:left}@media (max-width:782px){.monsterinsights-welcome-left,.monsterinsights-welcome-right{width:100%;padding-left:0;padding-right:0}}.monsterinsights-button.monsterinsights-button-alt{background:#f9fbff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-welcome-features{padding-bottom:0}.monsterinsights-welcome-feature{text-align:left;width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px;margin-bottom:25px}@media (max-width:782px){.monsterinsights-welcome-feature{width:100%}}.monsterinsights-welcome-feature:nth-child(2n){padding-left:15px;padding-right:0}@media (max-width:782px){.monsterinsights-welcome-feature:nth-child(2n){padding-left:0}}@media (max-width:782px){.monsterinsights-welcome-feature{padding-right:0}}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-img{width:46px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-img svg{width:100%}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-text h4{font-size:16px;color:#393f4c;margin:0}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-text p{font-size:14px;margin-top:5px}.monsterinsights-welcome-block-inner:after{content:"";display:table;clear:both}.monsterinsights-welcome-block-footer{padding-bottom:50px}.monsterinsights-upgrade-cta{text-align:left;background:#f7f9fd;padding:15px}.monsterinsights-upgrade-cta h2{font-size:20px;margin:0 0 30px}@media (max-width:767px){.monsterinsights-upgrade-cta h2{text-align:center}}.monsterinsights-upgrade-cta h2 span{display:inline-block;border-bottom:1px solid #555;padding:0 15px 12px}.monsterinsights-upgrade-cta .monstericon-check{color:#5cc0a5;margin-right:4px}.monsterinsights-upgrade-cta .monsterinsights-welcome-left{width:70%}@media (max-width:767px){.monsterinsights-upgrade-cta .monsterinsights-welcome-left{width:100%}}.monsterinsights-upgrade-cta .monsterinsights-welcome-right{width:30%;text-align:center}@media (max-width:767px){.monsterinsights-upgrade-cta .monsterinsights-welcome-right{width:100%}}.monsterinsights-upgrade-cta ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;margin:0;padding:0}.monsterinsights-upgrade-cta ul li{display:block;width:50%;margin:0 0 10px;padding:0}@media (max-width:767px){.monsterinsights-upgrade-cta ul li{width:100%}}.monsterinsights-upgrade-cta .monsterinsights-amount{font-size:48px;font-weight:600;position:relative;display:inline-block}.monsterinsights-upgrade-cta .monsterinsights-amount:before{content:"$";position:absolute;top:-8px;left:-16px;font-size:18px}.monsterinsights-upgrade-cta .monsterinsights-term{font-size:12px;display:inline-block}.monsterinsights-upgrade-cta .monsterinsights-price{padding:0 0 26px}#footer-left{color:#393f4c}#footer-left .monsterinsights-no-text-decoration{text-decoration:none;color:#fdb72c;font-size:14px}#footer-left a{color:#509fe1}.monsterinsights-welcome-testimonials .monsterinsights-welcome-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-bottom:25px}@media (max-width:782px){.monsterinsights-welcome-testimonials .monsterinsights-welcome-testimonial{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.monsterinsights-welcome-testimonials .monsterinsights-welcome-testimonial-text{padding-left:25px}.monsterinsights-welcome-testimonial-image{width:100px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (max-width:782px){.monsterinsights-welcome-testimonial-image{margin-top:24px}}.monsterinsights-welcome-testimonial-image .monsterinsights-bg-img{padding-top:100%;background-size:100px;background-repeat:no-repeat}.monsterinsights-testimonial-one{background-image:url(../img/testimonial-avatar.jpeg)}.monsterinsights-testimonial-two{background-image:url(../img/testimonial-avatar-2.png)}.monsterinsights-welcome-footer-upsell{background-color:#f9fbff;border-top:1px solid #d6e2ed}.dashboard_page_monsterinsights-getting-started.auto-fold #wpcontent{padding-left:0}.monsterinsights-welcome-video-image{padding-top:57%}.monsterinsights-welcome-video-image:after{background-image:url(../img/welcome-video-image.jpg)} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/wizard.rtl.css b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/wizard.rtl.css new file mode 100644 index 00000000..0fb09ee7 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/css/wizard.rtl.css @@ -0,0 +1 @@ +.monsterinsights-tooltip{display:block!important;z-index:10000;max-width:350px}.monsterinsights-tooltip .monsterinsights-tooltip-inner{background:#5f6197;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.monsterinsights-tooltip .monsterinsights-tooltip-inner a{color:#fff;font-weight:700}.monsterinsights-tooltip .monsterinsights-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#5f6197;z-index:1}.monsterinsights-tooltip[x-placement^=top]{padding-bottom:5px}.monsterinsights-tooltip[x-placement^=top] .monsterinsights-tooltip-arrow{border-width:5px 5px 0;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=bottom]{padding-top:5px}.monsterinsights-tooltip[x-placement^=bottom] .monsterinsights-tooltip-arrow{border-width:0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.monsterinsights-tooltip[x-placement^=right]{padding-right:5px}.monsterinsights-tooltip[x-placement^=right] .monsterinsights-tooltip-arrow{border-width:5px 0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.monsterinsights-tooltip[x-placement^=left]{padding-left:5px}.monsterinsights-tooltip[x-placement^=left] .monsterinsights-tooltip-arrow{border-width:5px 5px 5px 0;border-top-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.monsterinsights-tooltip.popover .popover-inner{background:#fff;color:#5f6197;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.monsterinsights-tooltip.popover .popover-arrow{border-color:#fff}.monsterinsights-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.monsterinsights-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}@font-face{font-family:Lato;src:url(../fonts/lato-regular-webfont.woff) format("woff"),url(../fonts/lato-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/lato-bold-webfont.woff) format("woff"),url(../fonts/lato-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:text-security-disc;src:url(data:font/woff2;base64,d09GMgABAAAAAAjoAAsAAAAAMGgAAAidAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgDWYgpQdQE2AiQDCAsGAAQgBYUOBy4bvi8lYxtWw7BxAPB87x5FmeAMlf3/96RzDN74RcXUcjTKmrJ3T2VDSShiPhfiIJxxS7DiLkHFfQV33CM4427mAred74pWur/J3dyVsKy7coREA8fzvPvpfUk+tB3R8YTCzE0SCLepejmJ2u1yqp+kC7W4Rc/tDTs3GpNJ8ttRPOSTPhsXlwbi4kVYWQmAcXmlrqYHMMsBwP/zHMz7fkF1gijOKuFQIxjwlGa2lkARhYaBxFHT54IOgBMQADi3LipIMAA3geO41EUkBTCO2gkxnOwnKYBx1E6p5WS+QUCMq50rNch6MwUCAAiAcdgttYVSIfPJ5kn6ApRFQ6I88BxLvvIC/maHUHS3TIoKiwLbbM8nEFWgE1oDz3woSxpagWbBXcQWhKtPeIlg6tK+7vX57QOszwU3sGUJrA7h2Mx1IWCNr9BKxsYo+pzS/OCO0OG9mwBkx337+lcuSxRdBcc+fJxlcAjK/zCfdgtBzuxQcTqfY4Yn6EB/Az3JS/RMu5f6B8wrn55S0IxdlLn+4Yb/ctIT+ocWYPcGAOvxSjEjpSiVMqSgFWVjzpCCXjAIRirTABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REdFDlkZEh2jE3SKztA5ukCX6Apdoxt0i+7QPXpAj+gJPaMX9Ire0Dv6QJ/oC/qKvqHv6Af6iX6h3+gP+ov+of+I+ECMxETMiDmxIJbEilgTG2JL7Ig9cSCOxIk4ExfiStyIO/EgnsSLeBMf4kv8iD/taQANoiE0jEbQKBpD42gCTaIpNI1m0CyaQ/NoAS2iJbSMVtAqWkPraANtoi20jXbQLtpD++gAHaIjdIxO0Ck6Q+foAl2iK3SNbtAtukP36AE9oif0jF7QK3pD79B79AF9RJ/QZ/QFfUXf0Hf0A/1Ev9Bv9Af9Rf/Qf9DQABpEQ2gYjaBRNIbG0QSaRFNoGs2gWTSH5tECWkRLaBmtoFW0htbRBtpEW2gb7aBdtIf20QE6REfoGJ2gU3SGztEFukRX6BrdoFt0h+7RA3pET+gZvaBX9Aa9Re/Qe/QBfUSf0Gf0BX1F39B39AP9RL/Qb/QH/UX/0P8l9vq9gXwDIUCliyAhRAgTIoQoIUaIExKEJCFFSBMyhCwhR8gTCoQioUQoEyqEKqFGqBMahCahRWgTOoQuoUfoEwaEIWFEGBMmhClhRpgTFoQlYUVYEzaELWFH2BMOhGPCCeGUcEY4J1wQLglXhGvCDeGWcEe4JzwQHglPhGfCC+GV8EZ4J3wQPglfhG/CD+GX8Ef4p9sdgoQQIUyIEKKEGCFOSBCShBQhTcgQsoQcIU8oEIqEEqFMqBCqhBqhTmgkNBGaCS2EVkIboZ3QQegkdBG6CT2EXkIfoZ8wQBgkDBGGCSOEUcIYYZwwQZgkTBGmCTOEWcIcYZ6wQFgkLBGWCSuEVcIaYZ2wQdgkbBG2CTuEXcIeYZ9wQDgkHBGOCSeEU8IZ4ZxwQbgkXBGuCTeEW8Id4Z7wQHgkPBGeCS+EV8Ib4Z3wQfgkfBG+CT+EX8If4Z8AZpAQIoQJEUKUECPECQlCkpAipAkZQpaQI+QJBUKRUCKUCRVClVAj1AkNQpPQIrQJHUKX0CP0CQPCkDAijAkTwpQwI8wJC8KSsCKsCRvClrAj7AkHwpFwIpwJF8IV4ZpwQ7gl3BHuCQ+ER8IT4ZnwQnglvBHeCR+ET8IX4ZvwQ/gl/BH+lzv+AmMkTYAmSBOiCdNEaKI0MZo4TYImSZOiSdNkaLI0OZo8TYGmSFOiKdNUaKo0NZo6TYOmSdOiadN0aLo0PZo+zYBmSDOiGdNMaKY0M5o5zYJmSbOiWdNsaLY0O5o9zYHmmOaE5pTmjOac5oLmkuaK5prmhuaW5o7mnuaB5pHmieaZ5oXmleaN5p3mg+aT5ovmm+aH5pfmj2ZRAqCCoEKgwqAioKKgYqDioBKgkqBSoNKgMqCyoHKg8qAKoIqgSqDKoCqgqqBqoOqgGkE1gWoG1QKqFVQbqHZQHaA6QXWB6gbVA6oXVB+oflADoAZBDYH+uxaEWDBiIYiFIhaGWDhiEYhFIhaFWDRiMYjFIhaHWDxiCYglIpaEWDJiKYilIpaGWDpiGYhlIpaFWDZiOYjlIpaHWD5iBYgVIlaEWDFiJYiVIlaGWDliFYhVIlaFWDViNYjVIlaHWD1iDYg1ItaEWDNiLYi1ItaGWDtiHYh1ItaFWDdiPYj1ItaHWD9iA4gNIjaE2DBiI4iNIjaG2DhiE4hNIjaF2DRiM4jNIjaH2DxiC4gtIraE2DJiK4itIraG2DpiG4htIraF2DZiO4jtIraH2D5iB4gdInaE2DFiJ4idInaG2DliF4hdInaF2DViN4jdInaH2D1iD4g9IvaE2DNiL4i9IvaG2DvE3iP2AbGPiH1C7DNiXxD7itg3xL4j9gOxn4j9Quw3Yn8Q+4vYP8T+M6cIDBz9EXfeUHR1JyygPL/++I3R1cRvdDr+E12Jfh3Q0EN/fHn2mXptpJxUkIqu/Cs2egM33OjSLcT33I82+B9nP37X/c0W52623s45CYCo03QIBCVrAFAycnSYSqvO4YJt/NP73YqA/giNZhJ6sBbmql+0SQZaxNOZudJbc2nqxNvpM+veq7Sz2LUgFEu+VLs+Ay3yp7MVertp6i23v2Rmv5gmHDhSQ6t5GmTaqTsqhpWwmbOk3uKJrNOmwSSMC17jghqygilDOUU3KlLmHHNrajw3DVNVGWytGZDisM/cbkdRnvfIUJkaGJlgAYcoQ5bGptTmGc1R7pBC3XhFsLXnXR54qrMc+dGNBkqE4laBi4KmZYGom8vIy0lTyBkppBjLoTndMmrofIRORirsNlCbXzCgulmo36KztS2iV8rrNoRUL5VdkMSGoSXroC1KOQAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAusAAsAAAAAMGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZjRmM5Y21hcAAAAYQAAAgCAAArYmjjYVVnbHlmAAAJiAAAAEEAAABQiOYj2mhlYWQAAAnMAAAALgAAADYR8XmmaGhlYQAACfwAAAAcAAAAJAqNAyNobXR4AAAKGAAAAAgAAAAIAyAAAGxvY2EAAAogAAAABgAAAAYAKAAAbWF4cAAACigAAAAeAAAAIAEOACJuYW1lAAAKSAAAAUIAAAKOcN63t3Bvc3QAAAuMAAAAHQAAAC5lhHRpeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGScwDiBgZWBgSGVtYKBgVECQjMfYEhiYmFgYGJgZWbACgLSXFMYHIAq/rNfAHK3gEmgASACAIekCT4AAHic7dhl0zDVmUXh5+XFHYK7E0IguFtwt4QQgmtwd3d3d7cED+4SXIO7u7vbsNfaUzU1fyGcu66u1adOf+6uHhgYGGpgYGDwL37/iyEHBoZZcWDQLzUw9NK/7A5if/DA8OwPOfQknBky+0P8/PPPOcd1UJ785frr/Dq/zq/z6/w3zsCgoX/xX74GRsxbcYpRB1iDB/7PGvT/DFGDenBwe8hKD1XpoSs9TKWHrfRwlR6+0iNUesRKj1TpkSs9SqVHrfRolR690r+p9BiVHrPSY1V67EqPU+lxKz1epcev9ASVnrDSE1V64kpPUulJKz1ZpSev9BSVnrLSU1V66kr/ttLTVPp3lZ62/KJSerpKT1/pP1R6hkrPWOmZKj1zpWep9KyVnq3Ss1d6jkrPWem5Kj13peep9LyVnq/S81d6gUr/sdILVnqhSi9c6UUqvWilF6v04pVeotJLVnqpSi9d6WUqvWyll6v08pVeodIrVvpPlf5zpVeq9F8qvXKl/1rpVSr9t0qvWunVKr16pdeo9JqVXqvSa1d6nUqvW+n1Kr1+pTeo9N8rvWGlN6r0xpXepNKbVnqzSm9e6S0qvWWlt6r01pXeptLbVnq7Sm9f6R0qvWOld6r0zpXepdK7Vnq3Su9e6T0qvWel96r03pXep9L7Vnq/Su9f6QMqfWClD6r0wZU+pNKHVvqwSh9e6SMqfWSlj6r00ZU+ptLHVvq4Sh9f6RMqfWKlT6r0yZU+pdKnVvq0Sp9e6TMqfWalz6r02ZU+p9LnVvq8Sp9f6QsqfWGl/1Hpf1b6okpfXOlLKn1ppS+r9OWVvqLS/6r0lZW+qtJXV/qaSl9b6esqfX2lb6j0jZW+qdI3V/qWSt9a6dsqfXul76j0vyt9Z6XvqvTdlb6n0vdW+r5K31/pByr9YKUfqvTDlX6k0v+p9KOVfqzSj1f6iUo/WemnKv10pZ+p9LOVfq7Sz1f6hUq/WOmXKv1ypV+p9KuVfq3Sr1f6jUq/Wem3Kv12pd+p9LuVfq/S71f6g0p/WOmPKv1xpT+p9KeV/qzSn1f6i0p/WemvKv11pb+p9LeV/q7S31f6h0r/WOmfKv1zDfI26KKHED1Y9JCihxI9tOhhRA8rejjRw4seQfSIokcSPbLoUUSPKno00aOL/o3oMUSPKXos0WOLHkf0uKLHEz2+6AlETyh6ItETi55E9KSiJxM9uegpRE8peirRU4v+rehpRP9O9LSify96OtHTi/6D6BlEzyh6JtEzi55F9KyiZxM9u+g5RM8pei7Rc4ueR/S8oucTPb/oBUT/UfSCohcSvbDoRUQvKnox0YuLXkL0kqKXEr206GVELyt6OdHLi15B9Iqi/yT6z6JXEv0X0SuL/qvoVUT/TfSqolcTvbroNUSvKXot0WuLXkf0uqLXE72+6A1E/130hqI3Er2x6E1Ebyp6M9Gbi95C9JaitxK9tehtRG8rejvR24veQfSOoncSvbPoXUTvKno30buL3kP0nqL3Er236H1E7yt6P9H7iz5A9IGiDxJ9sOhDRB8q+jDRh4s+QvSRoo8SfbToY0QfK/o40ceLPkH0iaJPEn2y6FNEnyr6NNGniz5D9JmizxJ9tuhzRJ8r+jzR54u+QPSFov8h+p+iLxJ9sehLRF8q+jLRl4u+QvS/RF8p+irRV4u+RvS1oq8Tfb3oG0TfKPom0TeLvkX0raJvE3276DtE/1v0naLvEn236HtE3yv6PtH3i35A9IOiHxL9sOhHRP9H9KOiHxP9uOgnRD8p+inRT4t+RvSzop8T/bzoF0S/KPol0S+LfkX0q6JfE/266DdEvyn6LdFvi35H9Lui3xP9vugPRH8o+iPRH4v+RPSnoj8T/bnoL0R/Kfor0V+L/kb0t6K/E/296B9E/yj6J9E/K/2/v/npoocQPVj0kKKHEj206GFEDyt6ONHDix5B9IiiRxI9suhRRI8qejTRo4v+jegxRI8peizRY4seR/S4oscTPb7oCURPKHoi0ROLnkT0pKInEz256ClETyl6KtFTi/6t6GlE/070tKJ/L3o60dOL/oPoGUTPKHom0TOLnkX0rKJnEz276DlEzyl6LtFzi55H9Lyi5xM9v+gFRP9R9IKiFxK9sOhFRC8qejHRi4teQvSSopcSvbToZUQvK3o50cuLXkH0iqL/JPrPolcS/RfRK4v+q+hVRP9N9KqiVxO9uug1RK8pei3Ra4teR/S6otcTvb7oDUT/XfSGojcSvbHoTURvKnoz0ZuL3kL0lqK3Er216G1Ebyt6O9Hbi95B9I6idxK9s+hdRO8qejfRu4veQ/SeovcSvbfofUTvK3o/0fuLPkD0gaIPEn2w6ENEHyr6MNGHiz5C9JGijxJ9tOhjRB8r+jjRx4s+QfSJok8SfbLoU0SfKvo00aeLPkP0maLPEn226HNEnyv6PNHni75A9IWi/yH6n6IvEn2x6EtEXyr6MtGXi75C9L9EXyn6KtFXi75G9LWirxN9vegbRN8o+ibRN4u+RfStom8TfbvoO0T/W/Sdou8Sfbfoe0TfK/o+0feLfkD0g6IfEv2w6EdE/0f0o6IfE/246CdEPyn6KdFPi35G9LOinxP9vOgXRL8o+iXRL4t+RfSrol8T/broN0S/Kfot0W+Lfkf0u6LfE/2+6A9Efyj6I9Efi/5E9KeiPxP9uegvRH8p+ivRX4v+RvS3or8T/b3oH0T/KPon0T9rYND/AOaSEScAAHicY2BiAAKmPSy+QEqUgYFRUURcTFzMyNzM3MxEXU1dTYmdjZ2NccK/K5oaLm6L3Fw0NOEMZoVAFD6IAQD4PA9iAAAAeJxjYGRgYADilrme/fH8Nl8ZuNkvAEUYbnDPcEOmmfaw+AIpDgYmEA8AHMMJGAAAeJxjYGRgYL/AAATMCiCSaQ8DIwMqYAIAK/QBvQAAAAADIAAAAAAAAAAoAAB4nGNgZGBgYGIQA2IGMIuBgQsIGRj+g/kMAArUATEAAHicjY69TsMwFIWP+4doJYSKhMTmoUJIqOnPWIm1ZWDq0IEtTZw2VRpHjlu1D8A7MPMczAw8DM/AifFEl9qS9d1zzr3XAK7xBYHqCHTdW50aLlj9cZ1057lBfvTcRAdPnlvUnz23mXj13MEN3jhBNC6p9PDuuYYrfHquU//23CD/eG7iVnQ9t9ATD57bWIgXzx3ciw+rDrZfqmhnUnvsx2kZzdVql4Xm1DhVFsqUqc7lKBiemjOVKxNaFcvlUZb71djaRCZGb+VU51ZlmZaF0RsV2WBtbTEZDBKvB5HewkLhwLePkhRhB4OU9ZFKTCqpzems6GQI6Z7TcU5mQceQUmjkkBghwPCszhmd3HWHLh+ze8mEpLvnT8dULRLWCTMaW9LUbanSGa+mUjhv47ZY7l67rgITDHiTf/mAKU76BTuXfk8AAHicY2BigAARBuyAiZGJkZmBJSWzOJmBAQALQwHHAAAA) format("woff"),url(../fonts/text-security-disc.ttf) format("truetype")}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;left:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;right:50%;margin:-8px -8px 0 0;width:16px;height:16px;border-radius:100%;border:2px solid rgba(0,0,0,0);border-top-color:#b7c9d9;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,0)}.multiselect__spinner:before{-webkit-animation:a 2.4s cubic-bezier(.41,.26,.2,.62);animation:a 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:a 2.4s cubic-bezier(.51,.09,.21,.8);animation:a 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:right;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-right-radius:0;border-bottom-left-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-right-radius:0;border-top-left-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 5px 0 0;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-right:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:9px 8px 0 40px;border-radius:5px;border:1px solid #b8c9d8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:2px 20px 2px 8px;border-radius:5px;margin-left:10px;color:#393f4c;line-height:1;background:#f3f6ff;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;border:1px solid #b7c9d9;font-size:14px}.multiselect__tag.monsterinsights-tag-forced{padding-right:8px}.multiselect__tag.monsterinsights-tag-forced i{display:none}.multiselect__tag-icon{cursor:pointer;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#b7c9d8;font-size:18px;margin-top:-4px;display:block}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#444}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 12px 0 30px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{display:none}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #b7c9d9;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;z-index:1;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:10px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap;font-size:14px}.multiselect__option:after{top:0;left:0;position:absolute;line-height:40px;padding-left:12px;padding-right:20px;font-size:13px}.multiselect__option--highlight{background:#acbdc9;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#acbdc9;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#509fe2;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#509fe2;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:left}[dir=rtl] .multiselect__select{left:auto;right:1px}[dir=rtl] .multiselect__tags{padding:8px 40px 0 8px}[dir=rtl] .multiselect__content{text-align:left}[dir=rtl] .multiselect__option:after{left:auto;right:0}[dir=rtl] .multiselect__clear{left:auto;right:12px}[dir=rtl] .multiselect__spinner{left:auto;right:1px}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-2turn);transform:rotate(-2turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-2turn);transform:rotate(-2turn)}}@font-face{font-family:Misettings;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.otf) format("opentype");font-weight:400;font-style:normal}.monstericon-times:before{content:"\f021"}.monstericon-arrow{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block}.monstericon-arrow.monstericon-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.monstericon-arrow:before{content:"\f01f"}.monstericon-warning-triangle:before{content:"\f020"}.monstericon-star:before{content:"\f025"}.monstericon-files:before{content:"\f028"}.monstericon-search:before{content:"\f029"}.monstericon-user:before{content:"\f02a"}.monstericon-eye:before{content:"\f02b"}.monstericon-cog:before{content:"\f02c"}.monstericon-expand:before{content:"\f02d"}.monstericon-compress:before{content:"\f02f"}.monstericon-life-ring:before{content:"\f030"}.monstericon-wpbeginner:before{content:"\f031"}.monstericon-lightbulb:before{content:"\f032"}.monstericon-shopping-cart:before{content:"\f033"}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#f3f6ff;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:0}.monsterinsights-onboarding-header{text-align:center}.monsterinsights-header-navigation{border-top:4px solid #5f6197;padding:0 20px;position:relative;text-align:left}@media (min-width:782px){.monsterinsights-header-navigation{padding:0 125px}}.monsterinsights-exit-button{background:#5f6197;border-radius:0 0 5px 5px;color:#d7d7e5;display:inline-block;font-size:14px;line-height:1;padding:9px 20px 12px;text-decoration:none;transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;-webkit-transition:color .1s ease}.monsterinsights-exit-button span{margin-right:2px;font-weight:500}.monsterinsights-exit-button i,.monsterinsights-exit-button span{vertical-align:middle}.monsterinsights-exit-button i{color:#afb0cb;display:inline-block;font-size:16px;margin-left:4px}.monsterinsights-exit-button:hover{color:#afb0cb}.monsterinsights-onboarding-header h1{margin:10px 0;padding:0 20px}img{max-width:100%}a{color:#509fe1}a:focus,a:hover{text-decoration:none}.monsterinsights-onboarding-wizard-container{margin:0 auto;width:750px}.monsterinsights-onboarding-wizard-steps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px}.monsterinsights-onboarding-wizard-step-line{background:#d6e2ed;height:3px;margin:0 2px;width:100%}.monsterinsights-onboarding-wizard-step-line.monsterinsights-onboarding-wizard-line-active{background:#5cc0a5}.monsterinsights-onboarding-wizard-step{border:2px solid #b6c9da;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.monsterinsights-onboarding-wizard-step.monsterinsights-onboarding-wizard-step-active,.monsterinsights-onboarding-wizard-step.monsterinsights-onboarding-wizard-step-completed{background-color:#5cc0a5;border-color:#5cc0a5;position:relative}.monsterinsights-onboarding-wizard-step.monsterinsights-onboarding-wizard-step-completed:after{color:#fff;content:"\f015";display:block;font-family:Misettings;font-size:8px;font-weight:400;right:0;position:absolute;text-align:center;top:2px;width:100%}.monsterinsights-onboarding-wizard-content{background:#fff;border:1px solid #d6e2ed;color:#777;font-size:14px;margin:50px 0;padding:45px 50px 50px}.monsterinsights-onboarding-wizard-content h2{color:#393f4a;font-size:24px;font-weight:500;margin:0 0 5px}.monsterinsights-onboarding-wizard-content .subtitle{font-size:16px;line-height:1.5;margin-top:0}.monsterinsights-onboarding-wizard-content .monsterinsights-separator{border-top:1px solid #d6e2ed;clear:both;margin:26px 0}.monsterinsights-icon-info{display:inline-block;vertical-align:middle}.monsterinsights-icon-info svg{height:16px;width:16px}.monsterinsights-onboarding-wizard-form label{color:#393f4a;font-size:16px;font-weight:500}.monsterinsights-description{margin-top:6px}.monsterinsights-form-input{margin:5px 0 0;position:relative}.monsterinsights-form-input input[type=radio],.monsterinsights-settings-input-radio input{opacity:0;position:absolute}.monsterinsights-settings-input-radio label{color:#393f4a;font-size:16px;display:block;margin-bottom:18px}.monsterinsights-settings-input-radio label small{font-size:16px;color:#393f4a;font-weight:400}.monsterinsights-settings-input-radio label>span{vertical-align:middle;font-weight:500;line-height:1}.monsterinsights-settings-input-radio label:last-child{margin-bottom:0}.monsterinsights-settings-input-radio .monsterinsights-styled-radio{width:20px;height:20px;border:1px solid #b2c1cd;position:relative;display:inline-block;border-radius:50%;margin-left:19px}.monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked{border-color:#5cc0a5}.monsterinsights-settings-input-radio .monsterinsights-styled-radio.monsterinsights-styled-radio-checked:after{right:2px;left:2px;top:2px;bottom:2px;position:absolute;content:"";background:#5cc0a5;display:block;border-radius:50%}.monsterinsights-form-input input:focus~.monsterinsights-styled-checkbox-status{-webkit-box-shadow:0 0 5px 2px #4d90fe;box-shadow:0 0 5px 2px #4d90fe}.monsterinsights-form-input .monsterinsights-form-input-label{display:inline-block;vertical-align:top}.monsterinsights-form-input .monsterinsights-form-input-label span{font-weight:400}.monsterinsights-onboarding-button,.request-filesystem-credentials-action-buttons .button,.request-filesystem-credentials-action-buttons input[type=submit]{border:1px solid;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1;padding:10px 18px;text-decoration:none}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-large{background-color:#509fe2;border-color:#2e7fbe;font-size:16px;padding:16px 32px}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-large:focus,.monsterinsights-onboarding-button.monsterinsights-onboarding-button-large:hover{background-color:#3a93dd;border-color:#2971a9}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-regular,.request-filesystem-credentials-action-buttons .button,.request-filesystem-credentials-action-buttons input[type=submit]{background-color:#5cc0a5;border-color:#40a88d;font-size:14px;font-weight:500;padding:10px 16px}.monsterinsights-onboarding-button.monsterinsights-onboarding-button-regular:focus,.monsterinsights-onboarding-button.monsterinsights-onboarding-button-regular:hover,.request-filesystem-credentials-action-buttons .button:focus,.request-filesystem-credentials-action-buttons .button:hover,.request-filesystem-credentials-action-buttons input[type=submit]:focus,.request-filesystem-credentials-action-buttons input[type=submit]:hover{background-color:#4ab99b;border-color:#39967e}.monsterinsights-onboarding-button.monsterinsights-button-disabled,.monsterinsights-onboarding-button.monsterinsights-button-disabled:focus,.monsterinsights-onboarding-button.monsterinsights-button-disabled:hover{background-color:#f3f6ff;border-color:#b7c9d9;color:#8aa4b8;cursor:auto;outline:none}.monsterinsights-onboarding-button.monsterinsights-button-activated,.monsterinsights-onboarding-button.monsterinsights-button-activated:focus,.monsterinsights-onboarding-button.monsterinsights-button-activated:hover{background-color:#fff;border-color:#8aa4b8;color:#8aa4b8;cursor:auto;outline:none}.monsterinsights-onboarding-wizard-form input[type=email],.monsterinsights-onboarding-wizard-form input[type=text]{border:1px solid #b7c9d9;border-radius:5px;color:#444;display:block;font-size:16px;padding:14px;width:100%}.monsterinsights-onboarding-wizard-form input[type=email]:focus,.monsterinsights-onboarding-wizard-form input[type=text]:focus{border-color:#509fe2;outline:none}.monsterinsights-form-input.valid input[type=email],.monsterinsights-form-input.valid input[type=text]{border-color:#64bfa5}.monsterinsights-form-input.error input[type=email],.monsterinsights-form-input.error input[type=text]{border-color:#dc3232}.monsterinsights-form-input select{width:100%}.monsterinsights-form-input.error:after,.monsterinsights-form-input.valid:after{display:none;font-family:Misettings;font-size:20px;font-weight:400;position:absolute;left:12px;top:13px}.monsterinsights-form-input.valid:after{color:#64bfa5;content:"\f015";display:block}.monsterinsights-form-input.error:after{color:#d83638;content:"\f014";display:block}.monsterinsights-error-message{color:#d83638;font-weight:500}::-webkit-input-placeholder{color:#b7c9d8}::-moz-placeholder{color:#b7c9d8}:-ms-input-placeholder{color:#b7c9d8}:-moz-placeholder{color:#b7c9d8}.monsterinsights-notice{background-color:#f3f6ff;border:1px solid #b7c9d9;border-radius:5px;color:#8aa4b8;font-size:16px;line-height:1.4;margin:30px 0;padding:16px 20px}.monsterinsights-notice.monsterinsights-notice-error{background-color:#fff4f3;border-color:#d83638;color:#d83638}.monsterinsights-text-button{background:none;border:none;border-bottom:1px solid;color:#89a4b9;cursor:pointer;font-size:16px;padding:0}.monsterinsights-text-button i{margin-right:4px}.monsterinsights-text-button:hover{border-bottom-color:rgba(0,0,0,0)}.monsterinsights-pull-right{float:left}.monsterinsights-text-button.monsterinsights-pull-right{margin-top:15px}.monsterinsights-form-inline .monsterinsights-form-input,.monsterinsights-form-inline .monsterinsights-form-label{float:right;width:80%}.monsterinsights-form-inline .monsterinsights-form-input{float:left;text-align:left;width:20%}.monsterinsights-form-inline:after{clear:both;content:"";display:table}.monsterinsights-form-inline p.monsterinsights-description{margin-bottom:0}.monsterinsights-form-inline .monsterinsights-separator{float:right;margin-top:27px;width:100%}.monsterinsights-settings-input-checkbox>label{color:#444;font-size:14px;margin:0}.monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux{cursor:default}.monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox{cursor:default;background-color:#dee5e9}.monsterinsights-settings-input-checkbox>label.monsterinsights-styled-checkbox-faux .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#b9d8f3}.monsterinsights-settings-input-checkbox>label input{display:none}.monsterinsights-settings-input-checkbox>label>span{vertical-align:middle}.monsterinsights-settings-input-checkbox>label:last-child{margin-bottom:0}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox{width:27px;height:18px;position:relative;display:inline-block;border-radius:10px;background-color:#d83638;float:left;cursor:pointer}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#509fe2}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked:after{left:2px;right:auto}.monsterinsights-settings-input-checkbox .monsterinsights-styled-checkbox:after{right:2px;top:2px;bottom:2px;width:14px;position:absolute;content:"";background:#fff;display:block;border-radius:50%}.monsterinsights-settings-input-checkbox .monsterinsights-checkbox-label{display:block;font-weight:500;font-size:16px;color:#393f4a}.monsterinsights-settings-input-checkbox .monsterinsights-checkbox-description{font-weight:400;color:#777;display:inline-block;margin-top:7px}.monsterinsights-settings-input-checkbox .monsterinsights-info{margin-top:6px;margin-right:4px;display:inline-block}.monsterinsights-addon-icon,.monsterinsights-addon-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.monsterinsights-addon-icon{border:1px solid #d5e2ed;-ms-flex-negative:0;flex-shrink:0;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:70px}.monsterinsights-addon-icon img{display:block;vertical-align:middle}.monsterinsights-addon-text{padding:0 20px;width:100%}.monsterinsights-addon-text label{line-height:1}.monsterinsights-addon-text p{margin:6px 0 4px}.monsterinsights-addon-text a{color:#777}.monsterinsights-green-text{color:#5cc0a5;font-weight:700}.monsterinsights-green-link{color:#5cc0a5;font-size:16px}.monsterinsights-addon-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-addon-button .monsterinsights-onboarding-button{min-width:134px;text-align:center}.monsterinsights-wpforms-row .monsterinsights-addon-icon{height:100px;line-height:98px;width:100px}.monsterinsights-wpforms-row .monsterinsights-addon-text label{font-size:18px;font-weight:900}.monsterinsights-wpforms-row .monsterinsights-addon-text p{font-size:16px;line-height:1.4;margin-bottom:0}[class*=monstericon-]:before{display:inline-block;font-family:Misettings;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.monstericon-times-circle:before{content:"\f01b"}.monstericon-info-circle-regular:before{color:#b6c9da;content:"\f01e";font-size:16px}.monstericon-arrow-right:before{content:"\f01d"}.monstericon-check:before{content:"\f015"}.monsterinsights-loader-animated{animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;-webkit-animation:monsterinsights-rotate-loading 1.5s linear 0s infinite normal;background-color:rgba(0,0,0,0)!important;border-radius:100%;border-color:rgba(0,0,0,0) #4b9ce4;border-style:solid;border-width:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,0);cursor:default;height:2em;right:0;opacity:0;padding:0;position:absolute;top:0;width:2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes monsterinsights-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.monsterinsights-settings-input-select label>span,.settings-input-text label>span{font-weight:400;color:#777;display:inline-block;margin-top:7px;font-size:14px}.monsterinsights-settings-input-select .monsterinsights-reset-default,.settings-input-text .monsterinsights-reset-default{font-size:14px;margin-top:7px;float:left;font-weight:400}.monsterinsights-settings-input-select label>span.monsterinsights-dark,.settings-input-text label>span.monsterinsights-dark{display:block;font-weight:500;font-size:16px;color:#393f4c}.monsterinsights-settings-input-select .monsterinsights-info,.settings-input-text .monsterinsights-info{margin-right:4px}.monsterinsights-settings-input-select .settings-input-text-input,.settings-input-text .settings-input-text-input{margin-top:18px}.monsterinsights-settings-input-authenticate .monsterinsights-dark{display:block;font-weight:500;font-size:16px;color:#393f4a}.monsterinsights-settings-input-authenticate p{font-weight:400;color:#777;display:inline-block;margin-top:7px;font-size:14px}.monsterinsights-settings-input-select-input{margin-top:18px}.monsterinsights-onboarding-wizard-form .field-title{display:block;margin:15px 0}.monsterinsights-onboarding-wizard-form fieldset{border:none;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.monsterinsights-onboarding-wizard-form .ftp-password{margin-bottom:15px}.monsterinsights-onboarding-wizard-form ol{padding-right:20px}.monsterinsights-onboarding-wizard-form ol li{color:#393f4b;line-height:1.5;margin-bottom:30px;padding-right:15px}.monsterinsights-hidden{display:none}.monsterinsights-small{font-size:12px}.monsterinsights-auth-info .monsterinsights-dark{color:#393f4a;font-size:16px;font-weight:500}.monsterinsights-auth-info p{margin-top:6px}.settings-input-license label{font-size:14px;color:#777;font-weight:400;margin-bottom:18px;margin-top:8px;display:block}.monsterinsights-onboarding-wizard-form .monsterinsights-settings-input-repeater label{font-size:14px;margin-bottom:0}.monsterinsights-onboarding-wizard-form .monsterinsights-settings-input-repeater .monsterinsights-error{margin-top:0;margin-bottom:18px;display:block;font-weight:400}.monsterinsights-onboarding-wizard-form .monsterinsights-error{margin:18px 0 0;color:#d83638;cursor:default;display:inline-block}.monsterinsights-onboarding-wizard-form .monsterinsights-error i{margin-left:10px}p>label{display:block}p .monsterinsights-info{margin-right:4px}.monsterinsights-sublabel{font-weight:400;color:#777;display:inline-block;margin-top:7px;font-size:14px}.monsterinsights-settings-input-repeater-labels label{color:#393f4c;font-weight:700;margin-bottom:6px;display:block;width:calc(50% - 8px)}.monsterinsights-settings-input-repeater-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px}.monsterinsights-settings-input-repeater-row:first-child{margin-bottom:14px}.monsterinsights-settings-input-repeater-row>input[type=text]{width:50%}.monsterinsights-settings-input-repeater-row input,.monsterinsights-settings-input-repeater-row select{margin-left:18px}.monsterinsights-settings-input-repeater-row button{padding:0;border:none;background:rgba(0,0,0,0);color:#dc3232;cursor:pointer;font-size:14px}.monsterinsights-settings-input-repeater-row input[type=number]{width:30%}.monsterinsights-settings-input-repeater-row select{width:70%}.monsterinsights-settings-input-repeater-row.monsterinsights-disabled-row{opacity:.5}.monsterinsights-button{background:#509fe2;border:solid #2e7fbe;border-width:1px 1px 2px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-decoration:none}.monsterinsights-bg-img{width:100%;padding-top:66%;position:relative}.monsterinsights-bg-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}.monsterinsights-logo{display:inline-block;width:400px;max-width:100%}.monsterinsights-logo .monsterinsights-bg-img{padding-top:21%}.monsterinsights-logo .monsterinsights-bg-img:after{background-image:url(../img/mi-onboarding-logo.png)}.settings-input-license p{color:#444}.settings-input-license p a{color:#509fe2}.monsterinsights-smile{display:inline-block;width:16px;height:16px;padding:0;vertical-align:middle}.monsterinsights-smile:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADB0lEQVRYhc2X30tTYRjHP+dMU5dTxxRLS1hkDUTNNUGELiTQmyYDL8rr6Bd01UVgf0CBF10FWuG1eRGIu8obLwIRtlabFQOliTlLVDY3nb87XZyztc2d7SBb+r17z/O8z/N93/O+z/N9BTRCcttNgAPoAloAM1CumDeBAOADpoBxweZc1xJX0JC4BRgA+oBijXz3gffAC8Hm9B2LgOS2G4BB4IEWomphgNfAU8HmjGomILntTcA4cPmYidMxDzgEm/NbTgKS294BfAAq8pQ8jgjQI9icM6oElJVPFyB5MonO5J1IEFD+uYf8bbsa5gFr/EyISYbB/5AcJcdgfCBA4qp9IctpD0d2MJw9g04nqrkAcHj4h+jWHlUVpdncJOCaYHP6ipQPA2rJJQlGxjy4vEGqjXqe3O/EVFWWMep6eJuXb6ZZC8Vob63n7m0rQuYlCUrOflGpcH1qVGf9K7i8QQDWQjEmJv2qy5qY9LMWigHg8gaZ9a+o+gJ9kttuEpHLq2qF+/EzlDpeDKl4HrWlz01DMeAQkWv7SaFLRG4sqrh00Zg6bjCqeB61pc/NgBYRuaupotlSS3trPQDVRj293RZV395uC9VGPQDtrfU0W2pzETALktsu5fKCvF/DBIpyu8jQGlCnEzX7glwJNzV75x+bIrKSOSkERGQZdVLwicgaLitc3iALS2HNUReWwonqmQNTRcjKZ4gs1XBlbYuRMQ/Xm+voaLtAo9lEaUnq+d3ZPWAusM7M5yU+zS5z6+bVXMn3gfF4NxwF7qh57u4d8PzVR36v/juvlYZS9GUy59j2PhvRnYTtXE05zx7foORM1kv2TrA5+zW3443oDm9HPcwFsqvtRrOJe/1WKg3a2nGyIhoCHmaNDnyfW8Xz9ReLyxtEorsAVBhKaKirpK3pPE1XanKFABgWbM5HcJokmfLBgSwcC4UIsjxPvBFSCruiVnsKRCIuy1PeBkc6i6LbO5G3Kl+YR5bjM+mGjK1NYWkFhpFP7HEhKTGsmV5FcJofpxmIFOR5/hdt5RGc1JOx/AAAAABJRU5ErkJggg==)}.monsterinsights-onboarding-license-lite p{color:#777}.monsterinsights-onboarding-license-lite p a{font-weight:700}.monsterinsights-onboarding-license-lite p .monsterinsights-highlighted-text{font-weight:700;color:#64bfa5}.monsterinsights-onboarding-license-lite .monsterinsights-settings-license-lite{display:none}@media (max-width:767px){.monsterinsights-onboarding-wizard-container{max-width:100%;width:auto;margin:0 10px}.monsterinsights-onboarding-wizard-content{padding-right:20px;padding-left:20px}.monsterinsights-addon-row{-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monsterinsights-addon-text{width:calc(100% - 80px);padding-left:0}.monsterinsights-addon-button{margin-top:20px}.monsterinsights-addon-icon{-ms-flex-item-align:start;align-self:flex-start}.monsterinsights-wpforms-row .monsterinsights-addon-text{width:calc(100% - 100px)}.monsterinsights-text-button.monsterinsights-pull-right{float:none}.monsterinsights-form-buttons{text-align:center}}.monsterinsights-addon-icon>div{display:inline-block;width:50px;height:50px;background-size:contain;background-repeat:no-repeat}.monsterinsights-addon-icon .monsterinsights-addon-icon-ads{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjVFQjA3N0REQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjVFQjA3N0VEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUVCMDc3QkRDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUVCMDc3Q0RDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phn1ef0AAAMoSURBVHja7J2NcdowGEBNLwOwAR6hnSD2BE0XaH25DhAmsDNBM0CvRzpBOwHKBozgbsAGrtWIRqdIWMjCP+S9Ox3GoC/CT78YO4umaRKYDguEIAQQghBACEIAIQgBhCCEo4AQQMilC7n9/L3v387atFXbeZtEYJytiiVUnDHL8o8fP78G570aSHzRptTYt9K2v6iDolO3aaM9T1Uck1R7rCyvb1SsmGU5G0MJsX1IU5iJsAgpj8RwvS4MITHKcjbe0WtPiz4tZNtR01zkHnEP/bprgJO19bGjRRZGvHOVxdaa8jGEhCIixPjTEScbsCyTHEO6Ptj7Ni3VduUZc9+mnfZ8qeJIrjviXGvbOxUrZln6VIJBhPg0/UOBS8+YOyNuZnQhvgdgbVSYGGWxEWVBx6B+oV2WTy1dnphnH1BLXbU7dlkmL6Q6U/luIsTIJlSWwYSUCbAwRMjrmdVCpXvH/ktO+nh279hPC6HLAoQgBBDCSn1ciuT5K/OxkF/lbxDyQhpxRR3CE10WzEbIUAvLHCGAEGZZ5+FGzcL08xi/2/SgPZenZr9Z8u7VLOoXQuIgD/KdZX+mJH3QpGVHhEp5a7qs/tNhXYY8+yeMVlFY8gmV9LOFd8nrXywiJEDIgbVqDbnWKhLHQc6196073ouQQHaO7VPyMcuy9PuNSqeuzLda3maiZWTay7S3H3Xycrq3PjHvJnn+CemBcoJlnKWQKjDvozHD8hWyHLCMb2ZheCr6Af1IlzU+pWO2JZhlDcexn3tKEZ9oIXHWHrljPZEbA++DOvBLy5hQz6VWXc2g1osjtX7Wi0DWIbSQILquko3FCiF+FG+5hdBl0UKcC7kKHbQQhABCEAIIYZY1gYXd2KzmIqSgntNlIcSysAv5BbpQ+UWkfLHj+aaKFsKg3jlupAH5Uu2xipAvdjxf6iTSJXGxbhMberu/S0F2df8vAOpzm1i6rAsd1Ie+v0nsQX0yl8fRQliHAEIQAghBCCAEIYAQhABCACEIAYQgBKIz16tw5TXr8saVtef+2cC/XkUIIAQhgBCEAEIQAghBCEIQAghBCATxV4ABAJUD6tHSXOZrAAAAAElFTkSuQmCC)}.monsterinsights-addon-icon .monsterinsights-addon-icon-amp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjVFQjA3NzlEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjVFQjA3N0FEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUVCMDc3N0RDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUVCMDc3OERDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu12a8UAAAaySURBVHja7F1riFVVFF5GSplYBkMT+UN6/tASmxrLDCFLimImqCloysJHE2ZaEDX5x5FIJbKYqNFSjEKFKQQ1QqkcynxMUmnM5J+xGAaFaSYSTCosuq3FWYc599xz7tl7333P664PPubOvedxZ397r7XXXmufGVcoFECQHlwgTSCCCEQQEUQggogggirgQhsXWbRwSy212QTk7cjrkFOR9cgzyFHkaeS3yEGdC279aIldQWoEzchHkE3ISRHH9iN3Ijchh8Vk2cVc5CHkLuRjCmIQZiBXIweQ65CTRRA7pol6+DfIOYbXIPHakSeRt4kg5piC3Itss3S9OuQBZGssTj1nmIj8HHmL5euOR27j19vjFmRihsXeYiDGOW7kVgUf8wHyZ2RvtQWhaz2NfAF5bY2NqpeRXSomiUfKHm6js9X0Ia8i361BMY4h30dOU5yBuT7llWqOEHKCy/n1KeRG5EjGGrYFucDgvGXIf5EzNc+j9ur0xym2BHnC0ztawuxjyqe4bxmc96Hnb51uMCV+BtlRDZM1m3+ezKAYhLs0zI3Xkbd7fp9ucN+Hqh2H/JFRP/CgoSP3mpubDK4xg32PxCE+NBo6cm87/g3OGpa3sVWty6AIUoypmsevYEfugl7f6jtmP5vCKFwlSyelDr1O05EfjDhmrqIY4L93nCNkCdvduPEZ8vkyn19UgSMPCyU2aoYMiQgyOaGgMar3n+WGVpllrYbo/MYyDf9BGEpKkBPIHQkIckjhmGHFznK9b3nkBDt4F5Q9fE3z+40kJcg+Zhrxi6IgbVC8JL/SJ8h6g3hmQJx6sJ8xHfUu5iGfNAguj4ggpdhjeF6/Z6b2juF9zydlssi+XplAY5+B6CoQ+vww6KVqRz0OfrmmI3fxcdAULS5QgcCGBATZAWp5ilXIrzSu2+fpaGsMvhd1gN3+N8VkjeFrTdPlOuMNBo4cwmKyOEfIp+CkLuPGkMaxK0F95ZdM4aM88nXRGRbtxynIgH+Kl0KQL3lA0XS1G96jB/li2IdisoJN1+NVuvZ3yIeheGFSBFEAVZDcyXGCzcnFPDZ1oYjTZNEK6P0JNO5xZLfBeWTjb2R731TB/Wl63AFOVUok4hSksQK7W2nP7DY8l3xKM/fstZpxyjkOFl+PGhVJCUL4JwFBbNyT/Mod4KRbm3ikXw3F6180Eqji5ig4hdk9/ig8bYK8ycwyaMS8zST8gJylEXxGQpx6yiCCiCACEUQEEYggIoigGkhj5SKlQ6lw+Qpwlj2GNc+nyHqSxe/zIxSXiNaEIPeCU/DcAM4+i/G+CJgqO47wMsSfEdd6A+zWf62pJUGoao/2ZZSr1qBCtwXMxcilkN5yokwLQqNiM+gVOtOxtF2Z6mufCjnmHt8IqxS/1YIgZOd3GZ5Lq6jbynw+KLMsfTO1OeB9WpXtZF9C5UKXgPOQl2dhrDqQxLgP+aWYLHt4D0oLoMlpLoTiskxCL5P2jq9i39ELOUbcgpCpagkQY3bE7InyCh2K99gEdgvyKklwpV6Q1gAztVRhKquD+ZanvcfyPEJmBfQ+2yaICqBtbj4dyasgUwJ67hdljr+bo3UV7PdE9M3iQ9TQELIsUS5CVi0qoJnZ7jw49TinvUG9fcjStesgJ4h7S5sftNn+oIVre4PBCZa/939QptIwy4L8xLMq77LGzWUEIf9yOuD9S6H0ITH9vvvYXlzsyKMg59lneB8ORtXjXSE9MKwRVvgE8W6cEZOlie99gszhBlat16In1T3ne6/P9zutHl9m8TsfyLMg66H0MXhkEo4q+pKuAHO0M+AYmWVpOF//ziESh8ou15VxyNM41vDnTQ5nXYCkR4jbg+k5Ud5ngZCjp0Js2pdBmcHjHCHTRkqqQG+E0rQsTRDaIGdIKh+ymGdRfvNDCagWKF2ADMJaCE6tSk7d0HTNZGeu28tH2bGHrcBmOqeeZBkQrfDSMwcp5XpK8ZxPOJjshpwiDVUnlP27gRu6kYPFBl5q6WP285RZZSlccuqWRoubHbS5jCLTXoEIIj7EEDQdXZTBNsptTv0aqGx7cVLIbU7917j/OEvIbU59O5T5RyYCceoiiEAEEUEE6RDELeeh/EV9jbRdPYw9+NJWOZO1WRbNnijBRIt69ByQl5C/51iMy8HZXucuYm5NmyC0Gkv/+4+qQVQTTHkB/d3WHl1o04dQvrunxkx+D+g/zTq2wJBqo+azXaVs4MU5FuIvqFJqd1yhUJCpjUx7BSKICCIQQUQQgQgigghEEBFEIIIIRBARRKCN/wUYAF44N83wa8TyAAAAAElFTkSuQmCC)}.monsterinsights-addon-icon .monsterinsights-addon-icon-dimensions{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0M5OEI0RDJEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0M5OEI0RDNEQzU2MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUVCMDc3RkRDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUVCMDc4MERDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjhoPAMAAAabSURBVHja7J3RcaNIEIbbrguAjWBxBEYRGEVgOYEzXO27pQgkRyDd+9UKbwLGEQhHYDYCk8FxEfigtqfU6howiBkE2u6qqZVcAsF803/39IzYi4+PDxAbjl0IEAEiJkAEiJgAESBiAkSAiAkQASK9IEDEBIgAERMgAuSX/fXnP6e6/lnRbormdTzPa9HioqXHnuD7j29GbuiPkQ4kp2jPRfMNna88z7Jom6ItTnljlyMFsjUIg9ocvU6AtDCXdFpetLCU3g7tqmgROf9SgLQHoixinXmMZQg1w/eeAOkWS87KxhjUaSYUoGy94AjPWp7LQ4+7J56Xioe0sxyzIRqId0V7R0BNPas85g2zNRrIJcs6whYMCs2+msSAuSZLUwlCIkCOh3KFnRizyeJndkNel2DvNNmWxJAjM6QI/511ADsYG3uWdXYmQASImAARIGICRICICZBq8wTIsIxWfdMxwzwXINfkdd7g868CxK755HXS4PPUi24EiFkLiGTFDY9JKo4XIAaMroG/NDymlLWIvJ8LEDO2gv1KXwbtyuePDKonQLpZCeKBvA9bHl8CpItcz0OQrjEDWbPYkRxxjkfYr8O7cOItQGMGUmZVdG/WsYtMOfMs3dKuAGkwCdyS939D+90mPOOi8WR7SukaI5A5HG7ZWRlKDlIiXWsBctys3OR6eMjmJjMB0jwQl+0OzG7ZSYcgXafedeI0yP8TTcfZ2l1YStctXpOKVXe/E5BtA2mo2hRny0oAbwhkhi3u68tPLVlNdPq252vKNNLlnpOHOJgZ8dKGyzrhiR23JMfz8wX42pbnbHAg+ES6pucApNTiHenUW5LNBORzsSZ9VVruEdnw4HD/7vURJZM2WZeSLh8HlXXpvOwRhpKod2y0TPFfxSxa2TMe88aSgIB0mg3pWjCPdccKhMPISQc7rAO5lNEZeF4jcXXgTVlEArr6oenogOhgTLGl7GYn8GvXua70UXbEF818Qx0X9gQlJAPDM1QZ6C2GuKxjUrwhBWKCepxB8/pTTOIHkHNFJAuiUCaG70kVIJ+JdHX6TXufHuKyUXqnufAEDkvea4wDH6ztMJA6NRPCiOm8rUWmmM1FtmORrJSN/HVNKrzFQD0nqaYqi0QE1nuNTJTneWAdZ8v4L3VXY5CsnMx0VVYVsKBN9T6Cw0Uibj5KxBLT4CkL9Gs4XMINLQJR0rUj0pWA4Z/A2ZiHpNjRgSY78sgNTRvcjLrhOXb+jkGh536E6j1ZDpjbyJCR791izMqHDISXRHRp47RlUNzgTW/hsOD3CvsVvluo3uTgg53lWRdBG5OvS4MXFuCF0YlaQjpeLSyFR2YoEYKZEQgbMjpnCHyFrx02KC4MNlpGuTdJ2NTjmf6tmAOE2JEOBue0Y01Id54t6H+fHoPd0jmtGky+//iWDslDnAr9j8nodXD23TWwxrAv+qkZfdbwmkzaC5PEwaa9V8StlZxcG0xLX9icg37nBPqzxAZ800DyitHqGZzZpjWjss/nlFiZhPa5QGUqNcxgGHZd4S2jAJIbHFH+AMA4LJEw5pk2iosrUndSnfYTA7troCNdDRCPBXrbtmXpeD5kIEviFRPsuBj/PoPuq273eG4lEwFYLPZVwKDbWB+HGEOSCreeEZcuwTx0HMU+NpqtPVR89tVC9eGNSdXCtHSa8pApkQ6PjNgH4hELnEmv4bgioIPH0lHpktiUwb4iyztpDt12r/g1k14YIhAa3FIE4ZGSSoSjOsL3ry1vRpXrPTgsg9P61FNNtmNyr26Gg8tKqd9WlpVpgrDykhT2RcIm8lUev0PJiKB6K1FdYI0M3E+Mg+EKLK672ACyYkEvZp02JZ6iFp+8CplQi1jKM7jUPTEvqEqtTTzb9w56eOKcjSXcpcYj+JwkhH0Jfgn7JVz1MEv1Wsld1eP3uMdY3xVi22ykvW0yswT2T6r+SkosT0Qmckvf/1sASeBwtXDLNNzHgP8T9msZWYO5CfW8BYHES++hANHrNWig0E6dIZj4k+wowHR1xuYDIf49sJ2GngOQOii6elAA+vX1FeiXXXU7CM8Chs20t66TNpq/6yZeNywReAR9Ee9sYNgGwjtLbRFakCxL2VfNsTSF/YIeM2G1o7OCYVOyOBS1zJqzBIDGBVcjTVAhZZFmAipAWpZUdJbDfje832DWD+cKoi/J+swWn8wzMui+MWJUJv9tngAREyACREyACBAxASJAxASIABEgAkRMgAgQMQEiQMSM2/8CDABU8vzNNISKMgAAAABJRU5ErkJggg==)}.monsterinsights-addon-icon .monsterinsights-addon-icon-ecommerce{background-image:url(../img/addon-icon-ecommerce.png)}.monsterinsights-addon-icon .monsterinsights-addon-icon-eu-compliance{background-image:url(../img/addon-icon-eu-compliance.png)}.monsterinsights-addon-icon .monsterinsights-addon-icon-facebook-instant-articles{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY0OTExNTVEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0OTExNTZEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Qzk4QjREQ0RDNTYxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjQ5MTE1NERDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgOeXjgAAAWbSURBVHja7J1faBxVFMZPxZT4h76oFUOsqEVEBakiIvig0RdBoy9VpDZibDH2obUIWvXBtqAJQlEUrKJVKLZgqoK1UpS2KAqihQQLitqIUG2ktopGaSUV4jnsmWYyOztzZ+7M3PnzffCRXXZ2Nju/ueeee++Z2XkzMzMElUfzAARAIAABEAhAAAQqK5DBgdebdMzms69lX8JexL6A/Rf7MPtX9n72ZJIdvrF1xanHp+OcNNYt7HvZ/ezzYrb9kv0++zX2sSQfchqOc6yWsPey97AfNIAhup79LPtH9tPsMwAkm9A0zB5j96XcxwL2evYPChZALA7ku+x1Ge2vl/05++64DdGHtEvCy8cadtJqSqH6dSb7bX08WjQQ+VJdFQWy2RLGS+z7I15/k32QPV4EkCH2GvblDW1dIx1aR7Cl7GRfqdvm1ocM69nVVBjSMjay1xr2KWvzbCFyRqzWx7+wX2YfrdgBvZN9uwUM+f6PGKbFosd0nDKZB5BBbYqkmcQXFUxxN6V87xaFIft4NMH75HitZG/II2Rdp38nKgjDG4UvSPG+rWxv3mNAQ1HSVpnrOOTvisb/21K8Z7ue4V4LezzlLEAPBobtujHh9pIlPcCe1ud3sRdn8dkYGM5mPUlgLPXB8CLDwyHbdmsfERUOewCkvUM3zYx2hcAQ7e6w3x0GfdP5roCsSBlnbfUO+4mI17sN97NPM8hpQ8gCo99g27NcATnbIs7aaFHM6zJaPu5L2zvBkDHKiYxhiH53BeR7zUyK1mcG20zGnCyXsQ90yCpv8k2BJIUhOuwKyO4OsbYMOhQDpDdihG4DQ/QT0t52fZDiPRLmRixhTAVbMIDMZk9ppkwmLWB4nzvtKmSdy77QwcE+QvFVIDLlI4UJpusgJ7V12MAQtS1UFQnkPvbzDoBIIrHMYLunqFXIYKJXqFVNYgPDq0whhKxw7dX01qR1vGgJwzsByGUL2RXMKArMoEz1EPvrmDGJzPBusoSxRU8Ap0Am1GXWhB7oqNB1DRmW9EQMMld1ehEhKzx0rYx43QaGFDbcQxHTLwASLilWvlXHGllpp47qI0tLiwxZN1jGXZuzcjRlS7ma/Sqlr1z0Bn+SIg+bbFwkEMnx1zkAsj0lEK9PkeVdWVF8JmG4Oq6d90ZKUHBd9HrISQdA/stgH948nMx3LdVwJhOOvYGWIAPQr9jvUav68UTSDyoSyAvqKmtCQ48Xfsa01ZgOPmOFTr1kAhAAgQAEQCAAARAoD5WlUE4GXDKLeqkOpv5hf0NzC7cXk92VTWn1LXW42qmOQGRZV9YWBkJek8k4f3W4jI43O/gf1zcJiFwE2UdQKYAsSwhDpif2OPg//2wKkJsDz2Xi8SP2h9SaEAwu905RyEWSaCHZ6arA8x2U0QQd0t50OifwfD96kGpdHyKLREMOPncbpV/gqjWQi8jNEvBYXVvIEM299DhY+/QctZZJPUkhmX9B648ixwM+HakrkG6KLkDrorn3RwnW444WGTqa2KnH6WdkWeXSQWRZ+eot9qe+5zJX5a/aGAmEpLDSmfmOjtN0HYEcCxzkf0M6z/GYpMDV5OIGhCwMDEsvucDlSQef+wmAhGvc0TgEWVaTBSDoQ1ILa+olUyPW1BGyELJO6Tuae+1G3F1Msaaes+5IuH0j1tQRsgAEKkvIkirEwQoeo9quqV9MbtbEbVXbNfWjVM25qNquqW9TQ+jUAQQCEACBSgzEu2ubVLT3NOTY9dBsBf+hrHaaVZYld72RO/1I5aFMkcsvzfxWYxgLqVUW2+X7/qUCIjdlkVvX9engr5+ao32U4a0Ls+xDlpPZXT3rBmN5WQeGUhwtN/uS2xVdQQl+kLeCkku3c1naxQ/cl0wAAiAQgAAIBCAAAgEIgEAAAiAAAiAQgFRF/wswADMRPRxA0bU/AAAAAElFTkSuQmCC)}.monsterinsights-addon-icon .monsterinsights-addon-icon-forms{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY0OTExNTlEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0OTExNUFEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjQ5MTE1N0RDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjQ5MTE1OERDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PveAfEwAAAMMSURBVHja7J0/aBRBFMb3jlRCGsEilVhLEEwviNidRBFBGxFJGmsTsZC7QxuNrQgqFkHUQonWEgL2FiIpRWxMIYhKsHR9gyMcx8zk9m7dfe/298FX3P672f3d229m73avled5hvSoBRCAIIAABNUB5PLFR1W29Zh4RbwgnhtxnR3xO/Ga+G1VDX28vjT2um0jH5yeeEvcKQAj88t2/LpXLeyoBSCuMm5M2Fa37m2/LYBMqJWS2tn22wLIhFpQuq2pBeLyIU94LhLWV8SzrmMy5Fk/byeSKan36tV9MGaM9g5vie9H5u36eQ7OPWs71jYK5ElJywCkJP0saRmAoP8LJC/B3cB2+4GwHvTIVyIS7geW75a0T1QIFYIAAhA0FUBaBd1XdDz6Y7SfCqFCEEAAglRI69XebmQET4UggAAEAQQpDvVepuC7bCoEAQQgCCAAQQABCAIIQBBAFOmo+IX4u/iB+EBdDZmBRXZI/Ea8379e9mBWqZDqtU/8egDGP53mlFWP3G3E84HprwBSvdxduRcC079lNd7o01QgJ7O/d+UO67f4vPgzQKoN8eeRfb/mA55ub4UhvhEIcadn4ruMQ6oP8SOB6e/FSxoa2CQgqRA/I/4FED0h/klLQ5sARHWINw2I+hBvGpBYiH/QEuJNApIK8UUtIa4diDvfPxV/Ed/Jxr8MbibEtQO57j/V7qk97tlWm2NAMRXi2oF0hl7PF4SSCvGXGkNcO5DQE3yKQEmF+CULwacNyJo/eCEoW3tAiYX4Dz8S3wVIcX0Vn4hAOZyAkgrxc+KPVrqGGru9RaEctBziVsYho0KJfSduJsQtDQxHgbIeCfFtKyFubaS+F5SzkRBftBLiFi+dpKCYD3GLQIpAuWktxK0CGYSyHZnvQryXGZe1q70OyvEAFLMhbh3IIBQ3qnePE38oPmU1xIdl9cfWDspqVtMPoqmQBgkgAEEAAQgCCEAQQACCpmGkzp/rUiEAQQABCKpB/ME9QBBAAIIAAhAEEIAggAAEIABBAAEIAghAUOn6I8AArszynlRHoU0AAAAASUVORK5CYII=)}.monsterinsights-addon-icon .monsterinsights-addon-icon-google-optimize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY0OTExNUREQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0OTExNUVEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjQ5MTE1QkRDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjQ5MTE1Q0RDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgMDbnQAAASzSURBVHja7J1ZSFVBGMdHkaBsoRsVFSRRQRstYBTtQkQQPRZWYLtBK2FFtLy0QhjRQhRFi0ER0UsLFEHa4kvZAkEhEaIPWVRKD0JZePs+zifcLvfmOffO6c7M+f/hD0ed4x3nd2a+2c6YF4/HFWSO8lEEAAIBCIBAAAIgEIAACAQg0VaB34Srys6H/WAMJ48i97C4PFvJdeSW5B9cqFqjF0iIILaSd5P7OvSgvyWXk2ttarIKyU/IlY7BYI0hPyXvsQnIIfI0x0PCfvJsG4BMJG+OSJw+bQOQGRHqOHHzNch0IJMj1pstNh1Iv4gBiWFgiJE6BCAAAgEIgEAAAgEIgEAAAiAQgAAIBCAAAuVMudp1spbc07CyGEyuiSqQZgMfzp+215BuylsvnkLub3ErwVuRHtncZHHcKSWfUm7spzpoOxDe1rIO4deMXtZCwDALyEkUmTlAeLNXEYrMHCDFKC6zgPRAcZkXQyAAARAIQCAAARAIQCyU7vWQz+T75IfkXuSR5LnKm6YPU9Xk6/K538ijyZOU9xbswKgCOUreRW5PUQt5hfCw0j9d/5u8k3yM3JHw/VrxRcmXNROiupqsFeRtKWAoKaizypsp/q05/xulwDvS/LyNvJ58N0pA+I+94iNdrTzNuvSSfM5HOoZVprxjLyIBZPs/ntBkndFYS44E+NwWiW3OA+EmoT5g+iea8l4fMH1NFIDUB3hKO/VGU97fB0x/i3xCeQfDONvL6p3BPQM05Z3XZ4JsTuCtR1vkeii5hDzftNiSLZAR5GHkhgA1crymvC9Rme8WaSJfFjsX1McFSDtT4yBxsfL2hvnRdBk07pHrbspQZVtDjgbs4/OT2aj0rM3f9tlj4xp8U0bsJQmdCw7y9yS2NLlQQxjGjoSg7uc8jwYplMYs811FXpnw2flp/jY+BupOiukTPjxtgfJ20ZS70GQlw6hQ3jzWGSmEmDQLC6WdfiGBVAeUZBjLyV/Jx8lLyfPIB6QH+EqFP4+W8yYrFYxKuV6n0s8bPSbPkuahE0p1iubrI7mPPMV+YFySaycORMvXCKMrFQmUVDWFu56bJM0Q6U7z6wHLpOZ1BcMZBakhD8g3MoSRDCWxpvD1L/X3Kwod8vVVCbyLlDdvZSuM5jBqSEuWMNLVlKYuMsyfe9bymlEXZlDPBkYylFjA+2yE8VKlOFhZFxAdMBKhBJVtgZvHSavDCurzNMJQEqxbAt7z3DIYvID2Oqygrnv59UMG93S3AATPAjwjbyC/+99TJ9loggwe2wPcMyLE/Hwiz8nyd3xX3vR+e6a/IJdAeODH5/f6PbA+JhDDEhdizt81zPW+rP0B8nAozejdKeUaCI/U9/lIF5l3G03Yucj/O+SaSn0+OscYnii8pSKiAkPyUSq1oEZ6X1/IUyXIFqoIqcCgvHSuUURa2GwNIBCAAAgEIBEE0upoGbTaCqTOUSB1tgLhtYu3jsFosxkIq9wxIBUCxVogPFW+1xEYvK3onGmZyqSXxZN9cyxuvnjpmPd7Je7xMkaZzmXxQs5Y5c3Q8nsaMQtA/FDe0mqjiSA6lRePx9H5x8AQAhAAgQAEQCAAARAIQAAEMkV/BBgARJjl0YmF3uQAAAAASUVORK5CYII=)}.monsterinsights-addon-icon .monsterinsights-addon-icon-page-insights{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0NBM0E1QjhEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0NBM0E1QjlEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzQTVCNkRDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzQTVCN0RDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhTUUA4AAAisSURBVHja7F0JbBVFGJ5aWs5HpRVKAVFBQQTEKIgFBQla1KDGKIJiIgIqCkIU4hFFAUWURKMiGk2IGEXwRMVbIoeASMEE5JBDCkQxIIpAC7TQPv8/798wDLNvj9l9b/a9+ZIvbWevt/Pt/NfMvubE43FmoA9OM11gBDEwghhBDIwgRhADI0jmo15QJ7pr2Ju632sr4ABgV2JbYCGwPm2vBO4FbgX+BlwGXAI8GuaHemv2PeEIojGGAIcCy4D5SfaLAUuA3bg2FOgT4Gzgz8ZkqWEwcC1wLnCggxh2aAEcBVxJwnQ3gnhHB+A3wHnACwM8703AcuCzRhBvo+IX8hVOqAH+A9wJ/BN4wOU1HgOuAJ6jtVMX0DhEsRsCsSL6t6SjnJ7eVcAFwDXAdcD9JEwOOfc2wB5kmnBEnGlznlIaLQPoXNoKcj7wKeCtIQpyBNhHEGQy8Mkkx6D5mkFPth2OUXSFfAc4ATgIOA54qWT/IuBPwN4kjnYm62x6AoeEbApxFKzm/r4viRjYUX2BtzmIYSfQe8CewPttwt884KIkIymtI2QGhY7oUEdLTEpQOMT9jk/uazb7vU4dGQTwXIspYusmMc/fAzuRKdVGkIFc3H+AhQ/87J/abHsCODXg622i0bIQeLmwrSM9kGN0jLKqUhRRPU+JnIipIYhhoRp4JXC9ZBtahUt0FKRhCsQ4C/iQpP0rGh1hohbYH3jYxrRlZR4ic+KVZC5TASypjJS096ARlFWCNAPeKWl/RHD4mFs8AJwEvDiEzzGXSioiJuiYGNoh5vMzYpBQR39jjpMr7LNbEm1h9PMK/V5AGTyP1pShq+Bh4FKh7TqWqIHt1XmE4NM6jTrAK1cKAlwvOf8bNvdWJQmVEV2AW4B3KN7Xj8CNknsdqLvJwrLEozRCvPIoJWnWeXrbmA8RcW5U1QnbcDQ1AuIkTrHivc2RtPXVXRAMF5+jJ9Url3Dn6Qw8XTg3PulbPXyWW4BXcBHhF8J2rBZjqb3M5fkWSdq66O5D8Gl1U/yTgS9ZnCfZvsrDg5cvMW9YSHwaOBE4nBK8RpTjfOfi3OvINDbm2toBGzAfs42pduqHFI9vKWmrcHHccfqJo7TQJrMvYycXES8D9mLONbAq+gz8qCggU7gz08PeppK2/S6O20NP8INJ9pFVdKe4/Fz7JI69QPewF83NUB/HLSYySbjLP/1OZs9PB/WnJ3+9w37HJG25OguST0P/DB/HNucEqfZZqsl1KZwM02xCbR6NJG01mZqp13cwTy1c1p/8PnyYU/Rx2KeVRIw9Oo+QGnKQfkwW71T/kGzv6HKEYDb/AYnjZd4CfU9bh0BD3P6XxK9o50O2Ul1JBRskbaXU4bVJjutApm2wz+s2YYnZQZmv6CnxF5t1z0OCAoaX2ynOt1BEJmWRJNKxTDKW6q1p2BwfORR2OK5Q6SrxY9dKjimPiiAxn8fx+csPgiCIERJB6rhkLY8YU/jshZTsVQv9Jxt1X+suSA5l6aN9Ho8V1GX0+0fs1LkInAcZLzhSTNjGUJQWBHCNwEGhbZSklLMLuFx3Qaziol8M4wT5lpx7G8FpvygEDWhqZoZ4TzjiJkvalWYNo1BcRPYWwt/pkmvc7iI8DRIzJWWYY6qCRKG4aCV/tcJTOFFijj4GnsvCX/VyM/BumyTyQBQEkTlnleMw676XJcrkPLASsJBC0bqQ7gHD7A8l7ThDqLzaJcqLrecDP5O0d6dkslkI17yayjiy0HmQ33JJpghi+Y3dNslaecA+BXMZnB/Jl5jjx9mpc+tZKQiujerL5BNB7VlitvFlpjZNiyUfXCr6QhL/iKX7OZQ4ZrUgiG0sMSV72Gb7WCplYId28xCm30BBAuYUVzn04Y00WperipIp7xiupif5cyYvBBaQyUFupGy/gvKZSurUIsptcP6jn4tRhdfszE4u/8dIFAzTf81mQRBryaG/zeT1JQsXEP2ilsLe3206XUmUVAqC+YGXdVDvkjmyYDfjuJYiLqu8gWWWERSCFgd8D1ijwsVx66njsZTSNEhRUiVIHpU82nk4BsXrRNmv04zjeCqdWJhFIqGJGhmAMOjUcTXKAiE36kUdXxCUKKly6g09imFFSW5X0qPDXsNOXqjwL0usJmlPosz3kJiiWdpEJRoMocsEMSxsIFHsFlrEvDr6VJZO0Hk28XBMJTsxs+c044j3UUJmTVynVUUjZhaZl4so2iqm0ksDug6an33kG1Ywd8uLGAUJOAqw+FmoOlJS6UPiivsHMeN4kBK4pQHf2ybOfBWpiGK+fMY/8D314dzfm0mUfSrmK2phbywN17TzO0fJDOIbuNa8yBZupDT3M1KiIojqjKMKXqValWhCrTL7JAoqKjnT2ot8SrFXUaIiiOqMowpwHmcKO7VelpvE9G/jRkrLJKLg27zroiiINeOYrhFS7SNg2c6JUmIjygox8oyKIKozjmH4EDeo4MxXa8n2/6Lu1A+x6GEH+YvlgijY3s+EvenBThop1kum+AU3pSSKCXvTNCp3kRPHGt0MZrMYwoS9/sNev+brmUxIDHUMe0OBCXuDCXuzTpCohr0ZK0iUw15PMGGvZojSCPH7Fq8qxLn9jBAkx8e16rETSzZV3uJVBb55hcuDalJxsVSZLJyj9vpNc+KKd2OyAkQVJUTjPBzzEjvx9Uoqb/EGYbJqMk0QBL7PMV0hogpiTt2MkGwLW6MmSCyCfZSRiWE6i4OqCLK4qI0g6SwOqiIji4vpLA4GMUIyrriYzuKg8SEmytI/UzcwghhBLBzJkr47LIT12grSOEsEacIFLIFFYUE6dfyGaPx+wnks3H95pANwZbv1TUNf6ioI/msIfIn/GpZ4CykbgCvex+rqQ3awxDt+77PwvvhFFxyn+8T3DyuCPHFOPB5nBibsNTCCGEEMjCBGEAMjiBHEwAhiBDEwghgYQYwgBkaQiON/AQYAsIn5n/ZNXZQAAAAASUVORK5CYII=)}.monsterinsights-addon-icon .monsterinsights-addon-icon-performance{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0NBM0E1QkNEQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0NBM0E1QkREQzU3MTFFOEE3RUFBMDk0QzUwMTRFRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQ0EzQTVCQURDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQ0EzQTVCQkRDNTcxMUU4QTdFQUEwOTRDNTAxNEVGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp36RWkAAAcrSURBVHja7FztceJIEB1vOQBdBCtHYDmClSMw/L8qS5vAQgRABHgTWMlV9x+IADkCayNAG4F1EfjQVU/50Z5BElhCwt1VU8hYINGv+/XHzOji9fVViXRHLgQQAUREABFARAQQAUREABFARAQQAUS0IICICCACiIgAIoCICCACiIgAIoCICCAiAshZAfL9719du/f5dowM76fbcdOVm/z1z/da53/psTF5e953+vqjughIoczpdgQl5/n0mmzHbDviCmDp/0Xb4Qog5VKA8LwdE1JaUME7VgTgzACW6XNr+t4Nfc4RQMzWvjZYbmSxdo/FjEKy7cjp+NrieREDYEIGEAggu4pag1XnjH7WBlBQ4YkBHM9yDf3+kgBUZABRV0DpAiA5KLKQq+0IaaAyB6S4DWRXCfuuJ1Dyy3YsSNFzBsaQrrO0AHsyueyIpz6CwlwCqPCSb6RQh5RrSnFtfzsE4oD9PzRQXwoeI4CQpc7p+B4UG0KwR0t+oleuxOK9W1L0NYHhQIy5hTjjQ7x67EoM6QogGYHgkRLH8L8Q6GgJCrXRXwL0E9L33W3HT/bZe2YQAoiFtlx6TQ2gHOp9JoUPwKuyriihzaDO+ZxnQd8s1ttUmu1AzNpX9Y/OERCdWi4o+4kAHMyidIBtmtNT8BqXpcQexbMN1SjzNlPitihrAhbp0A8MiNMzlu3clsSJj0q1h1B/aKPILS2VSYX41RsP8cHCUsbnzgnAUCw2xXAvLvOiGLyoFepqA5A5HA9p/EXKWILFHgqGR6D76rC+FN5HShleUTTe0P8y8BK375Q1AA/IQWG6PRLTe04NMAql/CAAPEsKnVAcSmqAMjZkW/y+JkdmfCf3kCWjhLUh08orpp0Oa514ewAL6Fprtb8Vv+8eeLBPWX3U26BeWNQfCOwLxt1V49CCUVKhoBW9YvV9DaD7lCkVinyoSYNruF5CVJufAyCFTMkCI/o7IsVVsbgAPqeVM7PQUcJobQRx7Loi3egmpgYjbpqmTlUYxhS4laE/tc9SMSkY03eUxYYMzs3helUypTsA46FNMNoGRDGerkJZSFNhTdrRHoOgzCvElBUc/+5768Qn7n21jA2cO9pznh6YZkYVzjeNZxZ7nkvOXxx4zWf6rN8FQHRrZH3sDfVYdKd6bUhAWgvqDln6jz03sDyF6zckXyH2xZQ9flO7088OZHnDNgEJDNVrQlw/gRv3KStKzwAQbAPpwnMKgFxB7aK727XmWr4ceFN8hUhGwfOWjkNDQeip8xfeArpv0kNcZvkoV5aCUHuSQ0FPfRJQEtY2asRDfGWfYLLJz08a4DNgh8Y8JFZvixECQyU+tbQfFBRZ/55RUC+r9tUhcfPyAHcMyfLnEMwmxJdjAo33gur2rvoQ1G0ygti6aivL0pNJAwLGpbEg/vRYLyg7k/rEMxx/ZZ2FARhvbSP8qP0h05Ja5LOJzrbSU+0PmVKmFQsW/1P2zaF11+UHW0VIRaBb0mLRVPZY0gXAvtIx8xHYVLS17g+5RxOVHzVn0sR8SKbsM4AO/FhPlbe2Z5Qw6MRhqOovasMtDYkhGzSBpyAoJ226V5vtd4elwVWpMAYA6+zl4Oenqn5vKWo7GWkLkEI5G/V+yU8V4W0YnFd3DaAPiOqe1WFLjHC6VxtRcE6A+KwmiSno1eFavV8kB57XqwuLNPEFXheso/Cg6i8xGjM6jSpQXS8AGTAwjpkSjSmTmynzch3b+eMDA23MEokJiy+NSNOLHBL1NkeQqd2NmRqwOzqnyoKHHNo0eoGcY7hm3UAc0H2s1O6S0SW9rynrqe+A5NRm0fMmI+LzO7W7mQapok6K+RFzLB5kfnrFyZLAyQGMRLWwj6SNZUCFNd+rt/b9vh7Q75aLS8+S+Zm2TozbuKG2sqzQUtGGLOBGancNVpMSqPcN0CEZBI85D6qlGc+2FsolEE84TysCRSsnqBFTPoKmeGqtDUXHN98Q+3oPiCqpO/S6Wa2kphdFZMxTY4sHt773sEuP1rhjyuAW7RzpETzZWEKd1BnpCiC4dIbTWUBV90a97XhyKxakuDWNx6aV4doCCGQ1Wh4tXK/ji26dvBhaGh5U72vWXglYtb20eKcAAgpBKuEpaWLwqnuDV7iG+ITVdmC4lniIha5089A0J18kBRdqd/W77aE0elNnsXXuxpBaD9TuArfO0FZXPOTBEDOwGRkzT0H+dw3BO2WxiLfeF2p3Z3CiOvLwgK48DUhvtOS0FFuKytSSQenjJ0stFBrS3yF5UCqAvFcOLkdNlb0znBhA8C2AcYBnZAQz9f4RTQKIRdlXqnwCK4VA/coSgH3WPqXvn3bwt3f6qaR5RUBMn8uO/O6TyaXqrxT1yp+StkjvRJ5sLYCICCACiIgAIoCICCACiIgAIoAIIAKIiAAigIgIIAKIiAAigIgIIAKIiAAiIoD0Qv4TYAAt8Y1sEnSiOQAAAABJRU5ErkJggg==)}.monsterinsights-addon-icon .monsterinsights-addon-wpforms{width:76px;height:59px;background-image:url(../img/wpforms.png)}button[data-v-2699f764]{margin-top:3px}.monsterinsights-welcome-container{width:750px;margin:0 auto;max-width:100%}.monsterinsights-welcome{padding-top:110px}@media (max-width:782px){.monsterinsights-welcome{padding-left:10px;padding-right:10px}}.monsterinsights-welcome-block{background:#fff;border:1px solid #d6e2ed;margin:25px 0;position:relative;text-align:center}.monsterinsights-welcome-block.monsterinsights-welcome-block-first{padding-top:50px}.monsterinsights-welcome-logo:after{width:82px;padding-top:68%;background-image:url(../img/welcome-mascot.png);margin:15px 19px 19px}.monsterinsights-welcome-logo-container{position:absolute;top:-60px;width:120px;height:120px;right:50%;margin-right:-60px;background:#fff;border-radius:50%;border:1px solid #d6e2ed}.monsterinsights-welcome-block-inner{padding:25px}.monsterinsights-welcome-block-inner h3{color:#393f4c;font-size:24px;margin:0 0 20px;line-height:1.4}.monsterinsights-welcome-block-inner p{font-size:16px}.monsterinsights-welcome-video iframe{width:100%}.monsterinsights-button-wrap{margin:20px auto 0;max-width:590px}.monsterinsights-button-wrap .monsterinsights-button{width:100%}.monsterinsights-button-wrap:after{content:" ";clear:both;display:table}.monsterinsights-button:focus,.monsterinsights-button:hover{background-color:#3a93dd;border-color:#2971a9;color:#fff}.monsterinsights-button.monsterinsights-button-large{font-size:16px;padding:14px 27px}.monsterinsights-welcome-left{padding-left:20px}.monsterinsights-welcome-right{padding-right:20px}@media (max-width:782px){.monsterinsights-welcome-right{padding-top:25px}}.monsterinsights-welcome-left,.monsterinsights-welcome-right{width:50%;float:right}@media (max-width:782px){.monsterinsights-welcome-left,.monsterinsights-welcome-right{width:100%;padding-right:0;padding-left:0}}.monsterinsights-button.monsterinsights-button-alt{background:#f9fbff;border-color:#d6e2eb;color:#8ba4b7}.monsterinsights-welcome-features{padding-bottom:0}.monsterinsights-welcome-feature{text-align:right;width:50%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-bottom:25px}@media (max-width:782px){.monsterinsights-welcome-feature{width:100%}}.monsterinsights-welcome-feature:nth-child(2n){padding-right:15px;padding-left:0}@media (max-width:782px){.monsterinsights-welcome-feature:nth-child(2n){padding-right:0}}@media (max-width:782px){.monsterinsights-welcome-feature{padding-left:0}}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-img{width:46px;-ms-flex-negative:0;flex-shrink:0;margin-left:15px}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-img svg{width:100%}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-text h4{font-size:16px;color:#393f4c;margin:0}.monsterinsights-welcome-feature .monsterinsights-welcome-feature-text p{font-size:14px;margin-top:5px}.monsterinsights-welcome-block-inner:after{content:"";display:table;clear:both}.monsterinsights-welcome-block-footer{padding-bottom:50px}.monsterinsights-upgrade-cta{text-align:right;background:#f7f9fd;padding:15px}.monsterinsights-upgrade-cta h2{font-size:20px;margin:0 0 30px}@media (max-width:767px){.monsterinsights-upgrade-cta h2{text-align:center}}.monsterinsights-upgrade-cta h2 span{display:inline-block;border-bottom:1px solid #555;padding:0 15px 12px}.monsterinsights-upgrade-cta .monstericon-check{color:#5cc0a5;margin-left:4px}.monsterinsights-upgrade-cta .monsterinsights-welcome-left{width:70%}@media (max-width:767px){.monsterinsights-upgrade-cta .monsterinsights-welcome-left{width:100%}}.monsterinsights-upgrade-cta .monsterinsights-welcome-right{width:30%;text-align:center}@media (max-width:767px){.monsterinsights-upgrade-cta .monsterinsights-welcome-right{width:100%}}.monsterinsights-upgrade-cta ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;margin:0;padding:0}.monsterinsights-upgrade-cta ul li{display:block;width:50%;margin:0 0 10px;padding:0}@media (max-width:767px){.monsterinsights-upgrade-cta ul li{width:100%}}.monsterinsights-upgrade-cta .monsterinsights-amount{font-size:48px;font-weight:600;position:relative;display:inline-block}.monsterinsights-upgrade-cta .monsterinsights-amount:before{content:"$";position:absolute;top:-8px;right:-16px;font-size:18px}.monsterinsights-upgrade-cta .monsterinsights-term{font-size:12px;display:inline-block}.monsterinsights-upgrade-cta .monsterinsights-price{padding:0 0 26px}#footer-left{color:#393f4c}#footer-left .monsterinsights-no-text-decoration{text-decoration:none;color:#fdb72c;font-size:14px}#footer-left a{color:#509fe1}.monsterinsights-welcome-testimonials .monsterinsights-welcome-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;margin-bottom:25px}@media (max-width:782px){.monsterinsights-welcome-testimonials .monsterinsights-welcome-testimonial{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.monsterinsights-welcome-testimonials .monsterinsights-welcome-testimonial-text{padding-right:25px}.monsterinsights-welcome-testimonial-image{width:100px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (max-width:782px){.monsterinsights-welcome-testimonial-image{margin-top:24px}}.monsterinsights-welcome-testimonial-image .monsterinsights-bg-img{padding-top:100%;background-size:100px;background-repeat:no-repeat}.monsterinsights-testimonial-one{background-image:url(../img/testimonial-avatar.jpeg)}.monsterinsights-testimonial-two{background-image:url(../img/testimonial-avatar-2.png)}.monsterinsights-welcome-footer-upsell{background-color:#f9fbff;border-top:1px solid #d6e2ed}.dashboard_page_monsterinsights-getting-started.auto-fold #wpcontent{padding-right:0}.monsterinsights-welcome-video-image{padding-top:57%}.monsterinsights-welcome-video-image:after{background-image:url(../img/welcome-video-image.jpg)} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.otf b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.otf new file mode 100644 index 00000000..8732438d Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.otf differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.ttf b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.ttf new file mode 100644 index 00000000..db94c1e4 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.ttf differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.woff b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.woff new file mode 100644 index 00000000..65e1a03c Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.woff differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.woff2 b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.woff2 new file mode 100644 index 00000000..d96ddcf2 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/icons.woff2 differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-bold-webfont.woff b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-bold-webfont.woff new file mode 100644 index 00000000..b380a2d5 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-bold-webfont.woff differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-bold-webfont.woff2 b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-bold-webfont.woff2 new file mode 100644 index 00000000..c2ba16fe Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-bold-webfont.woff2 differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-regular-webfont.woff b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-regular-webfont.woff new file mode 100644 index 00000000..e81286f7 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-regular-webfont.woff differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-regular-webfont.woff2 b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-regular-webfont.woff2 new file mode 100644 index 00000000..df622fb4 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/lato-regular-webfont.woff2 differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.ttf b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.ttf new file mode 100644 index 00000000..1024ab30 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.ttf differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.woff b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.woff new file mode 100644 index 00000000..bc3cd0e6 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.woff differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.woff2 b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.woff2 new file mode 100644 index 00000000..658e00dd Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/fonts/text-security-disc.woff2 differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-addons.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-addons.png new file mode 100644 index 00000000..e44f28c3 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-addons.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-check.svg b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-check.svg new file mode 100644 index 00000000..cb9aab54 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-check.svg @@ -0,0 +1,9 @@ + + + + + diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-connect.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-connect.png new file mode 100644 index 00000000..ad0bbdb8 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-connect.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-ecommerce.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-ecommerce.png new file mode 100644 index 00000000..ed11bbd9 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-ecommerce.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-gdpr.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-gdpr.png new file mode 100644 index 00000000..6e7e8a24 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-gdpr.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-guide.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-guide.png new file mode 100644 index 00000000..abca0453 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-icon-guide.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-team.jpg b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-team.jpg new file mode 100644 index 00000000..b0871bd7 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/about-team.jpg differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/addon-icon-ecommerce.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/addon-icon-ecommerce.png new file mode 100644 index 00000000..facf1ddb Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/addon-icon-ecommerce.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/addon-icon-eu-compliance.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/addon-icon-eu-compliance.png new file mode 100644 index 00000000..c0ba71a0 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/addon-icon-eu-compliance.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/charlie.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/charlie.png new file mode 100644 index 00000000..a14a849b Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/charlie.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/charlie2x.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/charlie2x.png new file mode 100644 index 00000000..2062c79e Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/charlie2x.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/chris.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/chris.png new file mode 100644 index 00000000..f86ce5da Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/chris.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/confetti-background.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/confetti-background.png new file mode 100644 index 00000000..505ca9cc Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/confetti-background.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/easy-digital-downloads.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/easy-digital-downloads.png new file mode 100644 index 00000000..54800f3b Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/easy-digital-downloads.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/flags.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/flags.png new file mode 100644 index 00000000..8245d352 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/flags.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/icon-scroll-tracking.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/icon-scroll-tracking.png new file mode 100644 index 00000000..1e91b09f Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/icon-scroll-tracking.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/logo.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/logo.png new file mode 100644 index 00000000..b074cc34 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/logo.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/logo@2x.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/logo@2x.png new file mode 100644 index 00000000..22a1c056 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/logo@2x.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/map-background.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/map-background.png new file mode 100644 index 00000000..3b07a60c Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/map-background.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/mascot.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/mascot.png new file mode 100644 index 00000000..3dc95c77 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/mascot.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/memberpress.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/memberpress.png new file mode 100644 index 00000000..823cd52b Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/memberpress.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/mi-onboarding-logo.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/mi-onboarding-logo.png new file mode 100644 index 00000000..4e26a4dc Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/mi-onboarding-logo.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/monsterinsights-report-ecommerce.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/monsterinsights-report-ecommerce.png new file mode 100644 index 00000000..f47b1605 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/monsterinsights-report-ecommerce.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/reports-upsell-bg.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/reports-upsell-bg.png new file mode 100644 index 00000000..0ffb0b5a Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/reports-upsell-bg.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/syed.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/syed.png new file mode 100644 index 00000000..030928c5 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/syed.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/testimonial-avatar-2.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/testimonial-avatar-2.png new file mode 100644 index 00000000..889bffef Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/testimonial-avatar-2.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/testimonial-avatar.jpeg b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/testimonial-avatar.jpeg new file mode 100644 index 00000000..be5f7d59 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/testimonial-avatar.jpeg differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/welcome-mascot.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/welcome-mascot.png new file mode 100644 index 00000000..81d52054 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/welcome-mascot.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/welcome-video-image.jpg b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/welcome-video-image.jpg new file mode 100644 index 00000000..4c41b6be Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/welcome-video-image.jpg differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/woocommerce.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/woocommerce.png new file mode 100644 index 00000000..0f3ebe6e Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/woocommerce.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/wpforms.png b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/wpforms.png new file mode 100644 index 00000000..b60c35e1 Binary files /dev/null and b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/img/wpforms.png differ diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/js/chunk-common.js b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/js/chunk-common.js new file mode 100644 index 00000000..9ba7389d --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/js/chunk-common.js @@ -0,0 +1 @@ +(window["monsterinsightsjsonp"]=window["monsterinsightsjsonp"]||[]).push([["chunk-common"],{"088d":function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{class:t.componentClass},[o("label",{class:t.disabled?"monsterinsights-styled-checkbox-faux":"",on:{click:function(e){return e.preventDefault(),t.stopClick(e)},keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.stopClick(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:t.stopClick(e)}]}},[o("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.tooltip_data,expression:"tooltip_data"}],class:t.labelClass(),attrs:{tabindex:t.faux?"":0}}),o("input",{directives:[{name:"model",rawName:"v-model",value:t.checked,expression:"checked"}],attrs:{type:"checkbox",name:t.name,disabled:t.disabled},domProps:{checked:Array.isArray(t.checked)?t._i(t.checked,null)>-1:t.checked},on:{change:function(e){var o=t.checked,n=e.target,s=!!n.checked;if(Array.isArray(o)){var a=null,r=t._i(o,a);n.checked?r<0&&(t.checked=o.concat([a])):r>-1&&(t.checked=o.slice(0,r).concat(o.slice(r+1)))}else t.checked=s}}}),o("span",{staticClass:"monsterinsights-checkbox-label",domProps:{innerHTML:t._s(t.label)}}),t.description?o("span",{staticClass:"monsterinsights-checkbox-description",domProps:{innerHTML:t._s(t.description)}}):t._e(),t.tooltip?o("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e(),t.hasCollapsibleSlot?o("span",{staticClass:"monsterinsights-settings-input-toggle-collapsible",attrs:{role:"button"},on:{click:t.toggleCollapsible,keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.toggleCollapsible(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:t.toggleCollapsible(e)}]}},[o("i",{class:t.iconClass,attrs:{tabindex:"0",onkeypress:"if(event.keyCode==32||event.keyCode==13){return false;};"}})]):t._e()],1),o("slide-down-up",[t.slotCollapsibleVisible&&t.hasCollapsibleSlot?o("div",{staticClass:"monsterinsights-collapsible"},[t.hasCollapsibleSlot?o("div",{staticClass:"monsterinsights-separator"}):t._e(),o("div",{staticClass:"monsterinsights-collapsible-content"},[t._t("collapsible")],2)]):t._e()])],1)},s=[],a=(o("a4d3"),o("4de4"),o("4160"),o("b0c0"),o("e439"),o("dbb4"),o("b64b"),o("159b"),o("2fa7")),r=o("2f62"),i=o("93ec"),c=o("d98d");function l(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function u(t){for(var e=1;e0?''+s+"%":''+Math.abs(s)+"%";var l='
';l+='
'+o+"
",l+='
'+n+"
",l+='
'+a+"
",l+='
'+c+"
",l+="
",i.innerHTML=l;var u=this._chart.canvas.getBoundingClientRect();i.style.opacity="1",i.style.left=u.left+window.pageXOffset+t.x+"px",i.style.top=u.top+window.pageYOffset+t.y+"px",i.style.fontFamily="Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;",i.style.fontSize=t.fontSize,i.style.fontStyle=t._fontStyle,i.style.padding=t.yPadding+"px "+t.xPadding+"px",i.style.zIndex=99999,i.style.pointerEvents="none"}else i.style.opacity=0},t.prototype.$miPieTooltips=function(t){if(!t.title){var e=document.querySelectorAll(".monsterinsights-pie-chart-tooltip");return e.forEach((function(t){t.style.opacity=0})),!1}var o=t.title[0],n=t.title[1],s=t.title[2],a=document.getElementById("monsterinsights-chartjs-pie-"+s+"-tooltip");null===a&&(a=document.createElement("div"),document.body.appendChild(a),a.setAttribute("id","monsterinsights-chartjs-pie-"+s+"-tooltip")),a.classList.remove("above"),a.classList.remove("below"),a.classList.remove("no-transform"),t.yAlign?a.classList.add(t.yAlign):a.classList.add("no-transform");var r='
';r+='
'+o+"
",r+='
'+n+"%
",r+="
",a.innerHTML=r;var i=0;if(t.yAlign){var c=0;t.caretHeight&&(c=t.caretHeight),i="above"===t.yAlign?t.y-c-t.caretPadding:t.y+c+t.caretPadding}a.style.opacity=1,a.style.left=t.x-50+"px",a.style.top=i-40+"px",a.style.padding=t.yPadding+"px "+t.xPadding+"px",a.style.zIndex="99999"},t.prototype.$miyearInReviewTooltips=function(t){if(!t.title){var e=document.querySelectorAll(".monsterinsights-line-chart-tooltip");return e.forEach((function(t){t.style.opacity=0})),!1}var o=t.title[0],n=t.title[1],s=t.title[4],a=document.getElementById("monsterinsights-chartjs-line-"+s+"-tooltip");if(null===a&&(a=document.createElement("div"),document.body.appendChild(a),a.setAttribute("id","monsterinsights-chartjs-line-"+s+"-tooltip"),a.classList.add("monsterinsights-line-chart-tooltip")),t.opacity){a.classList.remove("above"),a.classList.remove("below"),a.classList.remove("no-transform"),t.yAlign?a.classList.add(t.yAlign):a.classList.add("no-transform");var r='
';r+='
'+o+"
",r+='
'+n+"
",r+="
",a.innerHTML=r;var i=this._chart.canvas.getBoundingClientRect();a.style.opacity="1",a.style.left=i.left+window.pageXOffset+t.x+"px",a.style.top=i.top+window.pageYOffset+t.y+"px",a.style.fontFamily="Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;",a.style.fontSize=t.fontSize,a.style.fontStyle=t._fontStyle,a.style.padding=t.yPadding+"px "+t.xPadding+"px",a.style.zIndex=99999,a.style.pointerEvents="none"}else a.style.opacity=0},t.prototype.$mi_loading_toast=function(e,o){t.prototype.$swal({type:"info",customContainerClass:"monsterinsights-swal",title:e||Object(n["a"])("Refreshing Report","google-analytics-for-wordpress"),html:o||Object(n["a"])("Loading new report data...","google-analytics-for-wordpress"),allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,onOpen:function(){t.prototype.$swal.showLoading()}})},t.prototype.$mi_error_toast=function(e){var o=e.type,s=void 0===o?"error":o,a=e.customContainerClass,r=void 0===a?"monsterinsights-swal":a,i=e.allowOutsideClick,c=void 0!==i&&i,l=e.allowEscapeKey,u=void 0!==l&&l,p=e.allowEnterKey,d=void 0!==p&&p,g=e.title,f=void 0===g?Object(n["a"])("Error","google-analytics-for-wordpress"):g,h=e.html,m=void 0===h?Object(n["a"])("Please try again.","google-analytics-for-wordpress"):h,_=e.footer,y=void 0!==_&&_;return t.prototype.$swal({type:s,customContainerClass:r,allowOutsideClick:c,allowEscapeKey:u,allowEnterKey:d,title:f,html:m,footer:y,onOpen:function(){t.prototype.$swal.hideLoading()}})},t.prototype.$mi_get_upsell_content=function(t){var e={},o={overview:{title:Object(n["a"])("Unlock the Publishers Report and Focus on the Content that Matters","google-analytics-for-wordpress"),subtitle:Object(n["a"])("Stop guessing about what content your visitors are interested in. MonsterInsights Publisher Report shows you exactly which content gets the most visits, so you can analyze and optimize it for higher conversions.","google-analytics-for-wordpress"),features:[Object(n["a"])("See Your Top Landing Pages to Improve Enagement","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Exit Pages to Reduce Abandonment","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Outbound Links to Find New Revenue Opportunities","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Affiliate Links and Focus on what's working","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Downloads and Improve Conversions","google-analytics-for-wordpress"),Object(n["a"])("See Audience Demographic Report ( Age / Gender / Interests )","google-analytics-for-wordpress")]},publisher:{title:Object(n["a"])("Unlock the Publishers Report and Focus on the Content That Matters","google-analytics-for-wordpress"),subtitle:Object(n["a"])("Stop guessing about what content your visitors are interested in. The Publisher Report shows you exactly which content gets the most traffic, so you can analyze and optimize it for higher conversions.","google-analytics-for-wordpress"),features:[Object(n["a"])("See Your Top Landing Pages to Improve Enagement","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Exit Pages to Reduce Abandonment","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Outbound Links to Find New Revenue Opportunities","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Affiliate Links and Focus on what's working","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Downloads and Improve Conversions","google-analytics-for-wordpress"),Object(n["a"])("See Audience Demographic Report ( Age / Gender / Interests )","google-analytics-for-wordpress")]},ecommerce:{title:Object(n["a"])("Unlock the eCommerce Report and See Your Important Store Metrics","google-analytics-for-wordpress"),subtitle:Object(n["a"])("Increase your sales & revenue with insights. MonsterInsights answers all your top eCommerce questions using metrics like total revenue, conversion rate, average order value, top products, top referral sources and more.","google-analytics-for-wordpress"),features:[Object(n["a"])("See Your Conversion Rate to Improve Funnel","google-analytics-for-wordpress"),Object(n["a"])("See The Number of Transactions and make data-driven decisions","google-analytics-for-wordpress"),Object(n["a"])("See The Total Revenue to Track Growth","google-analytics-for-wordpress"),Object(n["a"])("See Average Order Value to Find Offer Opportunities","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Products to See Individual Performance","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Conversion Sources and Focus on what's working","google-analytics-for-wordpress"),Object(n["a"])("See The Time it takes for Customers to Purchase","google-analytics-for-wordpress"),Object(n["a"])("See How Many Sessions are needed for a Purchase","google-analytics-for-wordpress")]},dimensions:{title:Object(n["a"])("Unlock the Dimensions Report and Track Your Own Custom Data","google-analytics-for-wordpress"),subtitle:Object(n["a"])("Decide what data is important using your own custom tracking parameters. The Dimensions report allows you to easily see what's working right inside your WordPress dashboard.","google-analytics-for-wordpress"),features:[Object(n["a"])("See Which Authors Generate the Most Traffic","google-analytics-for-wordpress"),Object(n["a"])("See Which Post Types Perform Better","google-analytics-for-wordpress"),Object(n["a"])("See Which Categories are the Most Popular","google-analytics-for-wordpress"),Object(n["a"])("See Your Blog's most populare SEO Scores","google-analytics-for-wordpress"),Object(n["a"])("See Which Focus Keyword is Performing Better in Search Engines","google-analytics-for-wordpress")]},forms:{title:Object(n["a"])("Unlock the Forms Report and Improve Conversions","google-analytics-for-wordpress"),subtitle:Object(n["a"])("Easily track your form views and conversions. The Forms Report allows you to see which forms are performing better and which forms have lower conversion rates so you can optimize using real data.","google-analytics-for-wordpress"),features:[Object(n["a"])("See Reports for Any Contact Form Plugin or Sign-up Form","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Converting Forms and Optimize","google-analytics-for-wordpress"),Object(n["a"])("See Your Forms Impressions Count to Find the Best Placement","google-analytics-for-wordpress")]},queries:{title:Object(n["a"])("Unlock the Search Console Report and See How People Find Your Website","google-analytics-for-wordpress"),subtitle:Object(n["a"])("See exactly how people find your website, which keywords they searched for, how many times the results were viewed, and more.","google-analytics-for-wordpress"),features:[Object(n["a"])("See Your Top Google Search Terms and Optimize Content","google-analytics-for-wordpress"),Object(n["a"])("See The Number of Clicks and Track Interests","google-analytics-for-wordpress"),Object(n["a"])("See The Click-Through-Ratio and Improve SEO","google-analytics-for-wordpress"),Object(n["a"])("See The Average Results Position and Focus on what works","google-analytics-for-wordpress")]},realtime:{title:Object(n["a"])("Unlock the Real-Time Report and Track the Visitors on Your Site in Real-Time","google-analytics-for-wordpress"),subtitle:Object(n["a"])("Track the results of your marketing efforts and product launches as-it-happens right from your WordPress site. The Real-Time report allows you to view your traffic sources and visitors activity when you need it.","google-analytics-for-wordpress"),features:[Object(n["a"])("See Your Active Visitors and Track Their Behaviour to Optimize","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Pages Immediately After Making Changes","google-analytics-for-wordpress"),Object(n["a"])("See Your Top Referral Sources and Adapt Faster","google-analytics-for-wordpress"),Object(n["a"])("See Your Traffic Demographics and ","google-analytics-for-wordpress"),Object(n["a"])("Get Fresh Reports Data Every 60 Seconds","google-analytics-for-wordpress")]}};return o[t]&&(e=o[t]),e}}};e["a"]=s},"1b31":function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"monsterinsights-addon"},[o("div",{staticClass:"monsterinsights-addon-top"},[t.addon.icon?o("div",{staticClass:"monsterinsights-addon-image"},[o("img",{staticClass:"monsterinsights-addon-thumb",attrs:{src:t.addon.icon,alt:t.addon.title}})]):t._e(),o("div",{staticClass:"monsterinsights-addon-text"},[o("h3",{staticClass:"monsterinsights-addon-title",domProps:{textContent:t._s(t.addonTitle)}}),t.addon.excerpt?o("p",{staticClass:"monsterinsights-addon-excerpt",domProps:{textContent:t._s(t.addon.excerpt)}}):t._e()])]),o("div",{class:t.actionsClass()},[o("div",{staticClass:"monsterinsights-interior"},[o("span",{staticClass:"monsterinsights-addon-status",domProps:{innerHTML:t._s(t.statusText())}}),o("div",{staticClass:"monsterinsights-addon-action"},["licensed"===t.addon.type?o("button",{staticClass:"monsterinsights-button",on:{click:function(e){return e.preventDefault(),t.clickAction(e)}}},[o("span",{domProps:{innerHTML:t._s(t.textButtonAction())}})]):o("a",{staticClass:"monsterinsights-button",attrs:{href:t.upgrade_url,target:"_blank"},domProps:{textContent:t._s(t.textButtonAction())}})])])])])},s=[],a=(o("c975"),o("ac1f"),o("5319"),o("561c")),r={name:"AddonBlock",props:{addon:Object,isAddon:{type:Boolean,default:!0}},data:function(){return{text_status:Object(a["a"])("Status: %s","google-analytics-for-wordpress"),text_upgrade:Object(a["a"])("Upgrade Now","google-analytics-for-wordpress"),upgrade_url:this.$getUpgradeUrl(),activating:!1,deactivating:!1,installing:!1}},computed:{addonTitle:function(){var t=this.addon.title;return 0===t.indexOf("MonsterInsights")&&(t=t.replace("MonsterInsights ","")),t}},methods:{actionsClass:function(){var t="monsterinsights-addon-message ";return"licensed"===this.addon.type?this.addon.active?t+="monsterinsights-addon-active":!1===this.addon.installed?t+="monsterinsights-addon-not-installed":t+="monsterinsights-addon-inactive":t+="monsterinsights-addon-not-available",t},statusText:function(){var t=Object(a["a"])("Not Installed","google-analytics-for-wordpress");return"licensed"!==this.addon.type?t=Object(a["a"])("Not Available","google-analytics-for-wordpress"):this.addon.active?t=this.$mi.network?Object(a["a"])("Network Active","google-analytics-for-wordpress"):Object(a["a"])("Active","google-analytics-for-wordpress"):this.addon.installed&&(t=Object(a["a"])("Inactive","google-analytics-for-wordpress")),Object(a["d"])(this.text_status,""+t+"")},textButtonAction:function(){return"licensed"!==this.addon.type?Object(a["a"])("Upgrade Now","google-analytics-for-wordpress"):this.activating?Object(a["a"])("Activating...","google-analytics-for-wordpress"):this.deactivating?Object(a["a"])("Deactivating...","google-analytics-for-wordpress"):this.installing?Object(a["a"])("Installing...","google-analytics-for-wordpress"):this.addon.active?Object(a["a"])("Deactivate","google-analytics-for-wordpress"):this.addon.installed?Object(a["a"])("Activate","google-analytics-for-wordpress"):Object(a["a"])("Install","google-analytics-for-wordpress")},clickAction:function(){if(this.activating||this.deactivating||this.installing)return!1;this.addon.installed?this.addon.active?this.deactivateAddon():this.activateAddon():this.installAddon()},installAddon:function(){var t=this,e=this.isAddon?"$_addons/installAddon":"$_addons/installPlugin";this.installing=!0,this.$store.dispatch(e,this.addon).then((function(){t.installing=!1})).catch((function(){t.installing=!1}))},activateAddon:function(){var t=this;this.activating=!0,this.$store.dispatch("$_addons/activateAddon",this.addon).then((function(){t.activating=!1})).catch((function(){t.activating=!1}))},deactivateAddon:function(){var t=this;this.deactivating=!0,this.$store.dispatch("$_addons/deactivateAddon",this.addon).then((function(){t.deactivating=!1})).catch((function(){t.deactivating=!1}))}}},i=r,c=o("2877"),l=Object(c["a"])(i,n,s,!1,null,null,null);e["a"]=l.exports},"3bc9":function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"settings-input settings-input-license"},[o("p",{domProps:{innerHTML:t._s(t.text_license_row_1)}}),o("p",{domProps:{innerHTML:t._s(t.text_license_row_2)}}),o("p",{domProps:{innerHTML:t._s(t.text_license_row_3)}}),o("div",{staticClass:"monsterinsights-settings-license-lite"},[o("label",{attrs:{for:"monsterinsights-license-key"},domProps:{innerHTML:t._s(t.text_license_label)}}),o("div",{staticClass:"inline-field"},[o("input",{directives:[{name:"model",rawName:"v-model",value:t.connect_key,expression:"connect_key"}],attrs:{id:"monsterinsights-license-key",readonly:t.is_loading,type:"text",autocomplete:"off",placeholder:t.text_license_placeholder},domProps:{value:t.connect_key},on:{input:[function(e){e.target.composing||(t.connect_key=e.target.value)},t.fieldInput]}}),t.show_connect?o("button",{staticClass:"monsterinsights-button",domProps:{textContent:t._s(t.text_upgrade_to_pro)},on:{click:function(e){return e.preventDefault(),t.startUpgradeToPro(e)}}}):t._e()])])])},s=[],a=o("561c"),r=o("f7fe"),i=o.n(r),c=o("dd62"),l={name:"SettingsInputLicense",props:{label:String},data:function(){return{is_network:this.$mi.network,text_license_row_1:Object(a["d"])(Object(a["a"])("You're using %sMonsterInsights Lite%s - no license needed. Enjoy! %s","google-analytics-for-wordpress"),"","",''),text_license_row_2:Object(a["d"])(Object(a["a"])("To unlock more features consider %supgrading to PRO%s.","google-analytics-for-wordpress"),'',""),text_license_row_3:Object(a["d"])(Object(a["a"])("As a valued MonsterInsights Lite user you %sreceive 50%% off%s, automatically applied at checkout!","google-analytics-for-wordpress"),'',""),text_upgrade_to_pro:Object(a["a"])("Unlock PRO Features Now","google-analytics-for-wordpress"),text_license_placeholder:Object(a["a"])("Paste your license key here","google-analytics-for-wordpress"),text_license_verify:Object(a["a"])("Verify","google-analytics-for-wordpress"),text_license_label:Object(a["d"])(Object(a["a"])("Already purchased? Simply enter your license key below to connect with MonsterInsights PRO! %sRetrieve your license key%s.","google-analytics-for-wordpress"),'',""),is_loading:!1,show_connect:!1,connect_key:""}},methods:{fieldInput:i()((function(){this.show_connect=""!==this.connect_key}),100),startUpgradeToPro:function(){var t=this;this.$swal({type:"info",title:Object(a["a"])("Please wait...","google-analytics-for-wordpress"),allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customContainerClass:"monsterinsights-swal",onOpen:function(){t.$swal.showLoading()}}),c["a"].getUpgradeLink(this.connect_key).then((function(e){if(e.success&&e.data.url)return window.location=e.data.url;var o=e.data.message?e.data.message:Object(a["a"])("There was an error unlocking MonsterInsights PRO please try again or install manually.","google-analytics-for-wordpress");t.$mi_error_toast({title:Object(a["a"])("Error","google-analytics-for-wordpress"),text:o,toast:!1,position:"center",showConfirmButton:!0,showCloseButton:!1,customClass:!1}).then((function(){e.data.reload&&window.location.reload()}))})).catch((function(){t.$swal.close()}))}}},u=l,p=o("2877"),d=Object(p["a"])(u,n,s,!1,null,null,null);e["a"]=d.exports},4360:function(t,e,o){"use strict";var n=o("2b0e"),s=o("2f62"),a=o("dd62"),r=o("f7fe"),i=o.n(r),c=o("561c"),l=function(t){var e=a["a"].fetchLicense();e.then((function(e){e.network&&t.commit("LICENSE_NETWORK_UPDATED",e.network),e.site&&t.commit("LICENSE_UPDATED",e.site),_(t)})).catch((function(t){console.error(t)}))},u=function(t,e){return a["a"].verifyLicense(e,t)},p=function(t,e){return t.commit("LICENSE_KEY_UPDATED",e),g(e,t)},d=function(t,e){return t.commit("LICENSE_NETWORK_KEY_UPDATED",e),g(e,t,!0)},g=i()(a["a"].verifyLicense,500,{leading:!0}),f=function(t,e){return a["a"].validateLicense(e)},h=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return a["a"].deactivateLicense(t,e)},m=function(t){t.dispatch("$_app/removeNotice","license_expired",{root:!0}),t.dispatch("$_app/removeNotice","license_disabled",{root:!0}),t.dispatch("$_app/removeNotice","license_invalid",{root:!0})},_=function(t){t.state.license.is_expired||t.state.license_network.is_expired?t.dispatch("$_app/addNotice",{id:"license_expired",content:Object(c["d"])(Object(c["a"])("Your license key for MonsterInsights has expired. %sPlease click here to renew your license key.%s","google-analytics-for-wordpress"),'',""),type:"error"},{root:!0}):t.state.license.is_disabled||t.state.license_network.is_disabled?t.dispatch("$_app/addNotice",{id:"license_disabled",content:Object(c["a"])("Your license key for MonsterInsights has been disabled. Please use a different key.","google-analytics-for-wordpress"),type:"error"},{root:!0}):(t.state.license.is_invalid||t.state.license_network.is_invalid)&&t.dispatch("$_app/addNotice",{id:"license_invalid",content:Object(c["a"])("Your license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key.","google-analytics-for-wordpress"),type:"error"},{root:!0})},y={getLicense:l,updateLicense:p,verifyLicense:u,updateNetworkLicense:d,validateLicense:f,deactivateLicense:h,removeLicenseNotices:m,addLicenseNotices:_},b=function(t){return t.license},v=function(t){return t.license_network},w={license:b,license_network:v},O=function(t,e){t.license=e},k=function(t,e){t.license_network=e},j=function(t,e){t.license.key=e},E=function(t,e){t.license.type=e},P=function(t,e){t.license_network.key=e},T=function(t,e){t.license_network.type=e},C={LICENSE_UPDATED:O,LICENSE_NETWORK_UPDATED:k,LICENSE_KEY_UPDATED:j,LICENSE_TYPE_UPDATED:E,LICENSE_NETWORK_KEY_UPDATED:P,LICENSE_NETWORK_TYPE_UPDATED:T},S={license:{key:"",type:"",is_expired:!1,is_disabled:!1,is_invalid:!0},license_network:{key:"",type:"",is_expired:!1,is_disabled:!1,is_invalid:!0}},x={namespaced:!0,state:S,actions:y,getters:w,mutations:C},$=(o("d3b7"),o("bc3a")),A=o.n($),D=function(){return new Promise((function(t){var e=new FormData;e.append("action","monsterinsights_vue_get_profile"),e.append("nonce",n["a"].prototype.$mi.nonce),A.a.post(n["a"].prototype.$mi.ajax,e).then((function(e){t(e.data)})).catch((function(t){if(t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't load authentication details. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},L=function(t){return new Promise((function(e){var o=new FormData;o.append("action","monsterinsights_maybe_authenticate"),o.append("nonce",n["a"].prototype.$mi.nonce),t&&o.append("isnetwork",!0),A.a.post(n["a"].prototype.$mi.ajax,o).then((function(t){e(t.data)})).catch((function(t){if(t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't authenticate. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},I=function(t){return new Promise((function(e){var o=new FormData;o.append("action","monsterinsights_maybe_reauthenticate"),o.append("nonce",n["a"].prototype.$mi.nonce),t&&o.append("isnetwork",!0),A.a.post(n["a"].prototype.$mi.ajax,o).then((function(t){e(t.data)})).catch((function(t){if(t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't reauthenticate. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},N=function(t){return new Promise((function(e){var o=new FormData;o.append("action","monsterinsights_maybe_verify"),o.append("nonce",n["a"].prototype.$mi.nonce),o.append("isnetwork",t),A.a.post(n["a"].prototype.$mi.ajax,o).then((function(t){e(t.data)})).catch((function(t){if(t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't verify credentials. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},U=function(t,e,o){return new Promise((function(s){var a=new FormData;a.append("action","monsterinsights_maybe_delete"),a.append("nonce",n["a"].prototype.$mi.nonce),a.append("isnetwork",e),o&&a.append("forcedelete",!0),A.a.post(n["a"].prototype.$mi.ajax,a).then((function(o){o.data.success&&t.commit("AUTH_DELETED",e),s(o.data)})).catch((function(t){if(t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't deauthenticate. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},R=function(t,e,o){return new Promise((function(s){var a=new FormData;a.append("action","monsterinsights_update_manual_ua"),a.append("manual_ua_code",e),a.append("nonce",n["a"].prototype.$mi.nonce),o&&a.append("isnetwork",o),A.a.post(n["a"].prototype.$mi.ajax,a).then((function(n){t.commit("MANUAL_UA_UPDATE",e,o),s(n.data)})).catch((function(t){if(t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't save settings. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline. Settings not saved.","google-analytics-for-wordpress")})}))}))},M={fetchAuth:D,getAuthRedirect:L,getReAuthRedirect:I,verifyAuth:N,deleteAuth:U,updateManualUa:R},B=function(t){var e=M.fetchAuth();e.then((function(e){e&&t.commit("AUTH_UPDATED",e)})).catch((function(t){console.error(t)}))},Y=function(t,e){return M.getAuthRedirect(e)},F=function(t,e){return M.getReAuthRedirect(e)},H=function(t,e){return M.verifyAuth(e)},K=function(t,e){return M.deleteAuth(t,e.network,e.force)},W=function(t,e){return M.updateManualUa(t,e.ua,e.network)},V={getAuth:B,doAuth:Y,doReAuth:F,verifyAuth:H,deleteAuth:K,updateManualUa:W},G=function(t){return t.auth},q={auth:G},z=function(t,e){t.auth=e},J=function(t,e){e?(t.auth.network_manual_ua=t.auth.network_ua,t.auth.network_ua=!1,t.auth.network_viewname=!1):(t.auth.manual_ua=t.auth.ua,t.auth.ua=!1,t.auth.viewname=!1)},Q=function(t,e,o){o?t.auth.network_manual_ua=e:t.auth.manual_ua=e},X={AUTH_UPDATED:z,AUTH_DELETED:J,MANUAL_UA_UPDATE:Q},Z={auth:{ua:"",viewname:"",network_ua:"",network_viewname:""}},tt={namespaced:!0,state:Z,actions:V,getters:q,mutations:X},et=(o("c975"),function(){return new Promise((function(t){var e=new FormData;e.append("action","monsterinsights_vue_get_addons"),e.append("network",n["a"].prototype.$mi.network),e.append("nonce",n["a"].prototype.$mi.nonce),A.a.post(n["a"].prototype.$mi.ajax,e).then((function(e){t(e.data)}))}))}),ot=function(t,e){return new Promise((function(o,s){var a=new FormData;a.append("action","monsterinsights_install_addon"),a.append("nonce",n["a"].prototype.$mi.install_nonce),a.append("plugin",e.url),t.rootState.$_app.ftp_form.hostname&&a.append("hostname",t.rootState.$_app.ftp_form.hostname),t.rootState.$_app.ftp_form.username&&a.append("username",t.rootState.$_app.ftp_form.username),t.rootState.$_app.ftp_form.password&&a.append("password",t.rootState.$_app.ftp_form.password),t.rootState.$_app.ftp_form.connection_type&&a.append("connection_type",t.rootState.$_app.ftp_form.connection_type),A.a.post(n["a"].prototype.$mi.ajax,a).then((function(s){s.data.form?t.commit("$_app/SHOW_FTP_FORM",{action:"$_addons/installAddon",data:e},{root:!0}):s.data.error?n["a"].prototype.$mi_error_toast({title:s.data.error}):(t.commit("ADDON_INSTALLED",{slug:e.slug,basename:s.data.plugin}),st(t,e)),o(s.data)})).catch((function(t){if(s(t),t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't install addon. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline. Addon not installed.","google-analytics-for-wordpress")})}))}))},nt=function(t){return new Promise((function(e,o){var s=new FormData,a=n["a"].prototype.$addQueryArg(n["a"].prototype.$mi.ajax,"page","monsterinsights-onboarding");s.append("action","monsterinsights_onboarding_wpforms_install"),s.append("nonce",n["a"].prototype.$mi.install_nonce),A.a.post(a,s).then((function(o){o.data.error?n["a"].prototype.$mi_error_toast({title:o.data.error}):t.commit("ADDON_INSTALLED",{slug:"wpforms",basename:""}),e(o.data)})).catch((function(t){if(o(t),t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't install WPForms. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline. WPForms not installed.","google-analytics-for-wordpress")})}))}))},st=function(t,e){return new Promise((function(o,s){var a=new FormData;a.append("action","monsterinsights_activate_addon"),a.append("nonce",n["a"].prototype.$mi.activate_nonce),a.append("isnetwork",n["a"].prototype.$mi.network),a.append("plugin",e.basename),A.a.post(n["a"].prototype.$mi.ajax,a).then((function(n){n.data.error||t.commit("ADDON_ACTIVATED",e.slug),o(n.data)})).catch((function(t){if(s(t),t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't activate addon. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline. Addon not activated.","google-analytics-for-wordpress")})}))}))},at=function(t,e){return new Promise((function(o,s){var a=new FormData;a.append("action","monsterinsights_deactivate_addon"),a.append("nonce",n["a"].prototype.$mi.deactivate_nonce),a.append("isnetwork",n["a"].prototype.$mi.network),a.append("plugin",e.basename),A.a.post(n["a"].prototype.$mi.ajax,a).then((function(n){n.data.error||t.commit("ADDON_DEACTIVATED",e.slug),o(n.data)})).catch((function(t){if(s(t),t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't deactivate addon. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline. Addon not deactivated.","google-analytics-for-wordpress")})}))}))},rt=function(t,e){return new Promise((function(o,s){var a=new FormData;a.append("action","monsterinsights_vue_install_plugin"),a.append("slug",e),a.append("nonce",n["a"].prototype.$mi.nonce),A.a.post(n["a"].prototype.$mi.ajax,a).then((function(s){s.data.error?n["a"].prototype.$mi_error_toast({title:s.data.error}):t.commit("ADDON_INSTALLED",{slug:e,basename:""}),o(s.data)})).catch((function(t){if(s(t),t.response){var e=t.response;return n["a"].prototype.$mi_error_toast({title:Object(c["d"])(Object(c["a"])("Can't install plugin. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}n["a"].prototype.$mi_error_toast({title:Object(c["a"])("You appear to be offline. Plugin not installed.","google-analytics-for-wordpress")})}))}))},it={fetchAddons:et,installAddon:ot,activateAddon:st,deactivateAddon:at,installWPForms:nt,installPlugin:rt},ct=function(t){return new Promise((function(e){var o=it.fetchAddons();o.then((function(o){o&&(t.commit("ADDONS_UPDATED",o),lt(t)),e(!0)})).catch((function(t){console.error(t),e(!1)}))}))},lt=function(t){if(t.dispatch("$_app/removeNotice","google_amp_addon",{root:!0}),t.dispatch("$_app/removeNotice","instant_articles_addon",{root:!0}),ut(t,"amp")&&!ut(t,"google_amp")){var e=t.rootGetters["$_app/mi"].install_amp_url,o=e.indexOf("activate")>0?Object(c["a"])("Activate","google-analytics-for-wordpress"):Object(c["a"])("Install","google-analytics-for-wordpress"),s=Object(c["d"])(Object(c["a"])("In order for the MonsterInsights Google AMP addon to work properly, please ask your webmaster to install the WordPress AMP plugin by Automattic. %sLearn More%s","google-analytics-for-wordpress"),'',"");n["a"].prototype.$mi.install_plugins&&(s=Object(c["d"])(Object(c["a"])("In order for the MonsterInsights Google AMP addon to work properly, you need to install the WordPress AMP plugin by Automattic. %s%s Plugin%s | %sLearn More%s","google-analytics-for-wordpress"),'',o,"",'',"")),t.dispatch("$_app/addNotice",{id:"google_amp_addon",content:s,type:"error"},{root:!0})}if(ut(t,"facebook-instant-articles")&&!ut(t,"instant_articles")){var a=t.rootGetters["$_app/mi"].install_fbia_url,r=a.indexOf("activate")>0?Object(c["a"])("Activate","google-analytics-for-wordpress"):Object(c["a"])("Install","google-analytics-for-wordpress"),i=Object(c["d"])(Object(c["a"])("In order for the MonsterInsights Instant Articles addon to work properly, please ask your webmaster to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %sLearn More%s","google-analytics-for-wordpress"),'',"");n["a"].prototype.$mi.install_plugins&&(i=Object(c["d"])(Object(c["a"])("In order for the MonsterInsights Instant Articles addon to work properly, you need to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %s%s Plugin%s | %sLearn More%s","google-analytics-for-wordpress"),'',r,"",'',"")),t.dispatch("$_app/addNotice",{id:"instant_articles_addon",content:i,type:"error"},{root:!0})}},ut=function(t,e){return!!t.state.addons[e]&&t.state.addons[e].active},pt=function(t,e){return it.installAddon(t,e)},dt=function(t,e){return it.installPlugin(t,e.slug)},gt=function(t,e){return it.activateAddon(t,e).then((function(){lt(t)}))},ft=function(t,e){return it.deactivateAddon(t,e).then((function(){lt(t)}))},ht=function(t){return it.installWPForms(t)},mt={getAddons:ct,installAddon:pt,activateAddon:gt,deactivateAddon:ft,installWPForms:ht,installPlugin:dt},_t=(o("4e82"),o("ac1f"),o("841c"),function(t){return t.addons}),yt=function(t){return t.sort},bt=function(t){return t.search},vt={addons:_t,sort:yt,search:bt},wt=function(t,e){t.addons=e},Ot=function(t,e){t.addons[e].active=!0},kt=function(t,e){t.addons[e].active=!1},jt=function(t,e){t.addons[e.slug].installed=!0,t.addons[e.slug].basename=e.basename},Et=function(t,e){t.sort=e},Pt=function(t,e){t.search=e},Tt={ADDONS_UPDATED:wt,ADDON_ACTIVATED:Ot,ADDON_DEACTIVATED:kt,ADDON_INSTALLED:jt,UPDATE_SORT:Et,UPDATE_SEARCH:Pt},Ct={addons:{},search:""},St={namespaced:!0,state:Ct,actions:mt,getters:vt,mutations:Tt},xt=function(t){t.commit("INIT")},$t=function(t){t.commit("BLOCK_APP")},At=function(t){t.commit("UNBLOCK_APP")},Dt=function(t,e){t.commit("ADD_NOTICE",e)},Lt=function(t,e){t.commit("REMOVE_NOTICE",e)},It=function(t){t.commit("RESET_NOTICES")},Nt={init:xt,block:$t,unblock:At,addNotice:Dt,removeNotice:Lt,resetNotices:It},Ut=function(t){return t.blocked},Rt=function(t){return t.notices},Mt=function(t){return t.mi},Bt=function(t){return t.ftp_form},Yt={blocked:Ut,notices:Rt,mi:Mt,ftp_form:Bt},Ft=function(){},Ht=function(t){t.blocked=!0},Kt=function(t){t.blocked=!1},Wt=function(t,e){e.id&&n["a"].set(t.notices,e.id,e)},Vt=function(t,e){t.notices[e]&&n["a"].delete(t.notices,e)},Gt=function(t){t.notices={}},qt=function(t,e){t.ftp_form.hostname=e},zt=function(t,e){t.ftp_form.username=e},Jt=function(t,e){t.ftp_form.password=e},Qt=function(t,e){t.ftp_form.connection_type=e},Xt=function(t,e){t.ftp_form.visible=!0,t.ftp_form.action=e.action,t.ftp_form.data=e.data},Zt=function(t){t.ftp_form.visible=!1},te={INIT:Ft,BLOCK_APP:Ht,UNBLOCK_APP:Kt,ADD_NOTICE:Wt,REMOVE_NOTICE:Vt,RESET_NOTICES:Gt,UPDATE_HOSTNAME:qt,UPDATE_USERNAME:zt,UPDATE_PASSWORD:Jt,UPDATE_CONNECTION_TYPE:Qt,SHOW_FTP_FORM:Xt,HIDE_FTP_FORM:Zt},ee={blocked:!1,notices:{},mi:window.monsterinsights?window.monsterinsights:{},ftp_form:{hostname:"",username:"",password:"",connection_type:"ftp",visible:!1,action:"",data:{}}},oe={namespaced:!0,state:ee,actions:Nt,getters:Yt,mutations:te},ne=function(t){t.subscribe((function(e,o){if("$_app/INIT"===e.type){var n=o["$_app"].mi.versions;n.php_version_below_54?t.commit("$_app/ADD_NOTICE",{title:Object(c["a"])("Yikes! PHP Update Required","google-analytics-for-wordpress"),content:Object(c["d"])(Object(c["a"])("MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %s) only takes a few minutes and will make your website significantly faster and more secure.","google-analytics-for-wordpress"),n.php_version,"7.3"),type:"error",button:{enabled:!0,text:Object(c["a"])("Learn more about updating PHP","google-analytics-for-wordpress"),link:n.php_update_link},dismissable:!0,id:"php_update_54"}):n.wp_version_below_46?t.commit("$_app/ADD_NOTICE",{title:Object(c["a"])("Yikes! WordPress Update Required","google-analytics-for-wordpress"),content:Object(c["d"])(Object(c["a"])("MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.6 in April, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install.","google-analytics-for-wordpress"),n.php_version,n.php_min_version),type:"error",button:{enabled:!0,text:Object(c["a"])("Learn more about updating WordPress","google-analytics-for-wordpress"),link:n.wp_update_link},dismissable:!0,id:"wp_update_46"}):n.php_version_below_56?t.commit("$_app/ADD_NOTICE",{title:Object(c["a"])("Yikes! PHP Update Required","google-analytics-for-wordpress"),content:Object(c["d"])(Object(c["a"])("MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %s) only takes a few minutes and will make your website significantly faster and more secure.","google-analytics-for-wordpress"),n.php_version,"7.3"),type:"error",button:{enabled:!0,text:Object(c["a"])("Learn more about updating PHP","google-analytics-for-wordpress"),link:n.php_update_link},dismissable:!0,id:"php_update_56"}):n.wp_version_below_49&&t.commit("$_app/ADD_NOTICE",{title:Object(c["a"])("Yikes! WordPress Update Required","google-analytics-for-wordpress"),content:Object(c["d"])(Object(c["a"])("MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.9 in October, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install.","google-analytics-for-wordpress"),n.php_version,n.php_min_version),type:"error",button:{enabled:!0,text:Object(c["a"])("Learn more about updating WordPress","google-analytics-for-wordpress"),link:n.wp_update_link},dismissable:!0,id:"wp_update_49"})}}))},se=ne;n["a"].use(s["a"]);var ae=[se];e["a"]=new s["a"].Store({modules:{$_app:oe,$_license:x,$_auth:tt,$_addons:St},plugins:ae})},"48c7":function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return t.noauth?t._e():o("div",{staticClass:"monsterinsights-upsell-overlay"},[o("div",{staticClass:"monsterinsights-upsell-top"},[t.upsellData.title?o("h3",{domProps:{textContent:t._s(t.upsellData.title)}}):t._e(),t.upsellData.subtitle?o("p",{staticClass:"monsterinsights-upsell-subtitle",domProps:{textContent:t._s(t.upsellData.subtitle)}}):t._e()]),o("div",{staticClass:"monsterinsights-upsell-content"},[t.upsellData.features?o("ul",t._l(t.upsellData.features,(function(e,n){return o("li",{key:n,domProps:{textContent:t._s(e)}})})),0):t._e(),o("div",{staticClass:"monsterinsights-center"},[o("a",{staticClass:"monsterinsights-button",attrs:{href:t.upgrade_link,target:"_blank"},domProps:{textContent:t._s(t.text_upsell_button)}})])])])},s=[],a=(o("a4d3"),o("4de4"),o("4160"),o("e439"),o("dbb4"),o("b64b"),o("159b"),o("2fa7")),r=o("2f62"),i=o("561c");function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e"+this.structure[n]["label"]+"");break}if(this.structure[n]["pattern"]){var s=this.structure[n]["pattern"].test(this.rows[o][this.structure[n]["name"]]);if(!1===s){this.has_errors[o]=this.structure[n]["error"];break}}this.structure[n]["prevent_duplicates"]&&function(){"undefined"===typeof e[t.structure[n]["name"]]&&(e[t.structure[n]["name"]]=[]),e[t.structure[n]["name"]].push(t.rows[o][t.structure[n]["name"]]);var s=e[t.structure[n]["name"]],a=function(){return s.filter((function(t,e){return s.indexOf(t)===e}))};s.length!==a(s).length&&(t.has_errors[o]=Object(i["a"])("Duplicate values are not allowed.","google-analytics-for-wordpress"))}()}return 0===this.has_errors.length}}},d=p,g=o("2877"),f=Object(g["a"])(d,n,s,!1,null,null,null);e["a"]=f.exports},7220:function(t,e,o){"use strict";o("4795"),o("b0c0"),o("d3b7");var n=o("bc3a"),s=o.n(n),a=o("2b0e"),r=o("561c"),i=function(t){return new Promise((function(e){var o=new FormData;o.append("action","monsterinsights_vue_get_settings"),o.append("nonce",a["a"].prototype.$mi.nonce),s.a.post(a["a"].prototype.$mi.ajax,o).then((function(t){a["a"].prototype.$swal.close(),e(t.data)})).catch((function(e){if(t.dispatch("$_app/block",!1,{root:!0}),e.response){var o=e.response;return a["a"].prototype.$mi_error_toast({title:Object(r["d"])(Object(r["a"])("Can't load settings. Error: %s, %s","google-analytics-for-wordpress"),o.status,o.statusText)})}a["a"].prototype.$mi_error_toast({title:Object(r["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},c=function(t,e){return new Promise((function(t){var o=new FormData;o.append("action","monsterinsights_vue_update_settings"),o.append("nonce",a["a"].prototype.$mi.nonce),o.append("setting",e.name),!1!==e.value&&(Array===e.value.constructor?o.append("value",JSON.stringify(e.value)):o.append("value",e.value)),s.a.post(a["a"].prototype.$mi.ajax,o).then((function(e){t(e.data)})).catch((function(t){if(t.response){var e=t.response;return a["a"].prototype.$mi_error_toast({title:Object(r["d"])(Object(r["a"])("Can't save settings. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}a["a"].prototype.$mi_error_toast({title:Object(r["a"])("Network error encountered. Settings not saved.","google-analytics-for-wordpress")})}))}))},l={fetchSettings:i,saveSettings:c},u=function(t){l.fetchSettings(t).then((function(e){t.commit("SETTINGS_UPDATED",e)})).catch((function(t){console.error(t)}))},p=function(t,e){t.commit("SETTING_UPDATE",e),t.commit("SETTINGS_SAVE_START");var o=l.saveSettings(t,e);return o.then((function(){t.commit("SETTINGS_SAVE_END")})),o},d=function(t,e){t.commit("SETTING_UPDATE_UNDO",e),t.commit("SETTINGS_SAVE_START");var o=l.saveSettings(t,e);return o.then((function(){t.commit("SETTINGS_SAVE_END")})),o},g=function(t,e){t.commit("SETTING_UPDATE_REDO",e),t.commit("SETTINGS_SAVE_START");var o=l.saveSettings(t,e);return o.then((function(){t.commit("SETTINGS_SAVE_END")})),o},f=function(t){t.commit("SETTINGS_SAVE_START"),a["a"].prototype.$mi_saving_toast({}),setTimeout((function(){t.commit("SETTINGS_SAVE_END"),a["a"].prototype.$mi_success_toast({})}),1e3)},h=function(t){t.dispatch("updateSettingsUndo",t.state.history[t.state.historyIndex-1])},m=function(t){t.dispatch("updateSettingsRedo",t.state.history[t.state.historyIndex+1])},_={getSettings:u,updateSettings:p,simulateSave:f,undo:h,redo:m,updateSettingsUndo:d,updateSettingsRedo:g},y=function(t){return t.settings},b=function(t){return t.history},v=function(t){return t.historyIndex},w={settings:y,history:b,historyIndex:v},O=(o("a434"),function(t,e){e.is_saving=!1,t.settings=e}),k=function(t,e){t.settings.is_saving=!0,t.history[t.historyIndex]&&t.history[t.historyIndex].name===e.name||(t.history.push({name:e.name,value:!!t.settings[e.name]&&t.settings[e.name]}),t.historyIndex++),t.historyIndex',"")}},methods:{hideBar:function(){this.showBar=!1;var t=new FormData;t.append("action","monsterinsights_hide_floatbar"),t.append("nonce",this.$mi.nonce),l.a.post(this.$mi.ajax,t)},getBarStatus:function(){var t=this,e=new FormData;e.append("action","monsterinsights_get_floatbar"),e.append("nonce",this.$mi.nonce),l.a.post(this.$mi.ajax,e).then((function(e){t.showBar=e.data.show})).catch((function(){t.showBar=!1}))}},mounted:function(){var t=this;setTimeout((function(){t.getBarStatus()}),1500)}},p=u,d=o("2877"),g=Object(d["a"])(p,a,r,!1,null,null,null),f=g.exports,h={name:"TheAppHeader",components:{TheFloatingBar:f},data:function(){return{logo:this.$mi.assets+"/img/logo.png",logo2x:this.$mi.assets+"/img/logo@2x.png 2x"}}},m=h,_=(o("9df6"),Object(d["a"])(m,n,s,!1,null,"7a774924",null));e["a"]=_.exports},a4cc:function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"monsterinsights-welcome-overlay",on:{click:t.maybeClose}},[o("div",{staticClass:"monsterinsights-welcome-overlay-inner"},[o("button",{staticClass:"monsterinsights-overlay-close",on:{click:t.close}},[o("span",{staticClass:"monstericon-times"})]),o("div",{staticClass:"monsterinsights-welcome-overlay-content"},[t._t("default")],2)])])},s=[],a={name:"WelcomeOverlay",props:{id:String},methods:{close:function(){this.$emit("close",this.id)},maybeClose:function(t){t.target.classList.contains("monsterinsights-welcome-overlay")&&this.close()}}},r=a,i=o("2877"),c=Object(i["a"])(r,n,s,!1,null,null,null);e["a"]=c.exports},aa9f:function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"monsterinsights-settings-input-select"},[o("label",{attrs:{for:t.id}},[o("span",{staticClass:"monsterinsights-dark",domProps:{innerHTML:t._s(t.label)}}),t.description?o("span",{domProps:{innerHTML:t._s(t.description)}}):t._e(),t.tooltip?o("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),o("div",{staticClass:"monsterinsights-settings-input-select-input"},[o("multiselect",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.disabled_tooltip,expression:"disabled_tooltip"}],attrs:{options:t.options,multiple:t.multiple,"track-by":"value",label:"label",searchable:!1,selectLabel:"",selectedLabel:"",deselectLabel:"",readonly:t.disabled},on:{input:t.updateSetting},scopedSlots:t._u([{key:"tag",fn:function(e){var n=e.option,s=(e.search,e.remove);return[o("span",{class:t.tagClass(n)},[o("span",{domProps:{textContent:t._s(n.label)}}),o("i",{staticClass:"multiselect__tag-icon",attrs:{"aria-hidden":"true",tabindex:"0"},on:{keypress:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),s(n))},mousedown:function(t){return t.preventDefault(),s(n)}}})])]}}]),model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}})],1)])},s=[],a=(o("a4d3"),o("4de4"),o("4160"),o("c975"),o("b0c0"),o("e439"),o("dbb4"),o("b64b"),o("159b"),o("2fa7")),r=o("561c"),i=o("2f62"),c=o("8e5f"),l=o.n(c),u=o("93ec");function p(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function d(t){for(var e=1;e=0&&this.notForced(this.options[e])&&t.push(this.options[e]);return t},set:function(){}},disabled_tooltip:function(){return{content:this.disabled?this.$mi_need_to_auth:"",autoHide:!1,trigger:"hover focus click"}}}),methods:{updateSetting:function(t){var e=this;if(this.disabled)return!1;this.$mi_saving_toast({});var o=[];for(var n in t)o.push(t[n].value);this.$store.dispatch("$_settings/updateSettings",{name:this.name,value:o}).then((function(t){t.success?e.$mi_success_toast({}):e.$mi_error_toast({})}))},notForced:function(t){for(var e in this.forced)if(this.forced[e].value===t.value)return!1;return!0},tagClass:function(t){var e="multiselect__tag";return this.notForced(t)||(e+=" monsterinsights-tag-forced"),e}}},f=g,h=(o("ed71"),o("2877")),m=Object(h["a"])(f,n,s,!1,null,"f66259b4",null);e["a"]=m.exports},ac39:function(t,e,o){},b333:function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"monsterinsights-settings-network-notice"},[t._m(0),o("div",{staticClass:"monsterinsights-network-message"},[t._t("default")],2)])},s=[function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("div",{staticClass:"monsterinsights-bg-img monsterinsights-icon-warning"})])}],a={name:"SettingsNetworkNotice"},r=a,i=(o("5443"),o("2877")),c=Object(i["a"])(r,n,s,!1,null,"a9c27d52",null);e["a"]=c.exports},b52e:function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{class:t.boxClass},[o("button",{staticClass:"monsterinsights-quick-links-label",on:{click:function(e){e.stopPropagation(),t.showMenu=!t.showMenu}}},[o("span",{staticClass:"monsterinsights-bg-img monsterinsights-quick-links-mascot"}),o("span",{staticClass:"monsterinsights-quick-link-title",domProps:{textContent:t._s(t.text_see_quick)}})]),o("transition-group",{staticClass:"monsterinsights-quick-links-menu",attrs:{tag:"div",name:"monsterinsights-staggered-fade"},on:{enter:t.enter,leave:t.leave}},[t.showMenu?t._l(t.menuItems,(function(e,n){return o("a",{key:e.key,staticClass:"monsterinsights-quick-links-menu-item",attrs:{href:e.link,"data-index":n,target:"_blank"}},[o("span",{class:e.icon}),o("span",{staticClass:"monsterinsights-quick-link-title",domProps:{innerHTML:t._s(e.tooltip)}})])})):t._e()],2)],1)},s=[],a=(o("a4d3"),o("4de4"),o("4160"),o("e439"),o("dbb4"),o("b64b"),o("159b"),o("4795"),o("2fa7")),r=(o("ac39"),o("561c")),i=o("2f62");function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e '+this.change+"%":Object(a["a"])("No change","google-analytics-for-wordpress")}}},c=i,l=o("2877"),u=Object(l["a"])(c,n,s,!1,null,null,null);e["a"]=u.exports},bef0:function(t,e,o){},c472:function(t,e,o){"use strict";var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"settings-input-text"},[o("label",{attrs:{for:t.id}},[o("span",{staticClass:"monsterinsights-dark",domProps:{innerHTML:t._s(t.label)}}),t.description?o("span",{domProps:{innerHTML:t._s(t.description)}}):t._e(),t.showReset()?o("a",{staticClass:"monsterinsights-reset-default",attrs:{href:"#"},domProps:{textContent:t._s(t.text_reset)},on:{click:function(e){return e.preventDefault(),t.resetValue(e)}}}):t._e(),t.tooltip?o("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),o("div",{staticClass:"settings-input-text-input"},["checkbox"===t.type?o("input",{directives:[{name:"model",rawName:"v-model",value:t.value,expression:"value"},{name:"tooltip",rawName:"v-tooltip",value:t.tooltip_data,expression:"tooltip_data"}],attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.disabled,type:"checkbox"},domProps:{checked:Array.isArray(t.value)?t._i(t.value,null)>-1:t.value},on:{change:[function(e){var o=t.value,n=e.target,s=!!n.checked;if(Array.isArray(o)){var a=null,r=t._i(o,a);n.checked?r<0&&(t.value=o.concat([a])):r>-1&&(t.value=o.slice(0,r).concat(o.slice(r+1)))}else t.value=s},t.inputUpdate]}}):"radio"===t.type?o("input",{directives:[{name:"model",rawName:"v-model",value:t.value,expression:"value"},{name:"tooltip",rawName:"v-tooltip",value:t.tooltip_data,expression:"tooltip_data"}],attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.disabled,type:"radio"},domProps:{checked:t._q(t.value,null)},on:{change:[function(e){t.value=null},t.inputUpdate]}}):o("input",{directives:[{name:"model",rawName:"v-model",value:t.value,expression:"value"},{name:"tooltip",rawName:"v-tooltip",value:t.tooltip_data,expression:"tooltip_data"}],attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.disabled,type:t.type},domProps:{value:t.value},on:{change:t.inputUpdate,input:function(e){e.target.composing||(t.value=e.target.value)}}})]),t.has_error?o("label",{staticClass:"monsterinsights-error"},[o("i",{staticClass:"monstericon-warning-triangle"}),o("span",{domProps:{innerHTML:t._s(t.text_error)}})]):t._e()])},s=[],a=(o("a4d3"),o("4de4"),o("4160"),o("b0c0"),o("e439"),o("dbb4"),o("b64b"),o("4d63"),o("ac1f"),o("25f0"),o("159b"),o("2fa7")),r=o("561c"),i=o("2f62"),c=o("93ec");function l(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function u(t){for(var e=1;e2&&void 0!==arguments[2]&&arguments[2];return new Promise((function(n){var i=new FormData;i.append("action","monsterinsights_verify_license"),i.append("nonce",a["a"].prototype.$mi.nonce),i.append("license",t),o&&i.append("network",!0),s.a.post(a["a"].prototype.$mi.ajax,i).then((function(t){t.data.success&&(o?e.commit("LICENSE_NETWORK_TYPE_UPDATED",t.data.data.license_type):e.commit("LICENSE_TYPE_UPDATED",t.data.data.license_type),e.dispatch("$_addons/getAddons","",{root:!0})),n(t)})).catch((function(t){if(t.response){var e=t.response;return a["a"].prototype.$mi_error_toast({title:Object(r["d"])(Object(r["a"])("Can't verify the license. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}a["a"].prototype.$mi_error_toast({title:Object(r["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},l=function(t){return new Promise((function(e){var o=new FormData;o.append("action","monsterinsights_validate_license"),o.append("nonce",a["a"].prototype.$mi.nonce),t&&o.append("network",!0),s.a.post(a["a"].prototype.$mi.ajax,o).then((function(t){e(t)})).catch((function(t){if(t.response){var e=t.response;return a["a"].prototype.$mi_error_toast({title:Object(r["d"])(Object(r["a"])("Can't validate the license. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}a["a"].prototype.$mi_error_toast({title:Object(r["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},u=function(t,e){return new Promise((function(o){var n=new FormData,i=e?t.state.license_network.key:t.state.license.key;n.append("action","monsterinsights_deactivate_license"),n.append("nonce",a["a"].prototype.$mi.nonce),n.append("license",i),e&&n.append("network",!0),s.a.post(a["a"].prototype.$mi.ajax,n).then((function(n){n.data.success&&(e?(t.commit("LICENSE_NETWORK_KEY_UPDATED",""),t.commit("LICENSE_NETWORK_TYPE_UPDATED","")):(t.commit("LICENSE_KEY_UPDATED",""),t.commit("LICENSE_TYPE_UPDATED",""))),o(n)})).catch((function(t){if(t.response){var e=t.response;return a["a"].prototype.$mi_error_toast({title:Object(r["d"])(Object(r["a"])("Can't deactivate the license. Error: %s, %s","google-analytics-for-wordpress"),e.status,e.statusText)})}a["a"].prototype.$mi_error_toast({title:Object(r["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))},p=function(t){return new Promise((function(e){var o=new FormData;o.append("action","monsterinsights_connect_url"),o.append("nonce",a["a"].prototype.$mi.nonce),o.append("key",t),s.a.post(a["a"].prototype.$mi.ajax,o).then((function(t){t.data&&e(t.data)})).catch((function(t){if(e(!1),t.response){var o=t.response;return a["a"].prototype.$mi_error_toast({title:Object(r["d"])(Object(r["a"])("Can't upgrade to PRO please try again. Error: %s, %s","google-analytics-for-wordpress"),o.status,o.statusText)})}a["a"].prototype.$mi_error_toast({title:Object(r["a"])("You appear to be offline.","google-analytics-for-wordpress")})}))}))};e["a"]={fetchLicense:i,verifyLicense:c,validateLicense:l,deactivateLicense:u,getUpgradeLink:p}},dffc:function(t,e,o){"use strict";var n=o("f6e1"),s=o.n(n);s.a},e8ca:function(t,e,o){"use strict";var n=o("bef0"),s=o.n(n);s.a},ed71:function(t,e,o){"use strict";var n=o("f87e"),s=o.n(n);s.a},f284:function(t,e,o){"use strict";o("fb6a"),o("d3b7"),o("4795");var n=o("d429"),s=o("2b0e"),a=o("561c"),r=function(t,e){return new Promise((function(o){return s["a"].prototype.$mi.authed?t.state[e]&&t.state[e].reportcurrentrange&&t.state[e].reportcurrentrange.startDate===t.state.date.start&&t.state[e].reportcurrentrange.endDate===t.state.date.end?(o(!1),t.commit("DISABLE_BLUR"),!1):(s["a"].prototype.$mi_loading_toast(),t.commit("ENABLE_BLUR"),void n["a"].fetchReportData(t,e,t.state.date.start,t.state.date.end).then((function(n){if("license_level"===n.data.message)return p(t),void o(!1);if(n.success)p(t),t.commit("DISABLE_BLUR"),t.commit("UPDATE_REPORT_DATA",{report:e,data:n.data}),o(!0);else{if("invalid_grant"===n.data.message)return p(t),o(!1),void t.commit("ENABLE_REAUTH");n.data.footer&&"install_addon"===n.data.footer?i(t,e).then((function(o){t.rootState.$_widget&&(t.commit("DISABLE_BLUR"),t.commit("$_widget/UPDATE_LOADED",!0,{root:!0}));var r=o?"activate":"install";s["a"].prototype.$mi_error_toast({title:!1,html:Object(a["d"])(n.data.message,r),footer:''+Object(a["a"])("Visit addons page","google-analytics-for-wordpress")+"",report:e}),s["a"].prototype.$swal({type:"error",customContainerClass:"monsterinsights-swal",title:Object(a["a"])("Report Unavailable","google-analytics-for-wordpress"),html:Object(a["d"])(n.data.message,r),allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!1,showCancelButton:!0,confirmButtonText:Object(a["d"])(Object(a["a"])("%s Addon","google-analytics-for-wordpress"),r.charAt(0).toUpperCase()+r.slice(1)),cancelButtonText:Object(a["a"])("Dismiss","google-analytics-for-wordpress")}).then((function(n){n.value&&(o?l(t,t.rootState.$_addons.addons[e]):c(t,e))}))})):(o(!1),s["a"].prototype.$mi_error_toast({title:!1,html:n.data.message,footer:n.data.footer,report:e}))}}))):(o(!1),t.commit("ENABLE_BLUR"),t.commit("ENABLE_NOAUTH"),!1)}))};function i(t,e){return new Promise((function(o){t.dispatch("$_addons/getAddons","",{root:!0}).then((function(){t.rootState.$_addons.addons[e]&&t.rootState.$_addons.addons[e].installed?o(!0):o(!1)})).catch((function(){o(!1),u()}))}))}function c(t,e){s["a"].prototype.$swal({type:"info",customContainerClass:"monsterinsights-swal",title:Object(a["a"])("Installing Addon","google-analytics-for-wordpress"),html:Object(a["a"])("Please wait","google-analytics-for-wordpress"),allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,onOpen:function(){s["a"].prototype.$swal.showLoading(),t.dispatch("$_addons/installAddon",t.rootState.$_addons.addons[e],{root:!0}).then((function(){l(t,t.rootState.$_addons.addons[e])})).catch((function(){u()}))}})}function l(t,e){s["a"].prototype.$swal({type:"info",customContainerClass:"monsterinsights-swal",title:Object(a["a"])("Activating Addon","google-analytics-for-wordpress"),html:Object(a["a"])("Please wait","google-analytics-for-wordpress"),allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,onOpen:function(){s["a"].prototype.$swal.showLoading()}}),t.dispatch("$_addons/activateAddon",e,{root:!0}).then((function(){s["a"].prototype.$swal({type:"info",customContainerClass:"monsterinsights-swal",title:Object(a["a"])("Addon Activated","google-analytics-for-wordpress"),html:Object(a["a"])("Loading report data","google-analytics-for-wordpress"),allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,onOpen:function(){s["a"].prototype.$swal.showLoading(),setTimeout((function(){window.location.reload()}),1e3)}})})).catch((function(t){u(t)}))}function u(t){var e=Object(a["a"])("Please activate manually","google-analytics-for-wordpress");t.response&&(e=Object(a["d"])(Object(a["a"])("Error: %s, %s","google-analytics-for-wordpress"),t.response.status,t.response.statusText)),s["a"].prototype.$swal({type:"error",customContainerClass:"monsterinsights-swal",title:Object(a["a"])("Error Activating Addon","google-analytics-for-wordpress"),html:e,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,showCancelButton:!0,confirmButtonText:Object(a["a"])("View Addons","google-analytics-for-wordpress"),cancelButtonText:Object(a["a"])("Dismiss","google-analytics-for-wordpress")}).then((function(t){t.value&&(window.location=s["a"].prototype.$mi.addons_url,s["a"].prototype.$swal({type:"info",customContainerClass:"monsterinsights-swal",title:Object(a["a"])("Redirecting","google-analytics-for-wordpress"),html:Object(a["a"])("Please wait","google-analytics-for-wordpress"),allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,onOpen:function(){s["a"].prototype.$swal.showLoading()}}))}))}function p(t){t.rootState.$_widget||s["a"].prototype.$swal.close()}var d={getReportData:r},g=function(t){return t.date},f=function(t){return t.activeReport},h=function(t){return t.blur},m=function(t){return t.mobileTableExpanded},_=function(t){return t.overview},y=function(t){return t.publisher},b=function(t){return t.ecommerce},v=function(t){return t.queries},w=function(t){return t.dimensions},O=function(t){return t.forms},k=function(t){return t.realtime},j=function(t){return t.yearinreview},E=function(t){return t.noauth},P=function(t){return t.reauth},T={date:g,activeReport:f,blur:h,mobileTableExpanded:m,overview:_,publisher:y,ecommerce:b,queries:v,dimensions:w,forms:O,realtime:k,noauth:E,yearinreview:j,reauth:P},C=function(t,e){e.report&&e.data&&t[e.report]&&s["a"].set(t,e.report,e.data)},S=function(t,e){e.start&&e.end&&(s["a"].set(t.date,"start",e.start),s["a"].set(t.date,"end",e.end))},x=function(t,e){s["a"].set(t.date,"interval",e)},$=function(t,e){s["a"].set(t.date,"text",e)},A=function(t,e){t.activeReport=e},D=function(t){t.blur=!0},L=function(t){t.blur=!1},I=function(t){t.mobileTableExpanded=!0},N=function(t){t.mobileTableExpanded=!1},U=function(t){t.noauth=!0},R=function(t){t.reauth=!0},M={UPDATE_REPORT_DATA:C,UPDATE_DATE:S,UPDATE_ACTIVE_REPORT:A,UPDATE_INTERVAL:x,UPDATE_DATE_TEXT:$,ENABLE_BLUR:D,DISABLE_BLUR:L,EXPAND_TABLES:I,CONTRACT_TABLES:N,ENABLE_NOAUTH:U,ENABLE_REAUTH:R},B={date:{start:"",end:"",interval:30,text:""},blur:!1,activeReport:"overview",mobileTableExpanded:!1,overview:{},publisher:{},ecommerce:{},queries:{},dimensions:{},forms:{},realtime:{},yearinreview:{},noauth:!1,reauth:!1};e["a"]={namespaced:!0,state:B,actions:d,getters:T,mutations:M}},f6bd:function(t,e,o){},f6e1:function(t,e,o){},f87e:function(t,e,o){}}]); \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/js/chunk-frontend-vendors.js b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/js/chunk-frontend-vendors.js new file mode 100644 index 00000000..fc18b9dd --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/assets/vue/js/chunk-frontend-vendors.js @@ -0,0 +1,20 @@ +(window["monsterinsightsjsonp"]=window["monsterinsightsjsonp"]||[]).push([["chunk-frontend-vendors"],{"0273":function(t,e,n){var r=n("c1b2"),o=n("4180"),i=n("2c6c");t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},"057f":function(t,e,n){var r=n("fc6a"),o=n("241c").f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(t){try{return o(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==i.call(t)?c(t):o(r(t))}},"06cf":function(t,e,n){var r=n("83ab"),o=n("d1e7"),i=n("5c6c"),a=n("fc6a"),c=n("c04e"),s=n("5135"),u=n("0cfb"),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=a(t),e=c(e,!0),u)try{return f(t,e)}catch(n){}if(s(t,e))return i(!o.f.call(t,e),t[e])}},"06fa":function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},"0a06":function(t,e,n){"use strict";var r=n("2444"),o=n("c532"),i=n("f6b4"),a=n("5270");function c(t){this.defaults=t,this.interceptors={request:new i,response:new i}}c.prototype.request=function(t){"string"===typeof t&&(t=o.merge({url:arguments[0]},arguments[1])),t=o.merge(r,{method:"get"},this.defaults,t),t.method=t.method.toLowerCase();var e=[a,void 0],n=Promise.resolve(t);this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));while(e.length)n=n.then(e.shift(),e.shift());return n},o.forEach(["delete","get","head","options"],(function(t){c.prototype[t]=function(e,n){return this.request(o.merge(n||{},{method:t,url:e}))}})),o.forEach(["post","put","patch"],(function(t){c.prototype[t]=function(e,n,r){return this.request(o.merge(r||{},{method:t,url:e,data:n}))}})),t.exports=c},"0cfb":function(t,e,n){var r=n("83ab"),o=n("d039"),i=n("cc12");t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"0df6":function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},"129f":function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},"14c3":function(t,e,n){var r=n("c6b6"),o=n("9263");t.exports=function(t,e){var n=t.exec;if("function"===typeof n){var i=n.call(t,e);if("object"!==typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},"159b":function(t,e,n){var r=n("da84"),o=n("fdbc"),i=n("17c2"),a=n("9112");for(var c in o){var s=r[c],u=s&&s.prototype;if(u&&u.forEach!==i)try{a(u,"forEach",i)}catch(f){u.forEach=i}}},"17c2":function(t,e,n){"use strict";var r=n("b727").forEach,o=n("b301");t.exports=o("forEach")?function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}:[].forEach},1875:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"194a":function(t,e,n){var r=n("cc94");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},"19aa":function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},"1be4":function(t,e,n){var r=n("d066");t.exports=r("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,n){var r=n("b622"),o=r("iterator"),i=!1;try{var a=0,c={next:function(){return{done:!!a++}},return:function(){i=!0}};c[o]=function(){return this},Array.from(c,(function(){throw 2}))}catch(s){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var r={};r[o]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(s){}return n}},"1d2b":function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;rv;v++)if(y=f?b(r(g=t[v])[0],g[1]):b(t[v]),y&&y instanceof u)return y;return new u(!1)}p=d.call(t)}m=p.next;while(!(g=m.call(p)).done)if(y=s(p,b,g.value,f),"object"==typeof y&&y&&y instanceof u)return y;return new u(!1)};f.stop=function(t){return new u(!0,t)}},"23cb":function(t,e,n){var r=n("a691"),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},"23e7":function(t,e,n){var r=n("da84"),o=n("06cf").f,i=n("9112"),a=n("6eeb"),c=n("ce4e"),s=n("e893"),u=n("94ca");t.exports=function(t,e){var n,f,l,p,d,v,h=t.target,y=t.global,m=t.stat;if(f=y?r:m?r[h]||c(h,{}):(r[h]||{}).prototype,f)for(l in e){if(d=e[l],t.noTargetGet?(v=o(f,l),p=v&&v.value):p=f[l],n=u(y?l:h+(m?".":"#")+l,t.forced),!n&&void 0!==p){if(typeof d===typeof p)continue;s(d,p)}(t.sham||p&&p.sham)&&i(d,"sham",!0),a(f,l,d,t)}}},"241c":function(t,e,n){var r=n("ca84"),o=n("7839"),i=o.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},2444:function(t,e,n){"use strict";(function(e){var r=n("c532"),o=n("c8af"),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function c(){var t;return"undefined"!==typeof XMLHttpRequest?t=n("b50d"):"undefined"!==typeof e&&(t=n("b50d")),t}var s={adapter:c(),transformRequest:[function(t,e){return o(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(t){s.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){s.headers[t]=r.merge(i)})),t.exports=s}).call(this,n("4362"))},"25f0":function(t,e,n){"use strict";var r=n("6eeb"),o=n("825a"),i=n("d039"),a=n("ad6d"),c="toString",s=RegExp.prototype,u=s[c],f=i((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),l=u.name!=c;(f||l)&&r(RegExp.prototype,c,(function(){var t=o(this),e=String(t.source),n=t.flags,r=String(void 0===n&&t instanceof RegExp&&!("flags"in s)?a.call(t):n);return"/"+e+"/"+r}),{unsafe:!0})},2626:function(t,e,n){"use strict";var r=n("d066"),o=n("9bf2"),i=n("b622"),a=n("83ab"),c=i("species");t.exports=function(t){var e=r(t),n=o.f;a&&e&&!e[c]&&n(e,c,{configurable:!0,get:function(){return this}})}},2877:function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,c){var s,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),a?(s=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=s):o&&(s=c?function(){o.call(this,this.$root.$options.shadowRoot)}:o),s)if(u.functional){u._injectStyles=s;var f=u.render;u.render=function(t,e){return s.call(e),f(t,e)}}else{var l=u.beforeCreate;u.beforeCreate=l?[].concat(l,s):[s]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";(function(t){ +/*! + * Vue.js v2.6.10 + * (c) 2014-2019 Evan You + * Released under the MIT License. + */ +var n=Object.freeze({});function r(t){return void 0===t||null===t}function o(t){return void 0!==t&&null!==t}function i(t){return!0===t}function a(t){return!1===t}function c(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function s(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function f(t){return"[object Object]"===u.call(t)}function l(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return o(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function v(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function h(t){var e=parseFloat(t);return isNaN(e)?t:e}function y(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(t,e){return b.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var x=/-(\w)/g,O=w((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),j=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),S=/\B([A-Z])/g,A=w((function(t){return t.replace(S,"-$1").toLowerCase()}));function C(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function $(t,e){return t.bind(e)}var k=Function.prototype.bind?$:C;function E(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function T(t,e){for(var n in e)t[n]=e[n];return t}function P(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,rt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===Z),ot=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),it={}.watch,at=!1;if(J)try{var ct={};Object.defineProperty(ct,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,ct)}catch(Oa){}var st=function(){return void 0===K&&(K=!J&&!Y&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),K},ut=J&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(t){return"function"===typeof t&&/native code/.test(t.toString())}var lt,pt="undefined"!==typeof Symbol&&ft(Symbol)&&"undefined"!==typeof Reflect&&ft(Reflect.ownKeys);lt="undefined"!==typeof Set&&ft(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var dt=I,vt=0,ht=function(){this.id=vt++,this.subs=[]};ht.prototype.addSub=function(t){this.subs.push(t)},ht.prototype.removeSub=function(t){g(this.subs,t)},ht.prototype.depend=function(){ht.target&&ht.target.addDep(this)},ht.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!_(o,"default"))a=!1;else if(""===a||a===A(t)){var s=te(String,o.type);(s<0||c0&&(a=Ce(a,(e||"")+"_"+n),Ae(a[0])&&Ae(u)&&(f[s]=xt(u.text+a[0].text),a.shift()),f.push.apply(f,a)):c(a)?Ae(u)?f[s]=xt(u.text+a):""!==a&&f.push(xt(a)):Ae(a)&&Ae(u)?f[s]=xt(u.text+a.text):(i(t._isVList)&&o(a.tag)&&r(a.key)&&o(e)&&(a.key="__vlist"+e+"_"+n+"__"),f.push(a)));return f}function $e(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function ke(t){var e=Ee(t.$options.inject,t);e&&(kt(!1),Object.keys(e).forEach((function(n){Mt(t,n,e[n])})),kt(!0))}function Ee(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,c=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&c===r.$key&&!i&&!r.$hasNormal)return r;for(var s in o={},t)t[s]&&"$"!==s[0]&&(o[s]=Me(e,s,t[s]))}else o={};for(var u in e)u in o||(o[u]=Le(e,u));return t&&Object.isExtensible(t)&&(t._normalized=o),G(o,"$stable",a),G(o,"$key",c),G(o,"$hasNormal",i),o}function Me(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Se(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Le(t,e){return function(){return t[e]}}function Ne(t,e){var n,r,i,a,c;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,i=t.length;r1?E(n):n;for(var r=E(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;idocument.createEvent("Event").timeStamp&&(Kn=function(){return Xn.now()})}function Jn(){var t,e;for(Wn=Kn(),Hn=!0,Un.sort((function(t,e){return t.id-e.id})),Gn=0;GnGn&&Un[n].id>t.id)n--;Un.splice(n+1,0,t)}else Un.push(t);zn||(zn=!0,ve(Jn))}}var er=0,nr=function(t,e,n,r,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++er,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new lt,this.newDepIds=new lt,this.expression="","function"===typeof e?this.getter=e:(this.getter=W(e),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};nr.prototype.get=function(){var t;mt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Oa){if(!this.user)throw Oa;ee(Oa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ye(t),gt(),this.cleanupDeps()}return t},nr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},nr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},nr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},nr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||s(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(Oa){ee(Oa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},nr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},nr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rr={enumerable:!0,configurable:!0,get:I,set:I};function or(t,e,n){rr.get=function(){return this[e][n]},rr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,rr)}function ir(t){t._watchers=[];var e=t.$options;e.props&&ar(t,e.props),e.methods&&vr(t,e.methods),e.data?cr(t):It(t._data={},!0),e.computed&&fr(t,e.computed),e.watch&&e.watch!==it&&hr(t,e.watch)}function ar(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[],i=!t.$parent;i||kt(!1);var a=function(i){o.push(i);var a=Jt(i,e,n,t);Mt(r,i,a),i in t||or(t,"_props",i)};for(var c in e)a(c);kt(!0)}function cr(t){var e=t.$options.data;e=t._data="function"===typeof e?sr(e,t):e||{},f(e)||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);while(o--){var i=n[o];0,r&&_(r,i)||H(i)||or(t,"_data",i)}It(e,!0)}function sr(t,e){mt();try{return t.call(e,e)}catch(Oa){return ee(Oa,e,"data()"),{}}finally{gt()}}var ur={lazy:!0};function fr(t,e){var n=t._computedWatchers=Object.create(null),r=st();for(var o in e){var i=e[o],a="function"===typeof i?i:i.get;0,r||(n[o]=new nr(t,a||I,I,ur)),o in t||lr(t,o,i)}}function lr(t,e,n){var r=!st();"function"===typeof n?(rr.get=r?pr(e):dr(n),rr.set=I):(rr.get=n.get?r&&!1!==n.cache?pr(e):dr(n.get):I,rr.set=n.set||I),Object.defineProperty(t,e,rr)}function pr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),ht.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function vr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?I:k(e[n],t)}function hr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1)return this;var n=E(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Sr(t){t.mixin=function(t){return this.options=Kt(this.options,t),this}}function Ar(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Kt(n.options,t),a["super"]=n,a.options.props&&Cr(a),a.options.computed&&$r(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,U.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=T({},a.options),o[r]=a,a}}function Cr(t){var e=t.options.props;for(var n in e)or(t.prototype,"_props",n)}function $r(t){var e=t.options.computed;for(var n in e)lr(t.prototype,n,e[n])}function kr(t){U.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function Er(t){return t&&(t.Ctor.options.name||t.tag)}function Tr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!l(t)&&t.test(e)}function Pr(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var c=Er(a.componentOptions);c&&!e(c)&&Ir(n,i,r,o)}}}function Ir(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,g(n,e)}br(Or),mr(Or),kn(Or),In(Or),gn(Or);var Mr=[String,RegExp,Array],Lr={name:"keep-alive",abstract:!0,props:{include:Mr,exclude:Mr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Ir(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){Pr(t,(function(t){return Tr(e,t)}))})),this.$watch("exclude",(function(e){Pr(t,(function(t){return!Tr(e,t)}))}))},render:function(){var t=this.$slots.default,e=On(t),n=e&&e.componentOptions;if(n){var r=Er(n),o=this,i=o.include,a=o.exclude;if(i&&(!r||!Tr(i,r))||a&&r&&Tr(a,r))return e;var c=this,s=c.cache,u=c.keys,f=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;s[f]?(e.componentInstance=s[f].componentInstance,g(u,f),u.push(f)):(s[f]=e,u.push(f),this.max&&u.length>parseInt(this.max)&&Ir(s,u[0],u,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Nr={KeepAlive:Lr};function Dr(t){var e={get:function(){return V}};Object.defineProperty(t,"config",e),t.util={warn:dt,extend:T,mergeOptions:Kt,defineReactive:Mt},t.set=Lt,t.delete=Nt,t.nextTick=ve,t.observable=function(t){return It(t),t},t.options=Object.create(null),U.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,T(t.options.components,Nr),jr(t),Sr(t),Ar(t),kr(t)}Dr(Or),Object.defineProperty(Or.prototype,"$isServer",{get:st}),Object.defineProperty(Or.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Or,"FunctionalRenderContext",{value:Ye}),Or.version="2.6.10";var Rr=y("style,class"),Fr=y("input,textarea,option,select,progress"),Ur=function(t,e,n){return"value"===n&&Fr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Br=y("contenteditable,draggable,spellcheck"),Vr=y("events,caret,typing,plaintext-only"),zr=function(t,e){return Kr(e)||"false"===e?"false":"contenteditable"===t&&Vr(e)?e:"true"},Hr=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Gr="http://www.w3.org/1999/xlink",qr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Wr=function(t){return qr(t)?t.slice(6,t.length):""},Kr=function(t){return null==t||!1===t};function Xr(t){var e=t.data,n=t,r=t;while(o(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Jr(r.data,e));while(o(n=n.parent))n&&n.data&&(e=Jr(e,n.data));return Yr(e.staticClass,e.class)}function Jr(t,e){return{staticClass:Zr(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function Yr(t,e){return o(t)||o(e)?Zr(t,Qr(e)):""}function Zr(t,e){return t?e?t+" "+e:t:e||""}function Qr(t){return Array.isArray(t)?to(t):s(t)?eo(t):"string"===typeof t?t:""}function to(t){for(var e,n="",r=0,i=t.length;r-1?co[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:co[t]=/HTMLUnknownElement/.test(e.toString())}var uo=y("text,number,password,search,email,tel,url");function fo(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function lo(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function po(t,e){return document.createElementNS(no[t],e)}function vo(t){return document.createTextNode(t)}function ho(t){return document.createComment(t)}function yo(t,e,n){t.insertBefore(e,n)}function mo(t,e){t.removeChild(e)}function go(t,e){t.appendChild(e)}function bo(t){return t.parentNode}function _o(t){return t.nextSibling}function wo(t){return t.tagName}function xo(t,e){t.textContent=e}function Oo(t,e){t.setAttribute(e,"")}var jo=Object.freeze({createElement:lo,createElementNS:po,createTextNode:vo,createComment:ho,insertBefore:yo,removeChild:mo,appendChild:go,parentNode:bo,nextSibling:_o,tagName:wo,setTextContent:xo,setStyleScope:Oo}),So={create:function(t,e){Ao(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ao(t,!0),Ao(e))},destroy:function(t){Ao(t,!0)}};function Ao(t,e){var n=t.data.ref;if(o(n)){var r=t.context,i=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],i):a[n]===i&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(i)<0&&a[n].push(i):a[n]=[i]:a[n]=i}}var Co=new bt("",{},[]),$o=["create","activate","update","remove","destroy"];function ko(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&o(t.data)===o(e.data)&&Eo(t,e)||i(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&r(e.asyncFactory.error))}function Eo(t,e){if("input"!==t.tag)return!0;var n,r=o(n=t.data)&&o(n=n.attrs)&&n.type,i=o(n=e.data)&&o(n=n.attrs)&&n.type;return r===i||uo(r)&&uo(i)}function To(t,e,n){var r,i,a={};for(r=e;r<=n;++r)i=t[r].key,o(i)&&(a[i]=r);return a}function Po(t){var e,n,a={},s=t.modules,u=t.nodeOps;for(e=0;e<$o.length;++e)for(a[$o[e]]=[],n=0;nh?(l=r(n[g+1])?null:n[g+1].elm,O(t,l,n,v,g,i)):v>g&&S(t,e,p,h)}function $(t,e,n,r){for(var i=n;i-1?zo(t,e,n):Hr(e)?Kr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Br(e)?t.setAttribute(e,zr(e,n)):qr(e)?Kr(n)?t.removeAttributeNS(Gr,Wr(e)):t.setAttributeNS(Gr,e,n):zo(t,e,n)}function zo(t,e,n){if(Kr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Ho={create:Bo,update:Bo};function Go(t,e){var n=e.elm,i=e.data,a=t.data;if(!(r(i.staticClass)&&r(i.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var c=Xr(e),s=n._transitionClasses;o(s)&&(c=Zr(c,Qr(s))),c!==n._prevClass&&(n.setAttribute("class",c),n._prevClass=c)}}var qo,Wo={create:Go,update:Go},Ko="__r",Xo="__c";function Jo(t){if(o(t[Ko])){var e=tt?"change":"input";t[e]=[].concat(t[Ko],t[e]||[]),delete t[Ko]}o(t[Xo])&&(t.change=[].concat(t[Xo],t.change||[]),delete t[Xo])}function Yo(t,e,n){var r=qo;return function o(){var i=e.apply(null,arguments);null!==i&&ti(t,o,n,r)}}var Zo=ae&&!(ot&&Number(ot[1])<=53);function Qo(t,e,n,r){if(Zo){var o=Wn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}qo.addEventListener(t,e,at?{capture:n,passive:r}:n)}function ti(t,e,n,r){(r||qo).removeEventListener(t,e._wrapper||e,n)}function ei(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},o=t.data.on||{};qo=e.elm,Jo(n),_e(n,o,Qo,ti,Yo,e.context),qo=void 0}}var ni,ri={create:ei,update:ei};function oi(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,i,a=e.elm,c=t.data.domProps||{},s=e.data.domProps||{};for(n in o(s.__ob__)&&(s=e.data.domProps=T({},s)),c)n in s||(a[n]="");for(n in s){if(i=s[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),i===c[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=i;var u=r(i)?"":String(i);ii(a,u)&&(a.value=u)}else if("innerHTML"===n&&oo(a.tagName)&&r(a.innerHTML)){ni=ni||document.createElement("div"),ni.innerHTML=""+i+"";var f=ni.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(f.firstChild)a.appendChild(f.firstChild)}else if(i!==c[n])try{a[n]=i}catch(Oa){}}}}function ii(t,e){return!t.composing&&("OPTION"===t.tagName||ai(t,e)||ci(t,e))}function ai(t,e){var n=!0;try{n=document.activeElement!==t}catch(Oa){}return n&&t.value!==e}function ci(t,e){var n=t.value,r=t._vModifiers;if(o(r)){if(r.number)return h(n)!==h(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var si={create:oi,update:oi},ui=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function fi(t){var e=li(t.style);return t.staticStyle?T(t.staticStyle,e):e}function li(t){return Array.isArray(t)?P(t):"string"===typeof t?ui(t):t}function pi(t,e){var n,r={};if(e){var o=t;while(o.componentInstance)o=o.componentInstance._vnode,o&&o.data&&(n=fi(o.data))&&T(r,n)}(n=fi(t.data))&&T(r,n);var i=t;while(i=i.parent)i.data&&(n=fi(i.data))&&T(r,n);return r}var di,vi=/^--/,hi=/\s*!important$/,yi=function(t,e,n){if(vi.test(e))t.style.setProperty(e,n);else if(hi.test(n))t.style.setProperty(A(e),n.replace(hi,""),"important");else{var r=gi(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(wi).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Oi(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(wi).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function ji(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&T(e,Si(t.name||"v")),T(e,t),e}return"string"===typeof t?Si(t):void 0}}var Si=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Ai=J&&!et,Ci="transition",$i="animation",ki="transition",Ei="transitionend",Ti="animation",Pi="animationend";Ai&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ki="WebkitTransition",Ei="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ti="WebkitAnimation",Pi="webkitAnimationEnd"));var Ii=J?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Mi(t){Ii((function(){Ii(t)}))}function Li(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),xi(t,e))}function Ni(t,e){t._transitionClasses&&g(t._transitionClasses,e),Oi(t,e)}function Di(t,e,n){var r=Fi(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var c=o===Ci?Ei:Pi,s=0,u=function(){t.removeEventListener(c,f),n()},f=function(e){e.target===t&&++s>=a&&u()};setTimeout((function(){s0&&(n=Ci,f=a,l=i.length):e===$i?u>0&&(n=$i,f=u,l=s.length):(f=Math.max(a,u),n=f>0?a>u?Ci:$i:null,l=n?n===Ci?i.length:s.length:0);var p=n===Ci&&Ri.test(r[ki+"Property"]);return{type:n,timeout:f,propCount:l,hasTransform:p}}function Ui(t,e){while(t.length1}function qi(t,e){!0!==e.data.show&&Vi(e)}var Wi=J?{create:qi,activate:qi,remove:function(t,e){!0!==t.data.show?zi(t,e):e()}}:{},Ki=[Ho,Wo,ri,si,_i,Wi],Xi=Ki.concat(Uo),Ji=Po({nodeOps:jo,modules:Xi});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&oa(t,"input")}));var Yi={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?we(n,"postpatch",(function(){Yi.componentUpdated(t,e,n)})):Zi(t,e,n.context),t._vOptions=[].map.call(t.options,ea)):("textarea"===n.tag||uo(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",na),t.addEventListener("compositionend",ra),t.addEventListener("change",ra),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Zi(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,ea);if(o.some((function(t,e){return!N(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return ta(t,o)})):e.value!==e.oldValue&&ta(e.value,o);i&&oa(t,"change")}}}};function Zi(t,e,n){Qi(t,e,n),(tt||nt)&&setTimeout((function(){Qi(t,e,n)}),0)}function Qi(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,c=0,s=t.options.length;c-1,a.selected!==i&&(a.selected=i);else if(N(ea(a),r))return void(t.selectedIndex!==c&&(t.selectedIndex=c));o||(t.selectedIndex=-1)}}function ta(t,e){return e.every((function(e){return!N(e,t)}))}function ea(t){return"_value"in t?t._value:t.value}function na(t){t.target.composing=!0}function ra(t){t.target.composing&&(t.target.composing=!1,oa(t.target,"input"))}function oa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ia(t){return!t.componentInstance||t.data&&t.data.transition?t:ia(t.componentInstance._vnode)}var aa={bind:function(t,e,n){var r=e.value;n=ia(n);var o=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Vi(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,o=e.oldValue;if(!r!==!o){n=ia(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?Vi(n,(function(){t.style.display=t.__vOriginalDisplay})):zi(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},ca={model:Yi,show:aa},sa={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ua(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ua(On(e.children)):t}function fa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[O(i)]=o[i];return e}function la(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function pa(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var va=function(t){return t.tag||xn(t)},ha=function(t){return"show"===t.name},ya={name:"transition",props:sa,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(va),n.length)){0;var r=this.mode;0;var o=n[0];if(pa(this.$vnode))return o;var i=ua(o);if(!i)return o;if(this._leaving)return la(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:c(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var s=(i.data||(i.data={})).transition=fa(this),u=this._vnode,f=ua(u);if(i.data.directives&&i.data.directives.some(ha)&&(i.data.show=!0),f&&f.data&&!da(i,f)&&!xn(f)&&(!f.componentInstance||!f.componentInstance._vnode.isComment)){var l=f.data.transition=T({},s);if("out-in"===r)return this._leaving=!0,we(l,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),la(t,o);if("in-out"===r){if(xn(i))return u;var p,d=function(){p()};we(s,"afterEnter",d),we(s,"enterCancelled",d),we(l,"delayLeave",(function(t){p=t}))}}return o}}},ma=T({tag:String,moveClass:String},sa);delete ma.mode;var ga={props:ma,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Tn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=fa(this),c=0;cn)e.push(arguments[n++]);return _[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(b),b},h=function(t){delete _[t]},"process"==s(y)?r=function(t){y.nextTick(O(t))}:g&&g.now?r=function(t){g.now(O(t))}:m&&!/(iphone|ipod|ipad).*applewebkit/i.test(p)?(o=new m,i=o.port2,o.port1.onmessage=j,r=u(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||c(S)?r=w in l("script")?function(t){f.appendChild(l("script"))[w]=function(){f.removeChild(this),x(t)}}:function(t){setTimeout(O(t),0)}:(r=S,a.addEventListener("message",j,!1))),t.exports={set:v,clear:h}},"2d83":function(t,e,n){"use strict";var r=n("387f");t.exports=function(t,e,n,o,i){var a=new Error(t);return r(a,e,n,o,i)}},"2e67":function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},"2f62":function(t,e,n){"use strict";(function(t){ +/** + * vuex v3.1.1 + * (c) 2019 Evan You + * @license MIT + */ +function r(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:r});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[r].concat(t.init):r,n.call(this,t)}}function r(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}n.d(e,"b",(function(){return I}));var o="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},i=o.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(t){i&&(t._devtoolHook=i,i.emit("vuex:init",t),i.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){i.emit("vuex:mutation",t,e)})))}function c(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function s(t){return null!==t&&"object"===typeof t}function u(t){return t&&"function"===typeof t.then}function f(t,e){return function(){return t(e)}}var l=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},p={namespaced:{configurable:!0}};p.namespaced.get=function(){return!!this._rawModule.namespaced},l.prototype.addChild=function(t,e){this._children[t]=e},l.prototype.removeChild=function(t){delete this._children[t]},l.prototype.getChild=function(t){return this._children[t]},l.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},l.prototype.forEachChild=function(t){c(this._children,t)},l.prototype.forEachGetter=function(t){this._rawModule.getters&&c(this._rawModule.getters,t)},l.prototype.forEachAction=function(t){this._rawModule.actions&&c(this._rawModule.actions,t)},l.prototype.forEachMutation=function(t){this._rawModule.mutations&&c(this._rawModule.mutations,t)},Object.defineProperties(l.prototype,p);var d=function(t){this.register([],t,!1)};function v(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return void 0;v(t.concat(r),e.getChild(r),n.modules[r])}}d.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},d.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},d.prototype.update=function(t){v([],this.root,t)},d.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var o=new l(e,n);if(0===t.length)this.root=o;else{var i=this.get(t.slice(0,-1));i.addChild(t[t.length-1],o)}e.modules&&c(e.modules,(function(e,o){r.register(t.concat(o),e,n)}))},d.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};var h;var y=function(t){var e=this;void 0===t&&(t={}),!h&&"undefined"!==typeof window&&window.Vue&&E(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new d(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new h;var o=this,i=this,c=i.dispatch,s=i.commit;this.dispatch=function(t,e){return c.call(o,t,e)},this.commit=function(t,e,n){return s.call(o,t,e,n)},this.strict=r;var u=this._modules.root.state;w(this,u,[],this._modules.root),_(this,u),n.forEach((function(t){return t(e)}));var f=void 0!==t.devtools?t.devtools:h.config.devtools;f&&a(this)},m={state:{configurable:!0}};function g(t,e){return e.indexOf(t)<0&&e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function b(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;w(t,n,[],t._modules.root,!0),_(t,n,e)}function _(t,e,n){var r=t._vm;t.getters={};var o=t._wrappedGetters,i={};c(o,(function(e,n){i[n]=f(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var a=h.config.silent;h.config.silent=!0,t._vm=new h({data:{$$state:e},computed:i}),h.config.silent=a,t.strict&&C(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),h.nextTick((function(){return r.$destroy()})))}function w(t,e,n,r,o){var i=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a]=r),!i&&!o){var c=$(e,n.slice(0,-1)),s=n[n.length-1];t._withCommit((function(){h.set(c,s,r.state)}))}var u=r.context=x(t,a,n);r.forEachMutation((function(e,n){var r=a+n;j(t,r,e,u)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,o=e.handler||e;S(t,r,o,u)})),r.forEachGetter((function(e,n){var r=a+n;A(t,r,e,u)})),r.forEachChild((function(r,i){w(t,e,n.concat(i),r,o)}))}function x(t,e,n){var r=""===e,o={dispatch:r?t.dispatch:function(n,r,o){var i=k(n,r,o),a=i.payload,c=i.options,s=i.type;return c&&c.root||(s=e+s),t.dispatch(s,a)},commit:r?t.commit:function(n,r,o){var i=k(n,r,o),a=i.payload,c=i.options,s=i.type;c&&c.root||(s=e+s),t.commit(s,a,c)}};return Object.defineProperties(o,{getters:{get:r?function(){return t.getters}:function(){return O(t,e)}},state:{get:function(){return $(t.state,n)}}}),o}function O(t,e){var n={},r=e.length;return Object.keys(t.getters).forEach((function(o){if(o.slice(0,r)===e){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return t.getters[o]},enumerable:!0})}})),n}function j(t,e,n,r){var o=t._mutations[e]||(t._mutations[e]=[]);o.push((function(e){n.call(t,r.state,e)}))}function S(t,e,n,r){var o=t._actions[e]||(t._actions[e]=[]);o.push((function(e,o){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e,o);return u(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function A(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function C(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function $(t,e){return e.length?e.reduce((function(t,e){return t[e]}),t):t}function k(t,e,n){return s(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function E(t){h&&t===h||(h=t,r(h))}m.state.get=function(){return this._vm._data.$$state},m.state.set=function(t){0},y.prototype.commit=function(t,e,n){var r=this,o=k(t,e,n),i=o.type,a=o.payload,c=(o.options,{type:i,payload:a}),s=this._mutations[i];s&&(this._withCommit((function(){s.forEach((function(t){t(a)}))})),this._subscribers.forEach((function(t){return t(c,r.state)})))},y.prototype.dispatch=function(t,e){var n=this,r=k(t,e),o=r.type,i=r.payload,a={type:o,payload:i},c=this._actions[o];if(c){try{this._actionSubscribers.filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(u){0}var s=c.length>1?Promise.all(c.map((function(t){return t(i)}))):c[0](i);return s.then((function(t){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(u){0}return t}))}},y.prototype.subscribe=function(t){return g(t,this._subscribers)},y.prototype.subscribeAction=function(t){var e="function"===typeof t?{before:t}:t;return g(e,this._actionSubscribers)},y.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},y.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},y.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),w(this,this.state,t,this._modules.get(t),n.preserveState),_(this,this.state)},y.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=$(e.state,t.slice(0,-1));h.delete(n,t[t.length-1])})),b(this)},y.prototype.hotUpdate=function(t){this._modules.update(t),b(this,!0)},y.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(y.prototype,m);var T=D((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=R(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof o?o.call(this,e,n):e[o]},n[r].vuex=!0})),n})),P=D((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var i=R(this.$store,"mapMutations",t);if(!i)return;r=i.context.commit}return"function"===typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}})),n})),I=D((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;o=t+o,n[r]=function(){if(!t||R(this.$store,"mapGetters",t))return this.$store.getters[o]},n[r].vuex=!0})),n})),M=D((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var i=R(this.$store,"mapActions",t);if(!i)return;r=i.context.dispatch}return"function"===typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}})),n})),L=function(t){return{mapState:T.bind(null,t),mapGetters:I.bind(null,t),mapMutations:P.bind(null,t),mapActions:M.bind(null,t)}};function N(t){return Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}}))}function D(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function R(t,e,n){var r=t._modulesNamespaceMap[n];return r}var F={Store:y,install:E,version:"3.1.1",mapState:T,mapMutations:P,mapGetters:I,mapActions:M,createNamespacedHelpers:L};e["a"]=F}).call(this,n("c8ba"))},"2fa7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("85d3"),o=n.n(r);function i(t,e,n){return e in t?o()(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},"30b5":function(t,e,n){"use strict";var r=n("c532");function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var i;if(n)i=n(e);else if(r.isURLSearchParams(e))i=e.toString();else{var a=[];r.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(o(e)+"="+o(t))})))})),i=a.join("&")}return i&&(t+=(-1===t.indexOf("?")?"?":"&")+i),t}},"35a1":function(t,e,n){var r=n("f5df"),o=n("3f8c"),i=n("b622"),a=i("iterator");t.exports=function(t){if(void 0!=t)return t[a]||t["@@iterator"]||o[r(t)]}},"37e8":function(t,e,n){var r=n("83ab"),o=n("9bf2"),i=n("825a"),a=n("df75");t.exports=r?Object.defineProperties:function(t,e){i(t);var n,r=a(e),c=r.length,s=0;while(c>s)o.f(t,n=r[s++],e[n]);return t}},"387f":function(t,e,n){"use strict";t.exports=function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t}},3934:function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return function(){return!0}}()},"3ac6":function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("c8ba"))},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3e47":function(t,e,n){var r=n("a5eb"),o=n("c1b2"),i=n("4180");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:i.f})},"3f8c":function(t,e){t.exports={}},4160:function(t,e,n){"use strict";var r=n("23e7"),o=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},4180:function(t,e,n){var r=n("c1b2"),o=n("77b2"),i=n("6f8d"),a=n("7168"),c=Object.defineProperty;e.f=r?c:function(t,e,n){if(i(t),e=a(e,!0),i(n),o)try{return c(t,e,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"428f":function(t,e,n){t.exports=n("da84")},4362:function(t,e,n){e.nextTick=function(t){setTimeout(t,0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},function(){var t,r="/";e.cwd=function(){return r},e.chdir=function(e){t||(t=n("df7c")),r=t.resolve(e,r)}}(),e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},"44ad":function(t,e,n){var r=n("d039"),o=n("c6b6"),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},"44ba":function(t,e,n){var r=n("c1b2"),o=n("7043"),i=n("2c6c"),a=n("a421"),c=n("7168"),s=n("78e7"),u=n("77b2"),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=a(t),e=c(e,!0),u)try{return f(t,e)}catch(n){}if(s(t,e))return i(!o.f.call(t,e),t[e])}},"44d2":function(t,e,n){var r=n("b622"),o=n("7c73"),i=n("9112"),a=r("unscopables"),c=Array.prototype;void 0==c[a]&&i(c,a,o(null)),t.exports=function(t){c[a][t]=!0}},"44de":function(t,e,n){var r=n("da84");t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"44e7":function(t,e,n){var r=n("861d"),o=n("c6b6"),i=n("b622"),a=i("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==o(t))}},"466d":function(t,e,n){"use strict";var r=n("d784"),o=n("825a"),i=n("50c4"),a=n("1d80"),c=n("8aa5"),s=n("14c3");r("match",1,(function(t,e,n){return[function(e){var n=a(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var a=o(t),u=String(this);if(!a.global)return s(a,u);var f=a.unicode;a.lastIndex=0;var l,p=[],d=0;while(null!==(l=s(a,u))){var v=String(l[0]);p[d]=v,""===v&&(a.lastIndex=c(u,i(a.lastIndex),f)),d++}return 0===d?null:p}]}))},"467f":function(t,e,n){"use strict";var r=n("2d83");t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},4795:function(t,e,n){var r=n("23e7"),o=n("da84"),i=n("b39a"),a=[].slice,c=/MSIE .\./.test(i),s=function(t){return function(e,n){var r=arguments.length>2,o=r?a.call(arguments,2):void 0;return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,o)}:e,n)}};r({global:!0,bind:!0,forced:c},{setTimeout:s(o.setTimeout),setInterval:s(o.setInterval)})},4840:function(t,e,n){var r=n("825a"),o=n("1c0b"),i=n("b622"),a=i("species");t.exports=function(t,e){var n,i=r(t).constructor;return void 0===i||void 0==(n=r(i)[a])?e:o(n)}},4930:function(t,e,n){var r=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"4d63":function(t,e,n){var r=n("83ab"),o=n("da84"),i=n("94ca"),a=n("7156"),c=n("9bf2").f,s=n("241c").f,u=n("44e7"),f=n("ad6d"),l=n("6eeb"),p=n("d039"),d=n("2626"),v=n("b622"),h=v("match"),y=o.RegExp,m=y.prototype,g=/a/g,b=/a/g,_=new y(g)!==g,w=r&&i("RegExp",!_||p((function(){return b[h]=!1,y(g)!=g||y(b)==b||"/a/i"!=y(g,"i")})));if(w){var x=function(t,e){var n=this instanceof x,r=u(t),o=void 0===e;return!n&&r&&t.constructor===x&&o?t:a(_?new y(r&&!o?t.source:t,e):y((r=t instanceof x)?t.source:t,r&&o?f.call(t):e),n?this:m,x)},O=function(t){t in x||c(x,t,{configurable:!0,get:function(){return y[t]},set:function(e){y[t]=e}})},j=s(y),S=0;while(j.length>S)O(j[S++]);m.constructor=x,x.prototype=m,l(o,"RegExp",x)}d("RegExp")},"4d64":function(t,e,n){var r=n("fc6a"),o=n("50c4"),i=n("23cb"),a=function(t){return function(e,n,a){var c,s=r(e),u=o(s.length),f=i(a,u);if(t&&n!=n){while(u>f)if(c=s[f++],c!=c)return!0}else for(;u>f;f++)if((t||f in s)&&s[f]===n)return t||f||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),o=n("b727").filter,i=n("1dde");r({target:"Array",proto:!0,forced:!i("filter")},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},"4e82":function(t,e,n){"use strict";var r=n("23e7"),o=n("1c0b"),i=n("7b0b"),a=n("d039"),c=n("b301"),s=[].sort,u=[1,2,3],f=a((function(){u.sort(void 0)})),l=a((function(){u.sort(null)})),p=c("sort"),d=f||!l||p;r({target:"Array",proto:!0,forced:d},{sort:function(t){return void 0===t?s.call(i(this)):s.call(i(this),o(t))}})},"50c4":function(t,e,n){var r=n("a691"),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},5135:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},5270:function(t,e,n){"use strict";var r=n("c532"),o=n("c401"),i=n("2e67"),a=n("2444"),c=n("d925"),s=n("e683");function u(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){u(t),t.baseURL&&!c(t.url)&&(t.url=s(t.baseURL,t.url)),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]}));var e=t.adapter||a.adapter;return e(t).then((function(e){return u(t),e.data=o(e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(u(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},5319:function(t,e,n){"use strict";var r=n("d784"),o=n("825a"),i=n("7b0b"),a=n("50c4"),c=n("a691"),s=n("1d80"),u=n("8aa5"),f=n("14c3"),l=Math.max,p=Math.min,d=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,h=/\$([$&'`]|\d\d?)/g,y=function(t){return void 0===t?t:String(t)};r("replace",2,(function(t,e,n){return[function(n,r){var o=s(this),i=void 0==n?void 0:n[t];return void 0!==i?i.call(n,o,r):e.call(String(o),n,r)},function(t,i){var s=n(e,t,this,i);if(s.done)return s.value;var d=o(t),v=String(this),h="function"===typeof i;h||(i=String(i));var m=d.global;if(m){var g=d.unicode;d.lastIndex=0}var b=[];while(1){var _=f(d,v);if(null===_)break;if(b.push(_),!m)break;var w=String(_[0]);""===w&&(d.lastIndex=u(v,a(d.lastIndex),g))}for(var x="",O=0,j=0;j=O&&(x+=v.slice(O,A)+T,O=A+S.length)}return x+v.slice(O)}];function r(t,n,r,o,a,c){var s=r+t.length,u=o.length,f=h;return void 0!==a&&(a=i(a),f=v),e.call(c,f,(function(e,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(s);case"<":c=a[i.slice(1,-1)];break;default:var f=+i;if(0===f)return e;if(f>u){var l=d(f/10);return 0===l?e:l<=u?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):e}c=o[f-1]}return void 0===c?"":c}))}}))},"561c":function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t){for(var e=1;e=0||i[o]":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},a=["(","?"],c={")":["("],":":["?","?:"]},s=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var f={"!":function(t){return!t},"*":function(t,e){return t*e},"/":function(t,e){return t/e},"%":function(t,e){return t%e},"+":function(t,e){return t+e},"-":function(t,e){return t-e},"<":function(t,e){return t":function(t,e){return t>e},">=":function(t,e){return t>=e},"==":function(t,e){return t===e},"!=":function(t,e){return t!==e},"&&":function(t,e){return t&&e},"||":function(t,e){return t||e},"?:":function(t,e,n){if(t)throw e;return n}};function l(t,e){var n,r,o,i,a,c,s=[];for(n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";O.data[e]=o({},w,O.data[e],t),O.data[e][""]=o({},w[""],O.data[e][""])}function S(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return O.data[t]||j(void 0,t),O.dcnpgettext(t,e,n,r,o)}function A(t,e){return S(e,void 0,t)}function C(t,e,n,r){return S(r,void 0,t,e,n)}function $(t){try{for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;rf){var d,v=u(arguments[f++]),h=l?i(v).concat(l(v)):i(v),y=h.length,m=0;while(y>m)d=h[m++],r&&!p.call(v,d)||(n[d]=v[d])}return n}:f},"62e4":function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},"638c":function(t,e,n){var r=n("06fa"),o=n("fc48"),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},6547:function(t,e,n){var r=n("a691"),o=n("1d80"),i=function(t){return function(e,n){var i,a,c=String(o(e)),s=r(n),u=c.length;return s<0||s>=u?t?"":void 0:(i=c.charCodeAt(s),i<55296||i>56319||s+1===u||(a=c.charCodeAt(s+1))<56320||a>57343?t?c.charAt(s):i:t?c.slice(s,s+2):a-56320+(i-55296<<10)+65536)}};t.exports={codeAt:i(!1),charAt:i(!0)}},"65f0":function(t,e,n){var r=n("861d"),o=n("e8b5"),i=n("b622"),a=i("species");t.exports=function(t,e){var n;return o(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!o(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"69f3":function(t,e,n){var r,o,i,a=n("7f9a"),c=n("da84"),s=n("861d"),u=n("9112"),f=n("5135"),l=n("f772"),p=n("d012"),d=c.WeakMap,v=function(t){return i(t)?o(t):r(t,{})},h=function(t){return function(e){var n;if(!s(e)||(n=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(a){var y=new d,m=y.get,g=y.has,b=y.set;r=function(t,e){return b.call(y,t,e),e},o=function(t){return m.call(y,t)||{}},i=function(t){return g.call(y,t)}}else{var _=l("state");p[_]=!0,r=function(t,e){return u(t,_,e),e},o=function(t){return f(t,_)?t[_]:{}},i=function(t){return f(t,_)}}t.exports={set:r,get:o,has:i,enforce:v,getterFor:h}},"6c6b":function(t,e,n){"use strict";var r=n("cd3f"),o=n.n(r);function i(t){void 0===t&&(t={shift:!1,ctrl:!1,left:!1}),document.addEventListener(t.left?"click":"contextmenu",(function(e){if((!t.ctrl||e.ctrlKey)&&(!t.shift||e.shiftKey)){t.stop&&(e.preventDefault(),e.stopPropagation());var n=u(e.target);n&&f(n)}}))}function a(t){while(t.length<8)t+=" ";return t}function c(t){console.log(a(t)+" %cnone","color:grey")}i.install=function(t,e){i(e)};var s="background:#42b983;color:white;border-radius:99px;padding:0px 6px;";function u(t){var e=t&&t.__vue__;return e||(t.parentNode?u(t.parentNode):void console.info("no Vue component found"))}function f(t,e){if(e?console.groupCollapsed("%cparent %c"+(t.$parent?t.$options.name||t.$options._componentTag||"anonymous":"Root"),"font-weight:normal",s,t):console.group("%c"+(t.$parent?t.$options.name||t.$options._componentTag||"anonymous":"Root"),s,t),Object.keys(t.$data).length?console.log(a("data"),o()(t.$data)):c("data"),t._computedWatchers&&Object.keys(t._computedWatchers).length){var n={};for(var r in t._computedWatchers)try{n[r]=o()(t[r])}catch(i){n[r]="["+i.message+"]"}console.log(a("computed"),n)}else c("computed");t._props&&Object.keys(t._props).length?console.log(a("props"),o()(t._props)):c("props"),console.log(a("element"),t.$el),!e&&t.$route&&console.log(a("route"),t.$route),t.$parent?f(t.$parent,!0):c("parent"),console.groupEnd()}e["a"]=i},"6eeb":function(t,e,n){var r=n("da84"),o=n("5692"),i=n("9112"),a=n("5135"),c=n("ce4e"),s=n("9e81"),u=n("69f3"),f=u.get,l=u.enforce,p=String(s).split("toString");o("inspectSource",(function(t){return s.call(t)})),(t.exports=function(t,e,n,o){var s=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,f=!!o&&!!o.noTargetGet;"function"==typeof n&&("string"!=typeof e||a(n,"name")||i(n,"name",e),l(n).source=p.join("string"==typeof e?e:"")),t!==r?(s?!f&&t[e]&&(u=!0):delete t[e],u?t[e]=n:i(t,e,n)):u?t[e]=n:c(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&f(this).source||s.call(this)}))},"6f8d":function(t,e,n){var r=n("dfdb");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},7043:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);e.f=i?function(t){var e=o(this,t);return!!e&&e.enumerable}:r},7156:function(t,e,n){var r=n("861d"),o=n("d2bb");t.exports=function(t,e,n){var i,a;return o&&"function"==typeof(i=e.constructor)&&i!==n&&r(a=i.prototype)&&a!==n.prototype&&o(t,a),t}},7168:function(t,e,n){var r=n("dfdb");t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),o=n("5135"),i=n("c032"),a=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});o(e,t)||a(e,t,{value:i.f(t)})}},"764b":function(t,e){t.exports={}},"77b2":function(t,e,n){var r=n("c1b2"),o=n("06fa"),i=n("7a37");t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},7839:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"78e7":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"7a37":function(t,e,n){var r=n("3ac6"),o=n("dfdb"),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},"7a77":function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},"7aac":function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){return{write:function(t,e,n,o,i,a){var c=[];c.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&c.push("expires="+new Date(n).toGMTString()),r.isString(o)&&c.push("path="+o),r.isString(i)&&c.push("domain="+i),!0===a&&c.push("secure"),document.cookie=c.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"7b0b":function(t,e,n){var r=n("1d80");t.exports=function(t){return Object(r(t))}},"7c73":function(t,e,n){var r=n("825a"),o=n("37e8"),i=n("7839"),a=n("d012"),c=n("1be4"),s=n("cc12"),u=n("f772"),f=u("IE_PROTO"),l="prototype",p=function(){},d=function(){var t,e=s("iframe"),n=i.length,r="<",o="script",a=">",u="java"+o+":";e.style.display="none",c.appendChild(e),e.src=String(u),t=e.contentWindow.document,t.open(),t.write(r+o+a+"document.F=Object"+r+"/"+o+a),t.close(),d=t.F;while(n--)delete d[l][i[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(p[l]=r(t),n=new p,p[l]=null,n[f]=t):n=d(),void 0===e?n:o(n,e)},a[f]=!0},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),o=n("9ed3"),i=n("e163"),a=n("d2bb"),c=n("d44e"),s=n("9112"),u=n("6eeb"),f=n("b622"),l=n("c430"),p=n("3f8c"),d=n("ae93"),v=d.IteratorPrototype,h=d.BUGGY_SAFARI_ITERATORS,y=f("iterator"),m="keys",g="values",b="entries",_=function(){return this};t.exports=function(t,e,n,f,d,w,x){o(n,e,f);var O,j,S,A=function(t){if(t===d&&T)return T;if(!h&&t in k)return k[t];switch(t){case m:return function(){return new n(this,t)};case g:return function(){return new n(this,t)};case b:return function(){return new n(this,t)}}return function(){return new n(this)}},C=e+" Iterator",$=!1,k=t.prototype,E=k[y]||k["@@iterator"]||d&&k[d],T=!h&&E||A(d),P="Array"==e&&k.entries||E;if(P&&(O=i(P.call(new t)),v!==Object.prototype&&O.next&&(l||i(O)===v||(a?a(O,v):"function"!=typeof O[y]&&s(O,y,_)),c(O,C,!0,!0),l&&(p[C]=_))),d==g&&E&&E.name!==g&&($=!0,T=function(){return E.call(this)}),l&&!x||k[y]===T||s(k,y,T),p[e]=T,d)if(j={values:A(g),keys:w?T:A(m),entries:A(b)},x)for(S in j)!h&&!$&&S in k||u(k,S,j[S]);else r({target:e,proto:!0,forced:h||$},j);return j}},"7f9a":function(t,e,n){var r=n("da84"),o=n("9e81"),i=r.WeakMap;t.exports="function"===typeof i&&/native code/.test(o.call(i))},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},8418:function(t,e,n){"use strict";var r=n("c04e"),o=n("9bf2"),i=n("5c6c");t.exports=function(t,e,n){var a=r(e);a in t?o.f(t,a,i(0,n)):t[a]=n}},"841c":function(t,e,n){"use strict";var r=n("d784"),o=n("825a"),i=n("1d80"),a=n("129f"),c=n("14c3");r("search",1,(function(t,e,n){return[function(e){var n=i(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var i=o(t),s=String(this),u=i.lastIndex;a(u,0)||(i.lastIndex=0);var f=c(i,s);return a(i.lastIndex,u)||(i.lastIndex=u),null===f?-1:f.index}]}))},"85d3":function(t,e,n){t.exports=n("9a13")},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},"8aa5":function(t,e,n){"use strict";var r=n("6547").charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"8df4":function(t,e,n){"use strict";var r=n("7a77");function o(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t,e=new o((function(e){t=e}));return{token:e,cancel:t}},t.exports=o},"90e3":function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},9112:function(t,e,n){var r=n("83ab"),o=n("9bf2"),i=n("5c6c");t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},9263:function(t,e,n){"use strict";var r=n("ad6d"),o=RegExp.prototype.exec,i=String.prototype.replace,a=o,c=function(){var t=/a/,e=/b*/g;return o.call(t,"a"),o.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),s=void 0!==/()??/.exec("")[1],u=c||s;u&&(a=function(t){var e,n,a,u,f=this;return s&&(n=new RegExp("^"+f.source+"$(?!\\s)",r.call(f))),c&&(e=f.lastIndex),a=o.call(f,t),c&&a&&(f.lastIndex=f.global?a.index+a[0].length:e),s&&a&&a.length>1&&i.call(a[0],n,(function(){for(u=1;uo)r.push(arguments[o++]);if(n=e=r[1],(l(e)||void 0!==t)&&!at(t))return f(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!at(e))return e}),r[1]=e,q.apply(G,r)}}),H[F][U]||S(H[F],U,H[F].valueOf),M(H,R),k[D]=!0},a5eb:function(t,e,n){"use strict";var r=n("3ac6"),o=n("44ba").f,i=n("a0e5"),a=n("764b"),c=n("194a"),s=n("0273"),u=n("78e7"),f=function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e.prototype=t.prototype,e};t.exports=function(t,e){var n,l,p,d,v,h,y,m,g,b=t.target,_=t.global,w=t.stat,x=t.proto,O=_?r:w?r[b]:(r[b]||{}).prototype,j=_?a:a[b]||(a[b]={}),S=j.prototype;for(d in e)n=i(_?d:b+(w?".":"#")+d,t.forced),l=!n&&O&&u(O,d),h=j[d],l&&(t.noTargetGet?(g=o(O,d),y=g&&g.value):y=O[d]),v=l&&y?y:e[d],l&&typeof h===typeof v||(m=t.bind&&l?c(v,r):t.wrap&&l?f(v):x&&"function"==typeof v?c(Function.call,v):v,(t.sham||v&&v.sham||h&&h.sham)&&s(m,"sham",!0),j[d]=m,x&&(p=b+"Prototype",u(a,p)||s(a,p,{}),a[p][d]=v,t.real&&S&&!S[d]&&s(S,d,v)))}},a691:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},a79d:function(t,e,n){"use strict";var r=n("23e7"),o=n("c430"),i=n("fea9"),a=n("d066"),c=n("4840"),s=n("cdf9"),u=n("6eeb");r({target:"Promise",proto:!0,real:!0},{finally:function(t){var e=c(this,a("Promise")),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then((function(){return n}))}:t,n?function(n){return s(e,t()).then((function(){throw n}))}:t)}}),o||"function"!=typeof i||i.prototype["finally"]||u(i.prototype,"finally",a("Promise").prototype["finally"])},ac1f:function(t,e,n){"use strict";var r=n("23e7"),o=n("9263");r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},ad6d:function(t,e,n){"use strict";var r=n("825a");t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},ae93:function(t,e,n){"use strict";var r,o,i,a=n("e163"),c=n("9112"),s=n("5135"),u=n("b622"),f=n("c430"),l=u("iterator"),p=!1,d=function(){return this};[].keys&&(i=[].keys(),"next"in i?(o=a(a(i)),o!==Object.prototype&&(r=o)):p=!0),void 0==r&&(r={}),f||s(r,l)||c(r,l,d),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},b041:function(t,e,n){"use strict";var r=n("f5df"),o=n("b622"),i=o("toStringTag"),a={};a[i]="z",t.exports="[object z]"!==String(a)?function(){return"[object "+r(this)+"]"}:a.toString},b301:function(t,e,n){"use strict";var r=n("d039");t.exports=function(t,e){var n=[][t];return!n||!r((function(){n.call(null,e||function(){throw 1},1)}))}},b39a:function(t,e,n){var r=n("d066");t.exports=r("navigator","userAgent")||""},b50d:function(t,e,n){"use strict";var r=n("c532"),o=n("467f"),i=n("30b5"),a=n("c345"),c=n("3934"),s=n("2d83");t.exports=function(t){return new Promise((function(e,u){var f=t.data,l=t.headers;r.isFormData(f)&&delete l["Content-Type"];var p=new XMLHttpRequest;if(t.auth){var d=t.auth.username||"",v=t.auth.password||"";l.Authorization="Basic "+btoa(d+":"+v)}if(p.open(t.method.toUpperCase(),i(t.url,t.params,t.paramsSerializer),!0),p.timeout=t.timeout,p.onreadystatechange=function(){if(p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in p?a(p.getAllResponseHeaders()):null,r=t.responseType&&"text"!==t.responseType?p.response:p.responseText,i={data:r,status:p.status,statusText:p.statusText,headers:n,config:t,request:p};o(e,u,i),p=null}},p.onerror=function(){u(s("Network Error",t,null,p)),p=null},p.ontimeout=function(){u(s("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var h=n("7aac"),y=(t.withCredentials||c(t.url))&&t.xsrfCookieName?h.read(t.xsrfCookieName):void 0;y&&(l[t.xsrfHeaderName]=y)}if("setRequestHeader"in p&&r.forEach(l,(function(t,e){"undefined"===typeof f&&"content-type"===e.toLowerCase()?delete l[e]:p.setRequestHeader(e,t)})),t.withCredentials&&(p.withCredentials=!0),t.responseType)try{p.responseType=t.responseType}catch(m){if("json"!==t.responseType)throw m}"function"===typeof t.onDownloadProgress&&p.addEventListener("progress",t.onDownloadProgress),"function"===typeof t.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){p&&(p.abort(),u(t),p=null)})),void 0===f&&(f=null),p.send(f)}))}},b575:function(t,e,n){var r,o,i,a,c,s,u,f,l=n("da84"),p=n("06cf").f,d=n("c6b6"),v=n("2cf4").set,h=n("b39a"),y=l.MutationObserver||l.WebKitMutationObserver,m=l.process,g=l.Promise,b="process"==d(m),_=p(l,"queueMicrotask"),w=_&&_.value;w||(r=function(){var t,e;b&&(t=m.domain)&&t.exit();while(o){e=o.fn,o=o.next;try{e()}catch(n){throw o?a():i=void 0,n}}i=void 0,t&&t.enter()},b?a=function(){m.nextTick(r)}:y&&!/(iphone|ipod|ipad).*applewebkit/i.test(h)?(c=!0,s=document.createTextNode(""),new y(r).observe(s,{characterData:!0}),a=function(){s.data=c=!c}):g&&g.resolve?(u=g.resolve(void 0),f=u.then,a=function(){f.call(u,r)}):a=function(){v.call(l,r)}),t.exports=w||function(t){var e={fn:t,next:void 0};i&&(i.next=e),o||(o=e,a()),i=e}},b622:function(t,e,n){var r=n("da84"),o=n("5692"),i=n("90e3"),a=n("4930"),c=r.Symbol,s=o("wks");t.exports=function(t){return s[t]||(s[t]=a&&c[t]||(a?c:i)("Symbol."+t))}},b64b:function(t,e,n){var r=n("23e7"),o=n("7b0b"),i=n("df75"),a=n("d039"),c=a((function(){i(1)}));r({target:"Object",stat:!0,forced:c},{keys:function(t){return i(o(t))}})},b727:function(t,e,n){var r=n("f8c2"),o=n("44ad"),i=n("7b0b"),a=n("50c4"),c=n("65f0"),s=[].push,u=function(t){var e=1==t,n=2==t,u=3==t,f=4==t,l=6==t,p=5==t||l;return function(d,v,h,y){for(var m,g,b=i(d),_=o(b),w=r(v,h,3),x=a(_.length),O=0,j=y||c,S=e?j(d,x):n?j(d,0):void 0;x>O;O++)if((p||O in _)&&(m=_[O],g=w(m,O,b),t))if(e)S[O]=g;else if(g)switch(t){case 3:return!0;case 5:return m;case 6:return O;case 2:s.call(S,m)}else if(f)return!1;return l?-1:u||f?f:S}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},bc3a:function(t,e,n){t.exports=n("cee4")},c032:function(t,e,n){e.f=n("b622")},c04e:function(t,e,n){var r=n("861d");t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},c1b2:function(t,e,n){var r=n("06fa");t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},c345:function(t,e,n){"use strict";var r=n("c532"),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,i,a={};return t?(r.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=r.trim(t.substr(0,i)).toLowerCase(),n=r.trim(t.substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([n]):a[e]?a[e]+", "+n:n}})),a):a}},c401:function(t,e,n){"use strict";var r=n("c532");t.exports=function(t,e,n){return r.forEach(n,(function(n){t=n(t,e)})),t}},c430:function(t,e){t.exports=!1},c532:function(t,e,n){"use strict";var r=n("1d2b"),o=n("c7ce"),i=Object.prototype.toString;function a(t){return"[object Array]"===i.call(t)}function c(t){return"[object ArrayBuffer]"===i.call(t)}function s(t){return"undefined"!==typeof FormData&&t instanceof FormData}function u(t){var e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer,e}function f(t){return"string"===typeof t}function l(t){return"number"===typeof t}function p(t){return"undefined"===typeof t}function d(t){return null!==t&&"object"===typeof t}function v(t){return"[object Date]"===i.call(t)}function h(t){return"[object File]"===i.call(t)}function y(t){return"[object Blob]"===i.call(t)}function m(t){return"[object Function]"===i.call(t)}function g(t){return d(t)&&m(t.pipe)}function b(t){return"undefined"!==typeof URLSearchParams&&t instanceof URLSearchParams}function _(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}function w(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function x(t,e){if(null!==t&&"undefined"!==typeof t)if("object"!==typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;n + * @license MIT + */ +t.exports=function(t){return null!=t&&null!=t.constructor&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}},c8af:function(t,e,n){"use strict";var r=n("c532");t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},c975:function(t,e,n){"use strict";var r=n("23e7"),o=n("4d64").indexOf,i=n("b301"),a=[].indexOf,c=!!a&&1/[1].indexOf(1,-0)<0,s=i("indexOf");r({target:"Array",proto:!0,forced:c||s},{indexOf:function(t){return c?a.apply(this,arguments)||0:o(this,t,arguments.length>1?arguments[1]:void 0)}})},ca84:function(t,e,n){var r=n("5135"),o=n("fc6a"),i=n("4d64").indexOf,a=n("d012");t.exports=function(t,e){var n,c=o(t),s=0,u=[];for(n in c)!r(a,n)&&r(c,n)&&u.push(n);while(e.length>s)r(c,n=e[s++])&&(~i(u,n)||u.push(n));return u}},cc12:function(t,e,n){var r=n("da84"),o=n("861d"),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},cc94:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},cca6:function(t,e,n){var r=n("23e7"),o=n("60da");r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},cd3f:function(t,e,n){(function(t,n){var r=200,o="__lodash_hash_undefined__",i=9007199254740991,a="[object Arguments]",c="[object Array]",s="[object Boolean]",u="[object Date]",f="[object Error]",l="[object Function]",p="[object GeneratorFunction]",d="[object Map]",v="[object Number]",h="[object Object]",y="[object Promise]",m="[object RegExp]",g="[object Set]",b="[object String]",_="[object Symbol]",w="[object WeakMap]",x="[object ArrayBuffer]",O="[object DataView]",j="[object Float32Array]",S="[object Float64Array]",A="[object Int8Array]",C="[object Int16Array]",$="[object Int32Array]",k="[object Uint8Array]",E="[object Uint8ClampedArray]",T="[object Uint16Array]",P="[object Uint32Array]",I=/[\\^$.*+?()[\]{}|]/g,M=/\w*$/,L=/^\[object .+?Constructor\]$/,N=/^(?:0|[1-9]\d*)$/,D={};D[a]=D[c]=D[x]=D[O]=D[s]=D[u]=D[j]=D[S]=D[A]=D[C]=D[$]=D[d]=D[v]=D[h]=D[m]=D[g]=D[b]=D[_]=D[k]=D[E]=D[T]=D[P]=!0,D[f]=D[l]=D[w]=!1;var R="object"==typeof t&&t&&t.Object===Object&&t,F="object"==typeof self&&self&&self.Object===Object&&self,U=R||F||Function("return this")(),B=e&&!e.nodeType&&e,V=B&&"object"==typeof n&&n&&!n.nodeType&&n,z=V&&V.exports===B;function H(t,e){return t.set(e[0],e[1]),t}function G(t,e){return t.add(e),t}function q(t,e){var n=-1,r=t?t.length:0;while(++n-1}function Ht(t,e){var n=this.__data__,r=ie(n,t);return r<0?n.push([t,e]):n[r][1]=e,this}function Gt(t){var e=-1,n=t?t.length:0;this.clear();while(++e-1&&t%1==0&&t-1&&t%1==0&&t<=i}function qe(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function We(t){return!!t&&"object"==typeof t}function Ke(t){return Be(t)?re(t):pe(t)}function Xe(){return[]}function Je(){return!1}n.exports=De}).call(this,n("c8ba"),n("62e4")(t))},cdf9:function(t,e,n){var r=n("825a"),o=n("861d"),i=n("f069");t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=i.f(t),a=n.resolve;return a(e),n.promise}},ce4e:function(t,e,n){var r=n("da84"),o=n("9112");t.exports=function(t,e){try{o(r,t,e)}catch(n){r[t]=e}return e}},cee4:function(t,e,n){"use strict";var r=n("c532"),o=n("1d2b"),i=n("0a06"),a=n("2444");function c(t){var e=new i(t),n=o(i.prototype.request,e);return r.extend(n,i.prototype,e),r.extend(n,e),n}var s=c(a);s.Axios=i,s.create=function(t){return c(r.merge(a,t))},s.Cancel=n("7a77"),s.CancelToken=n("8df4"),s.isCancel=n("2e67"),s.all=function(t){return Promise.all(t)},s.spread=n("0df6"),t.exports=s,t.exports.default=s},d012:function(t,e){t.exports={}},d039:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},d066:function(t,e,n){var r=n("428f"),o=n("da84"),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},d1e7:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);e.f=i?function(t){var e=o(this,t);return!!e&&e.enumerable}:r},d2bb:function(t,e,n){var r=n("825a"),o=n("3bbe");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,t.call(n,[]),e=n instanceof Array}catch(i){}return function(n,i){return r(n),o(i),e?t.call(n,i):n.__proto__=i,n}}():void 0)},d3b7:function(t,e,n){var r=n("6eeb"),o=n("b041"),i=Object.prototype;o!==i.toString&&r(i,"toString",o,{unsafe:!0})},d44e:function(t,e,n){var r=n("9bf2").f,o=n("5135"),i=n("b622"),a=i("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},d784:function(t,e,n){"use strict";var r=n("9112"),o=n("6eeb"),i=n("d039"),a=n("b622"),c=n("9263"),s=a("species"),u=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),f=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,l){var p=a(t),d=!i((function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})),v=d&&!i((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[s]=function(){return n}),n[p](""),!e}));if(!d||!v||"replace"===t&&!u||"split"===t&&!f){var h=/./[p],y=n(p,""[t],(function(t,e,n,r,o){return e.exec===c?d&&!o?{done:!0,value:h.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),m=y[0],g=y[1];o(String.prototype,t,m),o(RegExp.prototype,p,2==e?function(t,e){return g.call(t,this,e)}:function(t){return g.call(t,this)}),l&&r(RegExp.prototype[p],"sham",!0)}}},d925:function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},da84:function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(t,e,n){var r=n("23e7"),o=n("83ab"),i=n("56ef"),a=n("fc6a"),c=n("06cf"),s=n("8418");r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){var e,n,r=a(t),o=c.f,u=i(r),f={},l=0;while(u.length>l)n=o(r,e=u[l++]),void 0!==n&&s(f,e,n);return f}})},df75:function(t,e,n){var r=n("ca84"),o=n("7839");t.exports=Object.keys||function(t){return r(t,o)}},df7c:function(t,e,n){(function(t){function n(t,e){for(var n=0,r=t.length-1;r>=0;r--){var o=t[r];"."===o?t.splice(r,1):".."===o?(t.splice(r,1),n++):n&&(t.splice(r,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}var r=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,o=function(t){return r.exec(t).slice(1)};function i(t,e){if(t.filter)return t.filter(e);for(var n=[],r=0;r=-1&&!r;o--){var a=o>=0?arguments[o]:t.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(e=a+"/"+e,r="/"===a.charAt(0))}return e=n(i(e.split("/"),(function(t){return!!t})),!r).join("/"),(r?"/":"")+e||"."},e.normalize=function(t){var r=e.isAbsolute(t),o="/"===a(t,-1);return t=n(i(t.split("/"),(function(t){return!!t})),!r).join("/"),t||r||(t="."),t&&o&&(t+="/"),(r?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(i(t,(function(t,e){if("string"!==typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function r(t){for(var e=0;e=0;n--)if(""!==t[n])break;return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var o=r(t.split("/")),i=r(n.split("/")),a=Math.min(o.length,i.length),c=a,s=0;s=0),c.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,c.width?parseInt(c.width):0);break;case"e":n=c.precision?parseFloat(n).toExponential(c.precision):parseFloat(n).toExponential();break;case"f":n=c.precision?parseFloat(n).toFixed(c.precision):parseFloat(n);break;case"g":n=c.precision?String(Number(n.toPrecision(c.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=c.precision?n.substring(0,c.precision):n;break;case"t":n=String(!!n),n=c.precision?n.substring(0,c.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=c.precision?n.substring(0,c.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=c.precision?n.substring(0,c.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase();break}o.json.test(c.type)?h+=n:(!o.number.test(c.type)||l&&!c.sign?p="":(p=l?"+":"-",n=n.toString().replace(o.sign,"")),u=c.pad_char?"0"===c.pad_char?"0":c.pad_char.charAt(1):" ",f=c.width-(p+n).length,s=c.width&&f>0?u.repeat(f):"",h+=c.align?p+n+s:"0"===u?p+s+n:s+p+n)}return h}var s=Object.create(null);function u(t){if(s[t])return s[t];var e,n=t,r=[],i=0;while(n){if(null!==(e=o.text.exec(n)))r.push(e[0]);else if(null!==(e=o.modulo.exec(n)))r.push("%");else{if(null===(e=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(e[2]){i|=1;var a=[],c=e[2],u=[];if(null===(u=o.key.exec(c)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(u[1]);while(""!==(c=c.substring(u[0].length)))if(null!==(u=o.key_access.exec(c)))a.push(u[1]);else{if(null===(u=o.index_access.exec(c)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(u[1])}e[2]=a}else i|=2;if(3===i)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:e[0],param_no:e[1],keys:e[2],sign:e[3],pad_char:e[4],align:e[5],width:e[6],precision:e[7],type:e[8]})}n=n.substring(e[0].length)}return s[t]=r}e["sprintf"]=i,e["vsprintf"]=a,"undefined"!==typeof window&&(window["sprintf"]=i,window["vsprintf"]=a,r=function(){return{sprintf:i,vsprintf:a}}.call(e,n,e,t),void 0===r||(t.exports=r))}()},e1e2:function(t,e,n){t.exports=function(t,e){var n,r,o,i=0;function a(){var e,a,c=r,s=arguments.length;t:while(c){if(c.args.length===arguments.length){for(a=0;a=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},e2cc:function(t,e,n){var r=n("6eeb");t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},e439:function(t,e,n){var r=n("23e7"),o=n("d039"),i=n("fc6a"),a=n("06cf").f,c=n("83ab"),s=o((function(){a(1)})),u=!c||s;r({target:"Object",stat:!0,forced:u,sham:!c},{getOwnPropertyDescriptor:function(t,e){return a(i(t),e)}})},e667:function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(e){return{error:!0,value:e}}}},e683:function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},e6cf:function(t,e,n){"use strict";var r,o,i,a,c=n("23e7"),s=n("c430"),u=n("da84"),f=n("428f"),l=n("fea9"),p=n("6eeb"),d=n("e2cc"),v=n("d44e"),h=n("2626"),y=n("861d"),m=n("1c0b"),g=n("19aa"),b=n("c6b6"),_=n("2266"),w=n("1c7e"),x=n("4840"),O=n("2cf4").set,j=n("b575"),S=n("cdf9"),A=n("44de"),C=n("f069"),$=n("e667"),k=n("b39a"),E=n("69f3"),T=n("94ca"),P=n("b622"),I=P("species"),M="Promise",L=E.get,N=E.set,D=E.getterFor(M),R=l,F=u.TypeError,U=u.document,B=u.process,V=u.fetch,z=B&&B.versions,H=z&&z.v8||"",G=C.f,q=G,W="process"==b(B),K=!!(U&&U.createEvent&&u.dispatchEvent),X="unhandledrejection",J="rejectionhandled",Y=0,Z=1,Q=2,tt=1,et=2,nt=T(M,(function(){var t=R.resolve(1),e=function(){},n=(t.constructor={})[I]=function(t){t(e,e)};return!((W||"function"==typeof PromiseRejectionEvent)&&(!s||t["finally"])&&t.then(e)instanceof n&&0!==H.indexOf("6.6")&&-1===k.indexOf("Chrome/66"))})),rt=nt||!w((function(t){R.all(t)["catch"]((function(){}))})),ot=function(t){var e;return!(!y(t)||"function"!=typeof(e=t.then))&&e},it=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;j((function(){var o=e.value,i=e.state==Z,a=0;while(r.length>a){var c,s,u,f=r[a++],l=i?f.ok:f.fail,p=f.resolve,d=f.reject,v=f.domain;try{l?(i||(e.rejection===et&&ut(t,e),e.rejection=tt),!0===l?c=o:(v&&v.enter(),c=l(o),v&&(v.exit(),u=!0)),c===f.promise?d(F("Promise-chain cycle")):(s=ot(c))?s.call(c,p,d):p(c)):d(o)}catch(h){v&&!u&&v.exit(),d(h)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&ct(t,e)}))}},at=function(t,e,n){var r,o;K?(r=U.createEvent("Event"),r.promise=e,r.reason=n,r.initEvent(t,!1,!0),u.dispatchEvent(r)):r={promise:e,reason:n},(o=u["on"+t])?o(r):t===X&&A("Unhandled promise rejection",n)},ct=function(t,e){O.call(u,(function(){var n,r=e.value,o=st(e);if(o&&(n=$((function(){W?B.emit("unhandledRejection",r,t):at(X,t,r)})),e.rejection=W||st(e)?et:tt,n.error))throw n.value}))},st=function(t){return t.rejection!==tt&&!t.parent},ut=function(t,e){O.call(u,(function(){W?B.emit("rejectionHandled",t):at(J,t,e.value)}))},ft=function(t,e,n,r){return function(o){t(e,n,o,r)}},lt=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=Q,it(t,e,!0))},pt=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw F("Promise can't be resolved itself");var o=ot(n);o?j((function(){var r={done:!1};try{o.call(n,ft(pt,t,r,e),ft(lt,t,r,e))}catch(i){lt(t,r,i,e)}})):(e.value=n,e.state=Z,it(t,e,!1))}catch(i){lt(t,{done:!1},i,e)}}};nt&&(R=function(t){g(this,R,M),m(t),r.call(this);var e=L(this);try{t(ft(pt,this,e),ft(lt,this,e))}catch(n){lt(this,e,n)}},r=function(t){N(this,{type:M,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Y,value:void 0})},r.prototype=d(R.prototype,{then:function(t,e){var n=D(this),r=G(x(this,R));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=W?B.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=Y&&it(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r,e=L(t);this.promise=t,this.resolve=ft(pt,t,e),this.reject=ft(lt,t,e)},C.f=G=function(t){return t===R||t===i?new o(t):q(t)},s||"function"!=typeof l||(a=l.prototype.then,p(l.prototype,"then",(function(t,e){var n=this;return new R((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof V&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return S(R,V.apply(u,arguments))}}))),c({global:!0,wrap:!0,forced:nt},{Promise:R}),v(R,M,!1,!0),h(M),i=f[M],c({target:M,stat:!0,forced:nt},{reject:function(t){var e=G(this);return e.reject.call(void 0,t),e.promise}}),c({target:M,stat:!0,forced:s||nt},{resolve:function(t){return S(s&&this===i?R:this,t)}}),c({target:M,stat:!0,forced:rt},{all:function(t){var e=this,n=G(e),r=n.resolve,o=n.reject,i=$((function(){var n=m(e.resolve),i=[],a=0,c=1;_(t,(function(t){var s=a++,u=!1;i.push(void 0),c++,n.call(e,t).then((function(t){u||(u=!0,i[s]=t,--c||r(i))}),o)})),--c||r(i)}));return i.error&&o(i.value),n.promise},race:function(t){var e=this,n=G(e),r=n.reject,o=$((function(){var o=m(e.resolve);_(t,(function(t){o.call(e,t).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}})},e893:function(t,e,n){var r=n("5135"),o=n("56ef"),i=n("06cf"),a=n("9bf2");t.exports=function(t,e){for(var n=o(e),c=a.f,s=i.f,u=0;u=e||n<0||p&&r>=a}function O(){var t=m();if(w(t))return j(t);s=setTimeout(O,_(t))}function j(t){return s=void 0,d&&o?v(t):(o=i=void 0,c)}function S(){void 0!==s&&clearTimeout(s),f=0,o=u=i=s=void 0}function A(){return void 0===s?c:j(m())}function C(){var t=m(),n=w(t);if(o=arguments,i=this,u=t,n){if(void 0===s)return g(u);if(p)return s=setTimeout(O,e),v(u)}return void 0===s&&(s=setTimeout(O,e)),c}return e=x(e)||0,b(r)&&(l=!!r.leading,p="maxWait"in r,a=p?h(x(r.maxWait)||0,e):a,d="trailing"in r?!!r.trailing:d),C.cancel=S,C.flush=A,C}function b(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function _(t){return!!t&&"object"==typeof t}function w(t){return"symbol"==typeof t||_(t)&&v.call(t)==o}function x(t){if("number"==typeof t)return t;if(w(t))return r;if(b(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=b(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(i,"");var n=c.test(t);return n||s.test(t)?u(t.slice(2),n?2:8):a.test(t)?r:+t}t.exports=g}).call(this,n("c8ba"))},f8c2:function(t,e,n){var r=n("1c0b");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},fb6a:function(t,e,n){"use strict";var r=n("23e7"),o=n("861d"),i=n("e8b5"),a=n("23cb"),c=n("50c4"),s=n("fc6a"),u=n("8418"),f=n("1dde"),l=n("b622"),p=l("species"),d=[].slice,v=Math.max;r({target:"Array",proto:!0,forced:!f("slice")},{slice:function(t,e){var n,r,f,l=s(this),h=c(l.length),y=a(t,h),m=a(void 0===e?h:e,h);if(i(l)&&(n=l.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?o(n)&&(n=n[p],null===n&&(n=void 0)):n=void 0,n===Array||void 0===n))return d.call(l,y,m);for(r=new(void 0===n?Array:n)(v(m-y,0)),f=0;y\n
\n
    \n
    \n \n
    \n
    \n ?\n
    \n
    \n !\n
    \n
    \n i\n
    \n
    \n
    \n \n
    \n
    \n
    \n \n

    \n \n
    \n
    \n
    \n \n \n
    \n \n \n
    \n \n
    \n \n \n
    \n
    \n
    \n \n \n
    \n
    \n
    \n \n').replace(/(^|\n)\s*/g,""),J=function(t){var e=D();if(e&&(e.parentNode.removeChild(e),T([document.documentElement,document.body],[w["no-backdrop"],w["toast-shown"],w["has-column"]])),!Z()){var n=document.createElement("div");n.className=w.container,n.innerHTML=X;var r="string"==typeof t.target?document.querySelector(t.target):t.target;r.appendChild(n);var o,i=$(),a=R(),s=A(a,w.input),u=A(a,w.file),c=a.querySelector(".".concat(w.range," input")),l=a.querySelector(".".concat(w.range," output")),f=A(a,w.select),p=a.querySelector(".".concat(w.checkbox," input")),d=A(a,w.textarea);i.setAttribute("role",t.toast?"alert":"dialog"),i.setAttribute("aria-live",t.toast?"polite":"assertive"),t.toast||i.setAttribute("aria-modal","true"),"rtl"===window.getComputedStyle(r).direction&&E(D(),w.rtl);var v=function(t){Ft.isVisible()&&o!==t.target.value&&Ft.resetValidationMessage(),o=t.target.value};return s.oninput=v,u.onchange=v,f.onchange=v,p.onchange=v,d.oninput=v,c.oninput=function(t){v(t),l.value=c.value},c.onchange=function(t){v(t),c.nextSibling.value=c.value},i}h("SweetAlert2 requires document to initialize")},Q=function(e,n){if(!e)return M(n);if(e instanceof HTMLElement)n.appendChild(e);else if("object"===t(e))if(n.innerHTML="",0 in e)for(var r=0;r in e;r++)n.appendChild(e[r].cloneNode(!0));else n.appendChild(e.cloneNode(!0));else e&&(n.innerHTML=e);j(n)},tt=function(){if(Z())return!1;var t=document.createElement("div"),e={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(var n in e)if(e.hasOwnProperty(n)&&void 0!==t.style[n])return e[n];return!1}(),et=function(t){var e=U(),n=Y(),r=H();if(t.showConfirmButton||t.showCancelButton?j(e):M(e),t.showCancelButton?r.style.display="inline-block":M(r),t.showConfirmButton?n.style.removeProperty("display"):M(n),n.innerHTML=t.confirmButtonText,r.innerHTML=t.cancelButtonText,n.setAttribute("aria-label",t.confirmButtonAriaLabel),r.setAttribute("aria-label",t.cancelButtonAriaLabel),n.className=w.confirm,E(n,t.confirmButtonClass),r.className=w.cancel,E(r,t.cancelButtonClass),t.buttonsStyling){E([n,r],w.styled),t.confirmButtonColor&&(n.style.backgroundColor=t.confirmButtonColor),t.cancelButtonColor&&(r.style.backgroundColor=t.cancelButtonColor);var o=window.getComputedStyle(n).getPropertyValue("background-color");n.style.borderLeftColor=o,n.style.borderRightColor=o}else T([n,r],w.styled),n.style.backgroundColor=n.style.borderLeftColor=n.style.borderRightColor="",r.style.backgroundColor=r.style.borderLeftColor=r.style.borderRightColor=""},nt=function(t){var e=R().querySelector("#"+w.content);t.html?Q(t.html,e):t.text?(e.textContent=t.text,j(e)):M(e)},rt=function(t){for(var e=N(),n=0;n=t.progressSteps.length&&d("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),t.progressSteps.forEach((function(r,o){var i=document.createElement("li");if(E(i,w.progresscircle),i.innerHTML=r,o===n&&E(i,w.activeprogressstep),e.appendChild(i),o!==t.progressSteps.length-1){var a=document.createElement("li");E(a,w.progressline),t.progressStepsDistance&&(a.style.width=t.progressStepsDistance),e.appendChild(a)}}))):M(e)},at=function(t){var e=I();t.titleText?e.innerText=t.titleText:t.title&&("string"==typeof t.title&&(t.title=t.title.split("\n").join("
    ")),Q(t.title,e))},st=function(){null===O.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(O.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=O.previousBodyPadding+function(){if("ontouchstart"in window||navigator.msMaxTouchPoints)return 0;var t=document.createElement("div");t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t);var e=t.offsetWidth-t.clientWidth;return document.body.removeChild(t),e}()+"px")},ut=function(){return!!window.MSInputMethodContext&&!!document.documentMode},ct=function(){var t=D(),e=$();t.style.removeProperty("align-items"),e.offsetTop<0&&(t.style.alignItems="flex-start")},lt={},ft=function(t,e){var n=D(),r=$();if(r){null!==t&&"function"==typeof t&&t(r),T(r,w.show),E(r,w.hide);var o=function(){K()?pt(e):(new Promise((function(t){var e=window.scrollX,n=window.scrollY;lt.restoreFocusTimeout=setTimeout((function(){lt.previousActiveElement&<.previousActiveElement.focus?(lt.previousActiveElement.focus(),lt.previousActiveElement=null):document.body&&document.body.focus(),t()}),100),void 0!==e&&void 0!==n&&window.scrollTo(e,n)})).then((function(){return pt(e)})),lt.keydownTarget.removeEventListener("keydown",lt.keydownHandler,{capture:lt.keydownListenerCapture}),lt.keydownHandlerAdded=!1),n.parentNode&&n.parentNode.removeChild(n),T([document.documentElement,document.body],[w.shown,w["height-auto"],w["no-backdrop"],w["toast-shown"],w["toast-column"]]),q()&&(null!==O.previousBodyPadding&&(document.body.style.paddingRight=O.previousBodyPadding,O.previousBodyPadding=null),function(){if(S(document.body,w.iosfix)){var t=parseInt(document.body.style.top,10);T(document.body,w.iosfix),document.body.style.top="",document.body.scrollTop=-1*t}}(),"undefined"!=typeof window&&ut()&&window.removeEventListener("resize",ct),p(document.body.children).forEach((function(t){t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")})))};tt&&!S(r,w.noanimation)?r.addEventListener(tt,(function t(){r.removeEventListener(tt,t),S(r,w.hide)&&o()})):o()}},pt=function(t){null!==t&&"function"==typeof t&&setTimeout((function(){t()}))};function dt(t){var e=function t(){for(var e=arguments.length,n=new Array(e),r=0;r1?arguments[1]:void 0)}:[].forEach},1875:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"194a":function(t,e,n){var r=n("cc94");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},"19aa":function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},"1be4":function(t,e,n){var r=n("d066");t.exports=r("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,n){var r=n("b622"),o=r("iterator"),i=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){i=!0}};s[o]=function(){return this},Array.from(s,(function(){throw 2}))}catch(u){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var r={};r[o]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(u){}return n}},"1d2b":function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;rh;h++)if(m=l?b(r(g=t[h])[0],g[1]):b(t[h]),m&&m instanceof c)return m;return new c(!1)}p=d.call(t)}y=p.next;while(!(g=y.call(p)).done)if(m=u(p,b,g.value,l),"object"==typeof m&&m&&m instanceof c)return m;return new c(!1)};l.stop=function(t){return new c(!0,t)}},"23cb":function(t,e,n){var r=n("a691"),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},"23e7":function(t,e,n){var r=n("da84"),o=n("06cf").f,i=n("9112"),a=n("6eeb"),s=n("ce4e"),u=n("e893"),c=n("94ca");t.exports=function(t,e){var n,l,f,p,d,h,v=t.target,m=t.global,y=t.stat;if(l=m?r:y?r[v]||s(v,{}):(r[v]||{}).prototype,l)for(f in e){if(d=e[f],t.noTargetGet?(h=o(l,f),p=h&&h.value):p=l[f],n=c(m?f:v+(y?".":"#")+f,t.forced),!n&&void 0!==p){if(typeof d===typeof p)continue;u(d,p)}(t.sham||p&&p.sham)&&i(d,"sham",!0),a(l,f,d,t)}}},"241c":function(t,e,n){var r=n("ca84"),o=n("7839"),i=o.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},2444:function(t,e,n){"use strict";(function(e){var r=n("c532"),o=n("c8af"),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function s(){var t;return"undefined"!==typeof XMLHttpRequest?t=n("b50d"):"undefined"!==typeof e&&(t=n("b50d")),t}var u={adapter:s(),transformRequest:[function(t,e){return o(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){u.headers[t]=r.merge(i)})),t.exports=u}).call(this,n("4362"))},"252c":function(t,e,n){"use strict";(function(t){function r(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);var n=t.indexOf("Trident/");if(n>0){var r=t.indexOf("rv:");return parseInt(t.substring(r+3,t.indexOf(".",r)),10)}var o=t.indexOf("Edge/");return o>0?parseInt(t.substring(o+5,t.indexOf(".",o)),10):-1}n.d(e,"a",(function(){return a}));var o=void 0;function i(){i.init||(i.init=!0,o=-1!==r())}var a={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!o&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var t=this;i(),this.$nextTick((function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight}));var e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",o&&this.$el.appendChild(e),e.data="about:blank",o||this.$el.appendChild(e)},beforeDestroy:function(){this.removeResizeHandlers()}};function s(t){t.component("resize-observer",a),t.component("ResizeObserver",a)}var u={version:"0.4.5",install:s},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof t&&(c=t.Vue),c&&c.use(u)}).call(this,n("c8ba"))},"25f0":function(t,e,n){"use strict";var r=n("6eeb"),o=n("825a"),i=n("d039"),a=n("ad6d"),s="toString",u=RegExp.prototype,c=u[s],l=i((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),f=c.name!=s;(l||f)&&r(RegExp.prototype,s,(function(){var t=o(this),e=String(t.source),n=t.flags,r=String(void 0===n&&t instanceof RegExp&&!("flags"in u)?a.call(t):n);return"/"+e+"/"+r}),{unsafe:!0})},2626:function(t,e,n){"use strict";var r=n("d066"),o=n("9bf2"),i=n("b622"),a=n("83ab"),s=i("species");t.exports=function(t){var e=r(t),n=o.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},2877:function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,s){var u,c="function"===typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),a?(u=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=u):o&&(u=s?function(){o.call(this,this.$root.$options.shadowRoot)}:o),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(t,e){return u.call(e),l(t,e)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:t,options:c}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";(function(t){ +/*! + * Vue.js v2.6.10 + * (c) 2014-2019 Evan You + * Released under the MIT License. + */ +var n=Object.freeze({});function r(t){return void 0===t||null===t}function o(t){return void 0!==t&&null!==t}function i(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function u(t){return null!==t&&"object"===typeof t}var c=Object.prototype.toString;function l(t){return"[object Object]"===c.call(t)}function f(t){return"[object RegExp]"===c.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return o(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===c?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(t,e){return b.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var x=/-(\w)/g,O=w((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),S=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),k=/\B([A-Z])/g,C=w((function(t){return t.replace(k,"-$1").toLowerCase()}));function E(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function T(t,e){return t.bind(e)}var A=Function.prototype.bind?T:E;function j(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function M(t,e){for(var n in e)t[n]=e[n];return t}function P(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,rt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===J),ot=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),it={}.watch,at=!1;if(Z)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch(Oa){}var ut=function(){return void 0===q&&(q=!Z&&!X&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),q},ct=Z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,pt="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ft="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var dt=D,ht=0,vt=function(){this.id=ht++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){g(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!_(o,"default"))a=!1;else if(""===a||a===C(t)){var u=te(String,o.type);(u<0||s0&&(a=Ee(a,(e||"")+"_"+n),Ce(a[0])&&Ce(c)&&(l[u]=xt(c.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Ce(c)?l[u]=xt(c.text+a):""!==a&&l.push(xt(a)):Ce(a)&&Ce(c)?l[u]=xt(c.text+a.text):(i(t._isVList)&&o(a.tag)&&r(a.key)&&o(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Te(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ae(t){var e=je(t.$options.inject,t);e&&(At(!1),Object.keys(e).forEach((function(n){Lt(t,n,e[n])})),At(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!i&&!r.$hasNormal)return r;for(var u in o={},t)t[u]&&"$"!==u[0]&&(o[u]=Le(e,u,t[u]))}else o={};for(var c in e)c in o||(o[c]=$e(e,c));return t&&Object.isExtensible(t)&&(t._normalized=o),W(o,"$stable",a),W(o,"$key",s),W(o,"$hasNormal",i),o}function Le(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:ke(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function $e(t,e){return function(){return t[e]}}function Ne(t,e){var n,r,i,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,i=t.length;r1?j(n):n;for(var r=j(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;idocument.createEvent("Event").timeStamp&&(qn=function(){return Kn.now()})}function Zn(){var t,e;for(Gn=qn(),Un=!0,Vn.sort((function(t,e){return t.id-e.id})),Wn=0;WnWn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);Hn||(Hn=!0,he(Zn))}}var er=0,nr=function(t,e,n,r,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++er,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=G(e),this.getter||(this.getter=D)),this.value=this.lazy?void 0:this.get()};nr.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Oa){if(!this.user)throw Oa;ee(Oa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&me(t),gt(),this.cleanupDeps()}return t},nr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},nr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},nr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},nr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(Oa){ee(Oa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},nr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},nr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rr={enumerable:!0,configurable:!0,get:D,set:D};function or(t,e,n){rr.get=function(){return this[e][n]},rr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,rr)}function ir(t){t._watchers=[];var e=t.$options;e.props&&ar(t,e.props),e.methods&&hr(t,e.methods),e.data?sr(t):Dt(t._data={},!0),e.computed&&lr(t,e.computed),e.watch&&e.watch!==it&&vr(t,e.watch)}function ar(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[],i=!t.$parent;i||At(!1);var a=function(i){o.push(i);var a=Zt(i,e,n,t);Lt(r,i,a),i in t||or(t,"_props",i)};for(var s in e)a(s);At(!0)}function sr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);while(o--){var i=n[o];0,r&&_(r,i)||U(i)||or(t,"_data",i)}Dt(e,!0)}function ur(t,e){yt();try{return t.call(e,e)}catch(Oa){return ee(Oa,e,"data()"),{}}finally{gt()}}var cr={lazy:!0};function lr(t,e){var n=t._computedWatchers=Object.create(null),r=ut();for(var o in e){var i=e[o],a="function"===typeof i?i:i.get;0,r||(n[o]=new nr(t,a||D,D,cr)),o in t||fr(t,o,i)}}function fr(t,e,n){var r=!ut();"function"===typeof n?(rr.get=r?pr(e):dr(n),rr.set=D):(rr.get=n.get?r&&!1!==n.cache?pr(e):dr(n.get):D,rr.set=n.set||D),Object.defineProperty(t,e,rr)}function pr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function hr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?D:A(e[n],t)}function vr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1)return this;var n=j(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function kr(t){t.mixin=function(t){return this.options=qt(this.options,t),this}}function Cr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=qt(n.options,t),a["super"]=n,a.options.props&&Er(a),a.options.computed&&Tr(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,V.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=M({},a.options),o[r]=a,a}}function Er(t){var e=t.options.props;for(var n in e)or(t.prototype,"_props",n)}function Tr(t){var e=t.options.computed;for(var n in e)fr(t.prototype,n,e[n])}function Ar(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Mr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Pr(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=jr(a.componentOptions);s&&!e(s)&&Dr(n,i,r,o)}}}function Dr(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,g(n,e)}br(Or),yr(Or),An(Or),Dn(Or),gn(Or);var Lr=[String,RegExp,Array],$r={name:"keep-alive",abstract:!0,props:{include:Lr,exclude:Lr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Dr(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){Pr(t,(function(t){return Mr(e,t)}))})),this.$watch("exclude",(function(e){Pr(t,(function(t){return!Mr(e,t)}))}))},render:function(){var t=this.$slots.default,e=On(t),n=e&&e.componentOptions;if(n){var r=jr(n),o=this,i=o.include,a=o.exclude;if(i&&(!r||!Mr(i,r))||a&&r&&Mr(a,r))return e;var s=this,u=s.cache,c=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;u[l]?(e.componentInstance=u[l].componentInstance,g(c,l),c.push(l)):(u[l]=e,c.push(l),this.max&&c.length>parseInt(this.max)&&Dr(u,c[0],c,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Nr={KeepAlive:$r};function Ir(t){var e={get:function(){return Y}};Object.defineProperty(t,"config",e),t.util={warn:dt,extend:M,mergeOptions:qt,defineReactive:Lt},t.set=$t,t.delete=Nt,t.nextTick=he,t.observable=function(t){return Dt(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,M(t.options.components,Nr),Sr(t),kr(t),Cr(t),Ar(t)}Ir(Or),Object.defineProperty(Or.prototype,"$isServer",{get:ut}),Object.defineProperty(Or.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Or,"FunctionalRenderContext",{value:Xe}),Or.version="2.6.10";var Rr=m("style,class"),Fr=m("input,textarea,option,select,progress"),Vr=function(t,e,n){return"value"===n&&Fr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Br=m("contenteditable,draggable,spellcheck"),Yr=m("events,caret,typing,plaintext-only"),Hr=function(t,e){return qr(e)||"false"===e?"false":"contenteditable"===t&&Yr(e)?e:"true"},Ur=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Wr="http://www.w3.org/1999/xlink",zr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Gr=function(t){return zr(t)?t.slice(6,t.length):""},qr=function(t){return null==t||!1===t};function Kr(t){var e=t.data,n=t,r=t;while(o(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Zr(r.data,e));while(o(n=n.parent))n&&n.data&&(e=Zr(e,n.data));return Xr(e.staticClass,e.class)}function Zr(t,e){return{staticClass:Jr(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function Xr(t,e){return o(t)||o(e)?Jr(t,Qr(e)):""}function Jr(t,e){return t?e?t+" "+e:t:e||""}function Qr(t){return Array.isArray(t)?to(t):u(t)?eo(t):"string"===typeof t?t:""}function to(t){for(var e,n="",r=0,i=t.length;r-1?so[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:so[t]=/HTMLUnknownElement/.test(e.toString())}var co=m("text,number,password,search,email,tel,url");function lo(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function fo(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function po(t,e){return document.createElementNS(no[t],e)}function ho(t){return document.createTextNode(t)}function vo(t){return document.createComment(t)}function mo(t,e,n){t.insertBefore(e,n)}function yo(t,e){t.removeChild(e)}function go(t,e){t.appendChild(e)}function bo(t){return t.parentNode}function _o(t){return t.nextSibling}function wo(t){return t.tagName}function xo(t,e){t.textContent=e}function Oo(t,e){t.setAttribute(e,"")}var So=Object.freeze({createElement:fo,createElementNS:po,createTextNode:ho,createComment:vo,insertBefore:mo,removeChild:yo,appendChild:go,parentNode:bo,nextSibling:_o,tagName:wo,setTextContent:xo,setStyleScope:Oo}),ko={create:function(t,e){Co(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Co(t,!0),Co(e))},destroy:function(t){Co(t,!0)}};function Co(t,e){var n=t.data.ref;if(o(n)){var r=t.context,i=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],i):a[n]===i&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(i)<0&&a[n].push(i):a[n]=[i]:a[n]=i}}var Eo=new bt("",{},[]),To=["create","activate","update","remove","destroy"];function Ao(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&o(t.data)===o(e.data)&&jo(t,e)||i(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&r(e.asyncFactory.error))}function jo(t,e){if("input"!==t.tag)return!0;var n,r=o(n=t.data)&&o(n=n.attrs)&&n.type,i=o(n=e.data)&&o(n=n.attrs)&&n.type;return r===i||co(r)&&co(i)}function Mo(t,e,n){var r,i,a={};for(r=e;r<=n;++r)i=t[r].key,o(i)&&(a[i]=r);return a}function Po(t){var e,n,a={},u=t.modules,c=t.nodeOps;for(e=0;ev?(f=r(n[g+1])?null:n[g+1].elm,O(t,f,n,h,g,i)):h>g&&k(t,e,p,v)}function T(t,e,n,r){for(var i=n;i-1?Ho(t,e,n):Ur(e)?qr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Br(e)?t.setAttribute(e,Hr(e,n)):zr(e)?qr(n)?t.removeAttributeNS(Wr,Gr(e)):t.setAttributeNS(Wr,e,n):Ho(t,e,n)}function Ho(t,e,n){if(qr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Uo={create:Bo,update:Bo};function Wo(t,e){var n=e.elm,i=e.data,a=t.data;if(!(r(i.staticClass)&&r(i.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Kr(e),u=n._transitionClasses;o(u)&&(s=Jr(s,Qr(u))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var zo,Go={create:Wo,update:Wo},qo="__r",Ko="__c";function Zo(t){if(o(t[qo])){var e=tt?"change":"input";t[e]=[].concat(t[qo],t[e]||[]),delete t[qo]}o(t[Ko])&&(t.change=[].concat(t[Ko],t.change||[]),delete t[Ko])}function Xo(t,e,n){var r=zo;return function o(){var i=e.apply(null,arguments);null!==i&&ti(t,o,n,r)}}var Jo=ae&&!(ot&&Number(ot[1])<=53);function Qo(t,e,n,r){if(Jo){var o=Gn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}zo.addEventListener(t,e,at?{capture:n,passive:r}:n)}function ti(t,e,n,r){(r||zo).removeEventListener(t,e._wrapper||e,n)}function ei(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},o=t.data.on||{};zo=e.elm,Zo(n),_e(n,o,Qo,ti,Xo,e.context),zo=void 0}}var ni,ri={create:ei,update:ei};function oi(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,i,a=e.elm,s=t.data.domProps||{},u=e.data.domProps||{};for(n in o(u.__ob__)&&(u=e.data.domProps=M({},u)),s)n in u||(a[n]="");for(n in u){if(i=u[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),i===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=i;var c=r(i)?"":String(i);ii(a,c)&&(a.value=c)}else if("innerHTML"===n&&oo(a.tagName)&&r(a.innerHTML)){ni=ni||document.createElement("div"),ni.innerHTML=""+i+"";var l=ni.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(i!==s[n])try{a[n]=i}catch(Oa){}}}}function ii(t,e){return!t.composing&&("OPTION"===t.tagName||ai(t,e)||si(t,e))}function ai(t,e){var n=!0;try{n=document.activeElement!==t}catch(Oa){}return n&&t.value!==e}function si(t,e){var n=t.value,r=t._vModifiers;if(o(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var ui={create:oi,update:oi},ci=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function li(t){var e=fi(t.style);return t.staticStyle?M(t.staticStyle,e):e}function fi(t){return Array.isArray(t)?P(t):"string"===typeof t?ci(t):t}function pi(t,e){var n,r={};if(e){var o=t;while(o.componentInstance)o=o.componentInstance._vnode,o&&o.data&&(n=li(o.data))&&M(r,n)}(n=li(t.data))&&M(r,n);var i=t;while(i=i.parent)i.data&&(n=li(i.data))&&M(r,n);return r}var di,hi=/^--/,vi=/\s*!important$/,mi=function(t,e,n){if(hi.test(e))t.style.setProperty(e,n);else if(vi.test(n))t.style.setProperty(C(e),n.replace(vi,""),"important");else{var r=gi(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(wi).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Oi(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(wi).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Si(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&M(e,ki(t.name||"v")),M(e,t),e}return"string"===typeof t?ki(t):void 0}}var ki=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Ci=Z&&!et,Ei="transition",Ti="animation",Ai="transition",ji="transitionend",Mi="animation",Pi="animationend";Ci&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ai="WebkitTransition",ji="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Mi="WebkitAnimation",Pi="webkitAnimationEnd"));var Di=Z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Li(t){Di((function(){Di(t)}))}function $i(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),xi(t,e))}function Ni(t,e){t._transitionClasses&&g(t._transitionClasses,e),Oi(t,e)}function Ii(t,e,n){var r=Fi(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===Ei?ji:Pi,u=0,c=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++u>=a&&c()};setTimeout((function(){u0&&(n=Ei,l=a,f=i.length):e===Ti?c>0&&(n=Ti,l=c,f=u.length):(l=Math.max(a,c),n=l>0?a>c?Ei:Ti:null,f=n?n===Ei?i.length:u.length:0);var p=n===Ei&&Ri.test(r[Ai+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Vi(t,e){while(t.length1}function zi(t,e){!0!==e.data.show&&Yi(e)}var Gi=Z?{create:zi,activate:zi,remove:function(t,e){!0!==t.data.show?Hi(t,e):e()}}:{},qi=[Uo,Go,ri,ui,_i,Gi],Ki=qi.concat(Vo),Zi=Po({nodeOps:So,modules:Ki});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&oa(t,"input")}));var Xi={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?we(n,"postpatch",(function(){Xi.componentUpdated(t,e,n)})):Ji(t,e,n.context),t._vOptions=[].map.call(t.options,ea)):("textarea"===n.tag||co(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",na),t.addEventListener("compositionend",ra),t.addEventListener("change",ra),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Ji(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,ea);if(o.some((function(t,e){return!N(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return ta(t,o)})):e.value!==e.oldValue&&ta(e.value,o);i&&oa(t,"change")}}}};function Ji(t,e,n){Qi(t,e,n),(tt||nt)&&setTimeout((function(){Qi(t,e,n)}),0)}function Qi(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,u=t.options.length;s-1,a.selected!==i&&(a.selected=i);else if(N(ea(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function ta(t,e){return e.every((function(e){return!N(e,t)}))}function ea(t){return"_value"in t?t._value:t.value}function na(t){t.target.composing=!0}function ra(t){t.target.composing&&(t.target.composing=!1,oa(t.target,"input"))}function oa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ia(t){return!t.componentInstance||t.data&&t.data.transition?t:ia(t.componentInstance._vnode)}var aa={bind:function(t,e,n){var r=e.value;n=ia(n);var o=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Yi(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,o=e.oldValue;if(!r!==!o){n=ia(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?Yi(n,(function(){t.style.display=t.__vOriginalDisplay})):Hi(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},sa={model:Xi,show:aa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ca(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ca(On(e.children)):t}function la(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[O(i)]=o[i];return e}function fa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function pa(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var ha=function(t){return t.tag||xn(t)},va=function(t){return"show"===t.name},ma={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ha),n.length)){0;var r=this.mode;0;var o=n[0];if(pa(this.$vnode))return o;var i=ca(o);if(!i)return o;if(this._leaving)return fa(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:s(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var u=(i.data||(i.data={})).transition=la(this),c=this._vnode,l=ca(c);if(i.data.directives&&i.data.directives.some(va)&&(i.data.show=!0),l&&l.data&&!da(i,l)&&!xn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=M({},u);if("out-in"===r)return this._leaving=!0,we(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),fa(t,o);if("in-out"===r){if(xn(i))return c;var p,d=function(){p()};we(u,"afterEnter",d),we(u,"enterCancelled",d),we(f,"delayLeave",(function(t){p=t}))}}return o}}},ya=M({tag:String,moveClass:String},ua);delete ya.mode;var ga={props:ya,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Mn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=la(this),s=0;sn)e.push(arguments[n++]);return _[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(b),b},v=function(t){delete _[t]},"process"==u(m)?r=function(t){m.nextTick(O(t))}:g&&g.now?r=function(t){g.now(O(t))}:y&&!/(iphone|ipod|ipad).*applewebkit/i.test(p)?(o=new y,i=o.port2,o.port1.onmessage=S,r=c(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(k)?r=w in f("script")?function(t){l.appendChild(f("script"))[w]=function(){l.removeChild(this),x(t)}}:function(t){setTimeout(O(t),0)}:(r=k,a.addEventListener("message",S,!1))),t.exports={set:h,clear:v}},"2d83":function(t,e,n){"use strict";var r=n("387f");t.exports=function(t,e,n,o,i){var a=new Error(t);return r(a,e,n,o,i)}},"2e67":function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},"2f62":function(t,e,n){"use strict";(function(t){ +/** + * vuex v3.1.1 + * (c) 2019 Evan You + * @license MIT + */ +function r(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:r});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[r].concat(t.init):r,n.call(this,t)}}function r(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}n.d(e,"b",(function(){return D}));var o="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},i=o.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(t){i&&(t._devtoolHook=i,i.emit("vuex:init",t),i.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){i.emit("vuex:mutation",t,e)})))}function s(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function u(t){return null!==t&&"object"===typeof t}function c(t){return t&&"function"===typeof t.then}function l(t,e){return function(){return t(e)}}var f=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},p={namespaced:{configurable:!0}};p.namespaced.get=function(){return!!this._rawModule.namespaced},f.prototype.addChild=function(t,e){this._children[t]=e},f.prototype.removeChild=function(t){delete this._children[t]},f.prototype.getChild=function(t){return this._children[t]},f.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},f.prototype.forEachChild=function(t){s(this._children,t)},f.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},f.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},f.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(f.prototype,p);var d=function(t){this.register([],t,!1)};function h(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return void 0;h(t.concat(r),e.getChild(r),n.modules[r])}}d.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},d.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},d.prototype.update=function(t){h([],this.root,t)},d.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var o=new f(e,n);if(0===t.length)this.root=o;else{var i=this.get(t.slice(0,-1));i.addChild(t[t.length-1],o)}e.modules&&s(e.modules,(function(e,o){r.register(t.concat(o),e,n)}))},d.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};var v;var m=function(t){var e=this;void 0===t&&(t={}),!v&&"undefined"!==typeof window&&window.Vue&&j(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new d(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new v;var o=this,i=this,s=i.dispatch,u=i.commit;this.dispatch=function(t,e){return s.call(o,t,e)},this.commit=function(t,e,n){return u.call(o,t,e,n)},this.strict=r;var c=this._modules.root.state;w(this,c,[],this._modules.root),_(this,c),n.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:v.config.devtools;l&&a(this)},y={state:{configurable:!0}};function g(t,e){return e.indexOf(t)<0&&e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function b(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;w(t,n,[],t._modules.root,!0),_(t,n,e)}function _(t,e,n){var r=t._vm;t.getters={};var o=t._wrappedGetters,i={};s(o,(function(e,n){i[n]=l(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var a=v.config.silent;v.config.silent=!0,t._vm=new v({data:{$$state:e},computed:i}),v.config.silent=a,t.strict&&E(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),v.nextTick((function(){return r.$destroy()})))}function w(t,e,n,r,o){var i=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a]=r),!i&&!o){var s=T(e,n.slice(0,-1)),u=n[n.length-1];t._withCommit((function(){v.set(s,u,r.state)}))}var c=r.context=x(t,a,n);r.forEachMutation((function(e,n){var r=a+n;S(t,r,e,c)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,o=e.handler||e;k(t,r,o,c)})),r.forEachGetter((function(e,n){var r=a+n;C(t,r,e,c)})),r.forEachChild((function(r,i){w(t,e,n.concat(i),r,o)}))}function x(t,e,n){var r=""===e,o={dispatch:r?t.dispatch:function(n,r,o){var i=A(n,r,o),a=i.payload,s=i.options,u=i.type;return s&&s.root||(u=e+u),t.dispatch(u,a)},commit:r?t.commit:function(n,r,o){var i=A(n,r,o),a=i.payload,s=i.options,u=i.type;s&&s.root||(u=e+u),t.commit(u,a,s)}};return Object.defineProperties(o,{getters:{get:r?function(){return t.getters}:function(){return O(t,e)}},state:{get:function(){return T(t.state,n)}}}),o}function O(t,e){var n={},r=e.length;return Object.keys(t.getters).forEach((function(o){if(o.slice(0,r)===e){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return t.getters[o]},enumerable:!0})}})),n}function S(t,e,n,r){var o=t._mutations[e]||(t._mutations[e]=[]);o.push((function(e){n.call(t,r.state,e)}))}function k(t,e,n,r){var o=t._actions[e]||(t._actions[e]=[]);o.push((function(e,o){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e,o);return c(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function C(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function E(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function T(t,e){return e.length?e.reduce((function(t,e){return t[e]}),t):t}function A(t,e,n){return u(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function j(t){v&&t===v||(v=t,r(v))}y.state.get=function(){return this._vm._data.$$state},y.state.set=function(t){0},m.prototype.commit=function(t,e,n){var r=this,o=A(t,e,n),i=o.type,a=o.payload,s=(o.options,{type:i,payload:a}),u=this._mutations[i];u&&(this._withCommit((function(){u.forEach((function(t){t(a)}))})),this._subscribers.forEach((function(t){return t(s,r.state)})))},m.prototype.dispatch=function(t,e){var n=this,r=A(t,e),o=r.type,i=r.payload,a={type:o,payload:i},s=this._actions[o];if(s){try{this._actionSubscribers.filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(c){0}var u=s.length>1?Promise.all(s.map((function(t){return t(i)}))):s[0](i);return u.then((function(t){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(c){0}return t}))}},m.prototype.subscribe=function(t){return g(t,this._subscribers)},m.prototype.subscribeAction=function(t){var e="function"===typeof t?{before:t}:t;return g(e,this._actionSubscribers)},m.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},m.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},m.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),w(this,this.state,t,this._modules.get(t),n.preserveState),_(this,this.state)},m.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=T(e.state,t.slice(0,-1));v.delete(n,t[t.length-1])})),b(this)},m.prototype.hotUpdate=function(t){this._modules.update(t),b(this,!0)},m.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(m.prototype,y);var M=I((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=R(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof o?o.call(this,e,n):e[o]},n[r].vuex=!0})),n})),P=I((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var i=R(this.$store,"mapMutations",t);if(!i)return;r=i.context.commit}return"function"===typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}})),n})),D=I((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;o=t+o,n[r]=function(){if(!t||R(this.$store,"mapGetters",t))return this.$store.getters[o]},n[r].vuex=!0})),n})),L=I((function(t,e){var n={};return N(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var i=R(this.$store,"mapActions",t);if(!i)return;r=i.context.dispatch}return"function"===typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}})),n})),$=function(t){return{mapState:M.bind(null,t),mapGetters:D.bind(null,t),mapMutations:P.bind(null,t),mapActions:L.bind(null,t)}};function N(t){return Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}}))}function I(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function R(t,e,n){var r=t._modulesNamespaceMap[n];return r}var F={Store:m,install:j,version:"3.1.1",mapState:M,mapMutations:P,mapGetters:D,mapActions:L,createNamespacedHelpers:$};e["a"]=F}).call(this,n("c8ba"))},"2fa7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("85d3"),o=n.n(r);function i(t,e,n){return e in t?o()(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},"30b5":function(t,e,n){"use strict";var r=n("c532");function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var i;if(n)i=n(e);else if(r.isURLSearchParams(e))i=e.toString();else{var a=[];r.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(o(e)+"="+o(t))})))})),i=a.join("&")}return i&&(t+=(-1===t.indexOf("?")?"?":"&")+i),t}},"35a1":function(t,e,n){var r=n("f5df"),o=n("3f8c"),i=n("b622"),a=i("iterator");t.exports=function(t){if(void 0!=t)return t[a]||t["@@iterator"]||o[r(t)]}},"37e8":function(t,e,n){var r=n("83ab"),o=n("9bf2"),i=n("825a"),a=n("df75");t.exports=r?Object.defineProperties:function(t,e){i(t);var n,r=a(e),s=r.length,u=0;while(s>u)o.f(t,n=r[u++],e[n]);return t}},"387f":function(t,e,n){"use strict";t.exports=function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t}},3934:function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return function(){return!0}}()},"3ac6":function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("c8ba"))},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3e47":function(t,e,n){var r=n("a5eb"),o=n("c1b2"),i=n("4180");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:i.f})},"3f8c":function(t,e){t.exports={}},4160:function(t,e,n){"use strict";var r=n("23e7"),o=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},4180:function(t,e,n){var r=n("c1b2"),o=n("77b2"),i=n("6f8d"),a=n("7168"),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(i(t),e=a(e,!0),i(n),o)try{return s(t,e,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"428f":function(t,e,n){t.exports=n("da84")},4362:function(t,e,n){e.nextTick=function(t){setTimeout(t,0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},function(){var t,r="/";e.cwd=function(){return r},e.chdir=function(e){t||(t=n("df7c")),r=t.resolve(e,r)}}(),e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},4413:function(t,e,n){},"44ad":function(t,e,n){var r=n("d039"),o=n("c6b6"),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},"44ba":function(t,e,n){var r=n("c1b2"),o=n("7043"),i=n("2c6c"),a=n("a421"),s=n("7168"),u=n("78e7"),c=n("77b2"),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=s(e,!0),c)try{return l(t,e)}catch(n){}if(u(t,e))return i(!o.f.call(t,e),t[e])}},"44d2":function(t,e,n){var r=n("b622"),o=n("7c73"),i=n("9112"),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&i(s,a,o(null)),t.exports=function(t){s[a][t]=!0}},"44de":function(t,e,n){var r=n("da84");t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"44e7":function(t,e,n){var r=n("861d"),o=n("c6b6"),i=n("b622"),a=i("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==o(t))}},"466d":function(t,e,n){"use strict";var r=n("d784"),o=n("825a"),i=n("50c4"),a=n("1d80"),s=n("8aa5"),u=n("14c3");r("match",1,(function(t,e,n){return[function(e){var n=a(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var a=o(t),c=String(this);if(!a.global)return u(a,c);var l=a.unicode;a.lastIndex=0;var f,p=[],d=0;while(null!==(f=u(a,c))){var h=String(f[0]);p[d]=h,""===h&&(a.lastIndex=s(c,i(a.lastIndex),l)),d++}return 0===d?null:p}]}))},"467f":function(t,e,n){"use strict";var r=n("2d83");t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},4795:function(t,e,n){var r=n("23e7"),o=n("da84"),i=n("b39a"),a=[].slice,s=/MSIE .\./.test(i),u=function(t){return function(e,n){var r=arguments.length>2,o=r?a.call(arguments,2):void 0;return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,o)}:e,n)}};r({global:!0,bind:!0,forced:s},{setTimeout:u(o.setTimeout),setInterval:u(o.setInterval)})},4840:function(t,e,n){var r=n("825a"),o=n("1c0b"),i=n("b622"),a=i("species");t.exports=function(t,e){var n,i=r(t).constructor;return void 0===i||void 0==(n=r(i)[a])?e:o(n)}},4930:function(t,e,n){var r=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"4d63":function(t,e,n){var r=n("83ab"),o=n("da84"),i=n("94ca"),a=n("7156"),s=n("9bf2").f,u=n("241c").f,c=n("44e7"),l=n("ad6d"),f=n("6eeb"),p=n("d039"),d=n("2626"),h=n("b622"),v=h("match"),m=o.RegExp,y=m.prototype,g=/a/g,b=/a/g,_=new m(g)!==g,w=r&&i("RegExp",!_||p((function(){return b[v]=!1,m(g)!=g||m(b)==b||"/a/i"!=m(g,"i")})));if(w){var x=function(t,e){var n=this instanceof x,r=c(t),o=void 0===e;return!n&&r&&t.constructor===x&&o?t:a(_?new m(r&&!o?t.source:t,e):m((r=t instanceof x)?t.source:t,r&&o?l.call(t):e),n?this:y,x)},O=function(t){t in x||s(x,t,{configurable:!0,get:function(){return m[t]},set:function(e){m[t]=e}})},S=u(m),k=0;while(S.length>k)O(S[k++]);y.constructor=x,x.prototype=y,f(o,"RegExp",x)}d("RegExp")},"4d64":function(t,e,n){var r=n("fc6a"),o=n("50c4"),i=n("23cb"),a=function(t){return function(e,n,a){var s,u=r(e),c=o(u.length),l=i(a,c);if(t&&n!=n){while(c>l)if(s=u[l++],s!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),o=n("b727").filter,i=n("1dde");r({target:"Array",proto:!0,forced:!i("filter")},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},"4e82":function(t,e,n){"use strict";var r=n("23e7"),o=n("1c0b"),i=n("7b0b"),a=n("d039"),s=n("b301"),u=[].sort,c=[1,2,3],l=a((function(){c.sort(void 0)})),f=a((function(){c.sort(null)})),p=s("sort"),d=l||!f||p;r({target:"Array",proto:!0,forced:d},{sort:function(t){return void 0===t?u.call(i(this)):u.call(i(this),o(t))}})},"50c4":function(t,e,n){var r=n("a691"),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},5135:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},5270:function(t,e,n){"use strict";var r=n("c532"),o=n("c401"),i=n("2e67"),a=n("2444"),s=n("d925"),u=n("e683");function c(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){c(t),t.baseURL&&!s(t.url)&&(t.url=u(t.baseURL,t.url)),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]}));var e=t.adapter||a.adapter;return e(t).then((function(e){return c(t),e.data=o(e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(c(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},5319:function(t,e,n){"use strict";var r=n("d784"),o=n("825a"),i=n("7b0b"),a=n("50c4"),s=n("a691"),u=n("1d80"),c=n("8aa5"),l=n("14c3"),f=Math.max,p=Math.min,d=Math.floor,h=/\$([$&'`]|\d\d?|<[^>]*>)/g,v=/\$([$&'`]|\d\d?)/g,m=function(t){return void 0===t?t:String(t)};r("replace",2,(function(t,e,n){return[function(n,r){var o=u(this),i=void 0==n?void 0:n[t];return void 0!==i?i.call(n,o,r):e.call(String(o),n,r)},function(t,i){var u=n(e,t,this,i);if(u.done)return u.value;var d=o(t),h=String(this),v="function"===typeof i;v||(i=String(i));var y=d.global;if(y){var g=d.unicode;d.lastIndex=0}var b=[];while(1){var _=l(d,h);if(null===_)break;if(b.push(_),!y)break;var w=String(_[0]);""===w&&(d.lastIndex=c(h,a(d.lastIndex),g))}for(var x="",O=0,S=0;S=O&&(x+=h.slice(O,C)+M,O=C+k.length)}return x+h.slice(O)}];function r(t,n,r,o,a,s){var u=r+t.length,c=o.length,l=v;return void 0!==a&&(a=i(a),l=h),e.call(s,l,(function(e,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(u);case"<":s=a[i.slice(1,-1)];break;default:var l=+i;if(0===l)return e;if(l>c){var f=d(l/10);return 0===f?e:f<=c?void 0===o[f-1]?i.charAt(1):o[f-1]+i.charAt(1):e}s=o[l-1]}return void 0===s?"":s}))}}))},"561c":function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t){for(var e=1;e=0||i[o]":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},a=["(","?"],s={")":["("],":":["?","?:"]},u=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var l={"!":function(t){return!t},"*":function(t,e){return t*e},"/":function(t,e){return t/e},"%":function(t,e){return t%e},"+":function(t,e){return t+e},"-":function(t,e){return t-e},"<":function(t,e){return t":function(t,e){return t>e},">=":function(t,e){return t>=e},"==":function(t,e){return t===e},"!=":function(t,e){return t!==e},"&&":function(t,e){return t&&e},"||":function(t,e){return t||e},"?:":function(t,e,n){if(t)throw e;return n}};function f(t,e){var n,r,o,i,a,s,u=[];for(n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";O.data[e]=o({},w,O.data[e],t),O.data[e][""]=o({},w[""],O.data[e][""])}function k(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return O.data[t]||S(void 0,t),O.dcnpgettext(t,e,n,r,o)}function C(t,e){return k(e,void 0,t)}function E(t,e,n,r){return k(r,void 0,t,e,n)}function T(t){try{for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;rl){var d,h=c(arguments[l++]),v=f?i(h).concat(f(h)):i(h),m=v.length,y=0;while(m>y)d=v[y++],r&&!p.call(h,d)||(n[d]=h[d])}return n}:l},"619c":function(t,e,n){"use strict";var r=n("0241"),o=n.n(r);n("4413");function i(){return"undefined"!==typeof window}var a=function(){};a.install=function(t,e){var n;n=i()?e?o.a.mixin(e):o.a:function(){return Promise.resolve()},t.swal=n,t.prototype.hasOwnProperty("$swal")||Object.defineProperty(t.prototype,"$swal",{get:function(){return n}})},e["a"]=a},"62e4":function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},"638c":function(t,e,n){var r=n("06fa"),o=n("fc48"),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},6547:function(t,e,n){var r=n("a691"),o=n("1d80"),i=function(t){return function(e,n){var i,a,s=String(o(e)),u=r(n),c=s.length;return u<0||u>=c?t?"":void 0:(i=s.charCodeAt(u),i<55296||i>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):i:t?s.slice(u,u+2):a-56320+(i-55296<<10)+65536)}};t.exports={codeAt:i(!1),charAt:i(!0)}},"65f0":function(t,e,n){var r=n("861d"),o=n("e8b5"),i=n("b622"),a=i("species");t.exports=function(t,e){var n;return o(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!o(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"69f3":function(t,e,n){var r,o,i,a=n("7f9a"),s=n("da84"),u=n("861d"),c=n("9112"),l=n("5135"),f=n("f772"),p=n("d012"),d=s.WeakMap,h=function(t){return i(t)?o(t):r(t,{})},v=function(t){return function(e){var n;if(!u(e)||(n=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(a){var m=new d,y=m.get,g=m.has,b=m.set;r=function(t,e){return b.call(m,t,e),e},o=function(t){return y.call(m,t)||{}},i=function(t){return g.call(m,t)}}else{var _=f("state");p[_]=!0,r=function(t,e){return c(t,_,e),e},o=function(t){return l(t,_)?t[_]:{}},i=function(t){return l(t,_)}}t.exports={set:r,get:o,has:i,enforce:h,getterFor:v}},"6c6b":function(t,e,n){"use strict";var r=n("cd3f"),o=n.n(r);function i(t){void 0===t&&(t={shift:!1,ctrl:!1,left:!1}),document.addEventListener(t.left?"click":"contextmenu",(function(e){if((!t.ctrl||e.ctrlKey)&&(!t.shift||e.shiftKey)){t.stop&&(e.preventDefault(),e.stopPropagation());var n=c(e.target);n&&l(n)}}))}function a(t){while(t.length<8)t+=" ";return t}function s(t){console.log(a(t)+" %cnone","color:grey")}i.install=function(t,e){i(e)};var u="background:#42b983;color:white;border-radius:99px;padding:0px 6px;";function c(t){var e=t&&t.__vue__;return e||(t.parentNode?c(t.parentNode):void console.info("no Vue component found"))}function l(t,e){if(e?console.groupCollapsed("%cparent %c"+(t.$parent?t.$options.name||t.$options._componentTag||"anonymous":"Root"),"font-weight:normal",u,t):console.group("%c"+(t.$parent?t.$options.name||t.$options._componentTag||"anonymous":"Root"),u,t),Object.keys(t.$data).length?console.log(a("data"),o()(t.$data)):s("data"),t._computedWatchers&&Object.keys(t._computedWatchers).length){var n={};for(var r in t._computedWatchers)try{n[r]=o()(t[r])}catch(i){n[r]="["+i.message+"]"}console.log(a("computed"),n)}else s("computed");t._props&&Object.keys(t._props).length?console.log(a("props"),o()(t._props)):s("props"),console.log(a("element"),t.$el),!e&&t.$route&&console.log(a("route"),t.$route),t.$parent?l(t.$parent,!0):s("parent"),console.groupEnd()}e["a"]=i},"6eeb":function(t,e,n){var r=n("da84"),o=n("5692"),i=n("9112"),a=n("5135"),s=n("ce4e"),u=n("9e81"),c=n("69f3"),l=c.get,f=c.enforce,p=String(u).split("toString");o("inspectSource",(function(t){return u.call(t)})),(t.exports=function(t,e,n,o){var u=!!o&&!!o.unsafe,c=!!o&&!!o.enumerable,l=!!o&&!!o.noTargetGet;"function"==typeof n&&("string"!=typeof e||a(n,"name")||i(n,"name",e),f(n).source=p.join("string"==typeof e?e:"")),t!==r?(u?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=n:i(t,e,n)):c?t[e]=n:s(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||u.call(this)}))},"6f8d":function(t,e,n){var r=n("dfdb");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},7043:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);e.f=i?function(t){var e=o(this,t);return!!e&&e.enumerable}:r},7156:function(t,e,n){var r=n("861d"),o=n("d2bb");t.exports=function(t,e,n){var i,a;return o&&"function"==typeof(i=e.constructor)&&i!==n&&r(a=i.prototype)&&a!==n.prototype&&o(t,a),t}},7168:function(t,e,n){var r=n("dfdb");t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),o=n("5135"),i=n("c032"),a=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});o(e,t)||a(e,t,{value:i.f(t)})}},"764b":function(t,e){t.exports={}},"77b2":function(t,e,n){var r=n("c1b2"),o=n("06fa"),i=n("7a37");t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},7839:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"78e7":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"7a37":function(t,e,n){var r=n("3ac6"),o=n("dfdb"),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},"7a77":function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},"7aac":function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){return{write:function(t,e,n,o,i,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"7b0b":function(t,e,n){var r=n("1d80");t.exports=function(t){return Object(r(t))}},"7c73":function(t,e,n){var r=n("825a"),o=n("37e8"),i=n("7839"),a=n("d012"),s=n("1be4"),u=n("cc12"),c=n("f772"),l=c("IE_PROTO"),f="prototype",p=function(){},d=function(){var t,e=u("iframe"),n=i.length,r="<",o="script",a=">",c="java"+o+":";e.style.display="none",s.appendChild(e),e.src=String(c),t=e.contentWindow.document,t.open(),t.write(r+o+a+"document.F=Object"+r+"/"+o+a),t.close(),d=t.F;while(n--)delete d[f][i[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(p[f]=r(t),n=new p,p[f]=null,n[l]=t):n=d(),void 0===e?n:o(n,e)},a[l]=!0},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),o=n("9ed3"),i=n("e163"),a=n("d2bb"),s=n("d44e"),u=n("9112"),c=n("6eeb"),l=n("b622"),f=n("c430"),p=n("3f8c"),d=n("ae93"),h=d.IteratorPrototype,v=d.BUGGY_SAFARI_ITERATORS,m=l("iterator"),y="keys",g="values",b="entries",_=function(){return this};t.exports=function(t,e,n,l,d,w,x){o(n,e,l);var O,S,k,C=function(t){if(t===d&&M)return M;if(!v&&t in A)return A[t];switch(t){case y:return function(){return new n(this,t)};case g:return function(){return new n(this,t)};case b:return function(){return new n(this,t)}}return function(){return new n(this)}},E=e+" Iterator",T=!1,A=t.prototype,j=A[m]||A["@@iterator"]||d&&A[d],M=!v&&j||C(d),P="Array"==e&&A.entries||j;if(P&&(O=i(P.call(new t)),h!==Object.prototype&&O.next&&(f||i(O)===h||(a?a(O,h):"function"!=typeof O[m]&&u(O,m,_)),s(O,E,!0,!0),f&&(p[E]=_))),d==g&&j&&j.name!==g&&(T=!0,M=function(){return j.call(this)}),f&&!x||A[m]===M||u(A,m,M),p[e]=M,d)if(S={values:C(g),keys:w?M:C(y),entries:C(b)},x)for(k in S)!v&&!T&&k in A||c(A,k,S[k]);else r({target:e,proto:!0,forced:v||T},S);return S}},"7f9a":function(t,e,n){var r=n("da84"),o=n("9e81"),i=r.WeakMap;t.exports="function"===typeof i&&/native code/.test(o.call(i))},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},8418:function(t,e,n){"use strict";var r=n("c04e"),o=n("9bf2"),i=n("5c6c");t.exports=function(t,e,n){var a=r(e);a in t?o.f(t,a,i(0,n)):t[a]=n}},"841c":function(t,e,n){"use strict";var r=n("d784"),o=n("825a"),i=n("1d80"),a=n("129f"),s=n("14c3");r("search",1,(function(t,e,n){return[function(e){var n=i(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var i=o(t),u=String(this),c=i.lastIndex;a(c,0)||(i.lastIndex=0);var l=s(i,u);return a(i.lastIndex,c)||(i.lastIndex=c),null===l?-1:l.index}]}))},"85d3":function(t,e,n){t.exports=n("9a13")},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},"8aa5":function(t,e,n){"use strict";var r=n("6547").charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"8c4f":function(t,e,n){"use strict"; +/*! + * vue-router v3.1.3 + * (c) 2019 Evan You + * @license MIT + */function r(t,e){0}function o(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function i(t,e){return e instanceof t||e&&(e.name===t.name||e._name===t._name)}function a(t,e){for(var n in e)t[n]=e[n];return t}var s={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,i=e.data;i.routerView=!0;var s=o.$createElement,c=n.name,l=o.$route,f=o._routerViewCache||(o._routerViewCache={}),p=0,d=!1;while(o&&o._routerRoot!==o){var h=o.$vnode&&o.$vnode.data;h&&(h.routerView&&p++,h.keepAlive&&o._inactive&&(d=!0)),o=o.$parent}if(i.routerViewDepth=p,d)return s(f[c],i,r);var v=l.matched[p];if(!v)return f[c]=null,s();var m=f[c]=v.components[c];i.registerRouteInstance=function(t,e){var n=v.instances[c];(e&&n!==t||!e&&n===t)&&(v.instances[c]=e)},(i.hook||(i.hook={})).prepatch=function(t,e){v.instances[c]=e.componentInstance},i.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==v.instances[c]&&(v.instances[c]=t.componentInstance)};var y=i.props=u(l,v.props&&v.props[c]);if(y){y=i.props=a({},y);var g=i.attrs=i.attrs||{};for(var b in y)m.props&&b in m.props||(g[b]=y[b],delete y[b])}return s(m,i,r)}};function u(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}var c=/[!'()*]/g,l=function(t){return"%"+t.charCodeAt(0).toString(16)},f=/%2C/g,p=function(t){return encodeURIComponent(t).replace(c,l).replace(f,",")},d=decodeURIComponent;function h(t,e,n){void 0===e&&(e={});var r,o=n||v;try{r=o(t||"")}catch(a){r={}}for(var i in e)r[i]=e[i];return r}function v(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=d(n.shift()),o=n.length>0?d(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]})),e):e}function m(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return p(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(p(e)):r.push(p(e)+"="+p(t)))})),r.join("&")}return p(e)+"="+p(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var y=/\/?$/;function g(t,e,n,r){var o=r&&r.options.stringifyQuery,i=e.query||{};try{i=b(i)}catch(s){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:x(e,o),matched:t?w(t):[]};return n&&(a.redirectedFrom=x(n,o)),Object.freeze(a)}function b(t){if(Array.isArray(t))return t.map(b);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=b(t[n]);return e}return t}var _=g(null,{path:"/"});function w(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function x(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var o=t.hash;void 0===o&&(o="");var i=e||m;return(n||"/")+i(r)+o}function O(t,e){return e===_?t===e:!!e&&(t.path&&e.path?t.path.replace(y,"")===e.path.replace(y,"")&&t.hash===e.hash&&S(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&S(t.query,e.query)&&S(t.params,e.params)))}function S(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){var r=t[n],o=e[n];return"object"===typeof r&&"object"===typeof o?S(r,o):String(r)===String(o)}))}function k(t,e){return 0===t.path.replace(y,"/").indexOf(e.path.replace(y,"/"))&&(!e.hash||t.hash===e.hash)&&C(t.query,e.query)}function C(t,e){for(var n in e)if(!(n in t))return!1;return!0}function E(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var o=e.split("/");n&&o[o.length-1]||o.pop();for(var i=t.replace(/^\//,"").split("/"),a=0;a=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}function A(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},M=Z,P=I,D=R,L=B,$=K,N=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function I(t,e){var n,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";while(null!=(n=N.exec(t))){var u=n[0],c=n[1],l=n.index;if(a+=t.slice(i,l),i=l+u.length,c)a+=c[1];else{var f=t[i],p=n[2],d=n[3],h=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=f&&f!==p,b="+"===m||"*"===m,_="?"===m||"*"===m,w=n[2]||s,x=h||v;r.push({name:d||o++,prefix:p||"",delimiter:w,optional:_,repeat:b,partial:g,asterisk:!!y,pattern:x?H(x):y?".*":"[^"+Y(w)+"]+?"})}}return i1||!w.length)return 0===w.length?t():t("span",{},w)}if("a"===this.tag)_.on=b,_.attrs={href:u};else{var x=at(this.$slots.default);if(x){x.isStatic=!1;var S=x.data=a({},x.data);for(var C in S.on=S.on||{},S.on){var E=S.on[C];C in b&&(S.on[C]=Array.isArray(E)?E:[E])}for(var T in b)T in S.on?S.on[T].push(b[T]):S.on[T]=y;var A=x.data.attrs=a({},x.data.attrs);A.href=u}else _.on=b}return t(this.tag,_,this.$slots.default)}};function it(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function at(t){if(t)for(var e,n=0;n-1&&(s.params[p]=n.params[p]);return s.path=J(c.path,s.params,'named route "'+u+'"'),l(c,s,a)}if(s.path){s.params={};for(var d=0;d=t.length?n():t[o]?e(t[o],(function(){r(o+1)})):r(o+1)};r(0)}function It(t){return function(e,n,r){var i=!1,a=0,s=null;Rt(t,(function(t,e,n,u){if("function"===typeof t&&void 0===t.cid){i=!0,a++;var c,l=Yt((function(e){Bt(e)&&(e=e.default),t.resolved="function"===typeof e?e:tt.extend(e),n.components[u]=e,a--,a<=0&&r()})),f=Yt((function(t){var e="Failed to resolve async component "+u+": "+t;s||(s=o(t)?t:new Error(e),r(s))}));try{c=t(l,f)}catch(d){f(d)}if(c)if("function"===typeof c.then)c.then(l,f);else{var p=c.component;p&&"function"===typeof p.then&&p.then(l,f)}}})),i||r()}}function Rt(t,e){return Ft(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Ft(t){return Array.prototype.concat.apply([],t)}var Vt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Bt(t){return t.__esModule||Vt&&"Module"===t[Symbol.toStringTag]}function Yt(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var Ht=function(t){function e(e){t.call(this),this.name=this._name="NavigationDuplicated",this.message='Navigating to current location ("'+e.fullPath+'") is not allowed',Object.defineProperty(this,"stack",{value:(new t).stack,writable:!0,configurable:!0})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(Error);Ht._name="NavigationDuplicated";var Ut=function(t,e){this.router=t,this.base=Wt(e),this.current=_,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function Wt(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function zt(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else n>-1&&(t=decodeURI(t.slice(0,n))+t.slice(n));return t}function se(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ue(t){Dt?Lt(se(t)):window.location.hash=t}function ce(t){Dt?$t(se(t)):window.location.replace(se(t))}var le=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){e.index=n,e.updateRoute(r)}),(function(t){i(Ht,t)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Ut),fe=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=dt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Dt&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new ee(this,t.base);break;case"hash":this.history=new re(this,t.base,this.fallback);break;case"abstract":this.history=new le(this,t.base);break;default:0}},pe={currentRoute:{configurable:!0}};function de(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function he(t,e,n){var r="hash"===n?"#"+e:e;return t?A(t+"/"+r):r}fe.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},pe.currentRoute.get=function(){return this.history&&this.history.current},fe.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null)})),!this.app){this.app=t;var n=this.history;if(n instanceof ee)n.transitionTo(n.getCurrentLocation());else if(n instanceof re){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},fe.prototype.beforeEach=function(t){return de(this.beforeHooks,t)},fe.prototype.beforeResolve=function(t){return de(this.resolveHooks,t)},fe.prototype.afterEach=function(t){return de(this.afterHooks,t)},fe.prototype.onReady=function(t,e){this.history.onReady(t,e)},fe.prototype.onError=function(t){this.history.onError(t)},fe.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},fe.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},fe.prototype.go=function(t){this.history.go(t)},fe.prototype.back=function(){this.go(-1)},fe.prototype.forward=function(){this.go(1)},fe.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},fe.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=Q(t,e,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath,a=this.history.base,s=he(a,i,this.mode);return{location:r,route:o,href:s,normalizedTo:r,resolved:o}},fe.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==_&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(fe.prototype,pe),fe.install=st,fe.version="3.1.3",ut&&window.Vue&&window.Vue.use(fe),e["a"]=fe},"8df4":function(t,e,n){"use strict";var r=n("7a77");function o(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t,e=new o((function(e){t=e}));return{token:e,cancel:t}},t.exports=o},"8e5f":function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=60)}([function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(49)("wks"),o=n(30),i=n(0).Symbol,a="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=a&&i[t]||(a?i:o)("Symbol."+t))}).store=r},function(t,e,n){var r=n(5);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(0),o=n(10),i=n(8),a=n(6),s=n(11),u=function(t,e,n){var c,l,f,p,d=t&u.F,h=t&u.G,v=t&u.S,m=t&u.P,y=t&u.B,g=h?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,b=h?o:o[e]||(o[e]={}),_=b.prototype||(b.prototype={});for(c in h&&(n=e),n)l=!d&&g&&void 0!==g[c],f=(l?g:n)[c],p=y&&l?s(f,r):m&&"function"==typeof f?s(Function.call,f):f,g&&a(g,c,f,t&u.U),b[c]!=f&&i(b,c,p),m&&_[c]!=f&&(_[c]=f)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e,n){t.exports=!n(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(0),o=n(8),i=n(12),a=n(30)("src"),s=Function.toString,u=(""+s).split("toString");n(10).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(i(n,"name")||o(n,"name",e)),t[e]!==n&&(c&&(i(n,a)||o(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:o(t,e,n):(delete t[e],o(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(13),o=n(25);t.exports=n(4)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(14);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(2),o=n(41),i=n(29),a=Object.defineProperty;e.f=n(4)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){t.exports={}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";var r=n(7);t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,n){var r=n(23),o=n(16);t.exports=function(t){return r(o(t))}},function(t,e,n){var r=n(53),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(11),o=n(23),i=n(28),a=n(19),s=n(64);t.exports=function(t,e){var n=1==t,u=2==t,c=3==t,l=4==t,f=6==t,p=5==t||f,d=e||s;return function(e,s,h){for(var v,m,y=i(e),g=o(y),b=r(s,h,3),_=a(g.length),w=0,x=n?d(e,_):u?d(e,0):void 0;_>w;w++)if((p||w in g)&&(v=g[w],m=b(v,w,y),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(l)return!1;return f?-1:c||l?l:x}}},function(t,e,n){var r=n(5),o=n(0).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(9);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){t.exports=!1},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(13).f,o=n(12),i=n(1)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},function(t,e,n){var r=n(49)("keys"),o=n(30);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(5);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){"use strict";var r=n(0),o=n(12),i=n(9),a=n(67),s=n(29),u=n(7),c=n(77).f,l=n(45).f,f=n(13).f,p=n(51).trim,d=r.Number,h=d,v=d.prototype,m="Number"==i(n(44)(v)),y="trim"in String.prototype,g=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){e=y?e.trim():p(e,3);var n,r,o,i=e.charCodeAt(0);if(43===i||45===i){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===i){switch(e.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+e}for(var a,u=e.slice(2),c=0,l=u.length;co)return NaN;return parseInt(u,r)}}return+e};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof d&&(m?u((function(){v.valueOf.call(n)})):"Number"!=i(n))?a(new h(g(e)),n,d):g(e)};for(var b,_=n(4)?c(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;_.length>w;w++)o(h,b=_[w])&&!o(d,b)&&f(d,b,l(h,b));d.prototype=v,v.constructor=d,n(6)(r,"Number",d)}},function(t,e,n){"use strict";function r(t){return 0!==t&&(!(!Array.isArray(t)||0!==t.length)||!t)}function o(t){return function(){return!t.apply(void 0,arguments)}}function i(t,e){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(e.trim())}function a(t,e,n,r){return t.filter((function(t){return i(r(t,n),e)}))}function s(t){return t.filter((function(t){return!t.$isLabel}))}function u(t,e){return function(n){return n.reduce((function(n,r){return r[t]&&r[t].length?(n.push({$groupLabel:r[e],$isLabel:!0}),n.concat(r[t])):n}),[])}}function c(t,e,r,o,i){return function(s){return s.map((function(s){var u;if(!s[r])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var c=a(s[r],t,e,i);return c.length?(u={},n.i(h.a)(u,o,s[o]),n.i(h.a)(u,r,c),u):[]}))}}var l=n(59),f=n(54),p=(n.n(f),n(95)),d=(n.n(p),n(31)),h=(n.n(d),n(58)),v=n(91),m=(n.n(v),n(98)),y=(n.n(m),n(92)),g=(n.n(y),n(88)),b=(n.n(g),n(97)),_=(n.n(b),n(89)),w=(n.n(_),n(96)),x=(n.n(w),n(93)),O=(n.n(x),n(90)),S=(n.n(O),function(){for(var t=arguments.length,e=new Array(t),n=0;n-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},isOptionDisabled:function(t){return!!t.$isDisabled},getOptionLabel:function(t){if(r(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return r(e)?"":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==e||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==e&&this.removeElement(t));this.$emit("select",t,this.id),this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find((function(n){return n[e.groupLabel]===t.$groupLabel}));if(n)if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var r=this.internalValue.filter((function(t){return-1===n[e.groupValues].indexOf(t)}));this.$emit("input",r,this.id)}else{var o=n[this.groupValues].filter((function(t){return!(e.isOptionDisabled(t)||e.isSelected(t))}));this.$emit("select",o,this.id),this.$emit("input",this.internalValue.concat(o),this.id)}},wholeGroupSelected:function(t){var e=this;return t[this.groupValues].every((function(t){return e.isSelected(t)||e.isOptionDisabled(t)}))},wholeGroupDisabled:function(t){return t[this.groupValues].every(this.isOptionDisabled)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled&&!t.$isDisabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var r="object"===n.i(l.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit("remove",t,this.id),this.multiple){var o=this.internalValue.slice(0,r).concat(this.internalValue.slice(r+1));this.$emit("input",o,this.id)}else this.$emit("input",null,this.id);this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.$nextTick((function(){return t.$refs.search.focus()}))):this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){"use strict";var r=n(54),o=(n.n(r),n(31));n.n(o),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,e){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return["multiselect__option--group","multiselect__option--disabled"];var r=this.options.find((function(t){return t[n.groupLabel]===e.$groupLabel}));return r&&!this.wholeGroupDisabled(r)?["multiselect__option--group",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(r)}]:"multiselect__option--disabled"},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e,n){"use strict";var r=n(36),o=n(74),i=n(15),a=n(18);t.exports=n(72)(Array,"Array",(function(t,e){this._t=a(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(31),o=(n.n(r),n(32)),i=n(33);e.a={name:"vue-multiselect",mixins:[o.a,i.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{isSingleLabelVisible:function(){return(this.singleValue||0===this.singleValue)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){if(this.searchable||this.multiple&&this.value&&this.value.length)return this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.preferredOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,e,n){var r=n(1)("unscopables"),o=Array.prototype;void 0==o[r]&&n(8)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){var r=n(18),o=n(19),i=n(85);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=o(u.length),l=i(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(9),o=n(1)("toStringTag"),i="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(t){}};t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),o))?n:i?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e,n){"use strict";var r=n(2);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r=n(0).document;t.exports=r&&r.documentElement},function(t,e,n){t.exports=!n(4)&&!n(7)((function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(9);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){"use strict";function r(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=o(e),this.reject=o(n)}var o=n(14);t.exports.f=function(t){return new r(t)}},function(t,e,n){var r=n(2),o=n(76),i=n(22),a=n(27)("IE_PROTO"),s=function(){},u=function(){var t,e=n(21)("iframe"),r=i.length;for(e.style.display="none",n(40).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(" + load_onboarding_wizard(); + + } + + /** + * Register page through WordPress's hooks. + */ + public function add_dashboard_page() { + add_dashboard_page( '', '', 'monsterinsights_save_settings', 'monsterinsights-onboarding', '' ); + } + + /** + * Load the Onboarding Wizard template. + */ + private function load_onboarding_wizard() { + + $this->enqueue_scripts(); + + $this->onboarding_wizard_header(); + $this->onboarding_wizard_content(); + $this->onboarding_wizard_footer(); + + exit; + + } + + /** + * Load the scripts needed for the Onboarding Wizard. + */ + public function enqueue_scripts() { + + global $wp_version; + $version_path = monsterinsights_is_pro_version() ? 'pro' : 'lite'; + $rtl = is_rtl() ? '.rtl' : ''; + if ( ! defined( 'MONSTERINSIGHTS_LOCAL_WIZARD_JS_URL' ) ) { + wp_enqueue_style( 'monsterinsights-vue-style-vendors', plugins_url( $version_path . '/assets/vue/css/chunk-vendors' . $rtl . '.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() ); + wp_enqueue_style( 'monsterinsights-vue-style-common', plugins_url( $version_path . '/assets/vue/css/chunk-common' . $rtl . '.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() ); + wp_enqueue_style( 'monsterinsights-vue-style', plugins_url( $version_path . '/assets/vue/css/wizard' . $rtl . '.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() ); + wp_enqueue_script( 'monsterinsights-vue-vendors', plugins_url( $version_path . '/assets/vue/js/chunk-vendors.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), true ); + wp_enqueue_script( 'monsterinsights-vue-common', plugins_url( $version_path . '/assets/vue/js/chunk-common.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), true ); + wp_register_script( 'monsterinsights-vue-script', plugins_url( $version_path . '/assets/vue/js/wizard.js', MONSTERINSIGHTS_PLUGIN_FILE ), array( + 'monsterinsights-vue-vendors', + 'monsterinsights-vue-common', + ), monsterinsights_get_asset_version(), true ); + } else { + wp_enqueue_script( 'monsterinsights-vue-vendors', MONSTERINSIGHTS_LOCAL_VENDORS_JS_URL, array(), monsterinsights_get_asset_version(), true ); + wp_enqueue_script( 'monsterinsights-vue-common', MONSTERINSIGHTS_LOCAL_COMMON_JS_URL, array(), monsterinsights_get_asset_version(), true ); + wp_register_script( 'monsterinsights-vue-script', MONSTERINSIGHTS_LOCAL_WIZARD_JS_URL, array( + 'monsterinsights-vue-vendors', + 'monsterinsights-vue-common', + ), monsterinsights_get_asset_version(), true ); + } + wp_enqueue_script( 'monsterinsights-vue-script' ); + + wp_localize_script( + 'monsterinsights-vue-script', + 'monsterinsights', + array( + 'ajax' => add_query_arg( 'page', 'monsterinsights-onboarding', admin_url( 'admin-ajax.php' ) ), + 'nonce' => wp_create_nonce( 'mi-admin-nonce' ), + 'network' => is_network_admin(), + 'translations' => wp_get_jed_locale_data( 'mi-vue-app' ), + 'assets' => plugins_url( $version_path . '/assets/vue', MONSTERINSIGHTS_PLUGIN_FILE ), + 'roles' => monsterinsights_get_roles(), + 'roles_manage_options' => monsterinsights_get_manage_options_roles(), + 'wizard_url' => admin_url( 'index.php?page=monsterinsights-onboarding' ), + 'is_eu' => $this->should_include_eu_addon(), + 'activate_nonce' => wp_create_nonce( 'monsterinsights-activate' ), + 'install_nonce' => wp_create_nonce( 'monsterinsights-install' ), + 'exit_url' => add_query_arg( 'page', 'monsterinsights_settings', admin_url( 'admin.php' ) ), + 'shareasale_id' => monsterinsights_get_shareasale_id(), + 'shareasale_url' => monsterinsights_get_shareasale_url( monsterinsights_get_shareasale_id(), '' ), + // Used to add notices for future deprecations. + 'versions' => array( + 'php_version' => phpversion(), + 'php_version_below_54' => apply_filters( 'monsterinsights_temporarily_hide_php_52_and_53_upgrade_warnings', version_compare( phpversion(), '5.4', '<' ) ), + 'php_version_below_56' => apply_filters( 'monsterinsights_temporarily_hide_php_54_and_55_upgrade_warnings', version_compare( phpversion(), '5.6', '<' ) ), + 'php_update_link' => monsterinsights_get_url( 'settings-notice', 'settings-page', 'https://www.monsterinsights.com/docs/update-php/' ), + 'wp_version' => $wp_version, + 'wp_version_below_46' => version_compare( $wp_version, '4.6', '<' ), + 'wp_version_below_49' => version_compare( $wp_version, '4.9', '<' ), + 'wp_update_link' => monsterinsights_get_url( 'settings-notice', 'settings-page', 'https://www.monsterinsights.com/docs/update-wordpress/' ), + ), + 'plugin_version' => MONSTERINSIGHTS_VERSION, + ) + ); + + } + + /** + * Outputs the simplified header used for the Onboarding Wizard. + */ + public function onboarding_wizard_header() { + ?> + + > + + + + <?php esc_html_e( 'MonsterInsights › Onboarding Wizard', 'google-analytics-for-wordpress' ); ?> + + + + + + ' . esc_html__( 'Return to Dashboard', 'google-analytics-for-wordpress' ) . '
    ' ); + monsterinsights_settings_inline_js(); + } + + /** + * Outputs the simplified footer used for the Onboarding Wizard. + */ + public function onboarding_wizard_footer() { + ?> + + + + get_base_country(); + $continent = $wc_countries->get_continent_code_for_country( $country ); + + if ( 'EU' === $continent ) { + return true; + } + } + + // Is EDD installed? + if ( class_exists( 'Easy_Digital_Downloads' ) && function_exists( 'edd_get_shop_country' ) ) { + $country = strtoupper( edd_get_shop_country() ); + $eu_countries = self::get_eu_countries(); + + // Check if the country code is in the list of EU countries we have stored. + if ( in_array( $country, $eu_countries, true ) ) { + return true; + } + } + + // If no store installed, check the timezone setting. + $timezone_string = get_option( 'timezone_string' ); + if ( 0 === strpos( strtolower( $timezone_string ), 'europe' ) ) { + // If the timezone is set to Europe, assume the website is based in Europe. + return true; + } + + return false; + + } + + /** + * Install WPForms lite and activate it, prevent initial setup step. + * + * @return null|string + */ + public function install_and_activate_wpforms() { + + check_ajax_referer( 'monsterinsights-install', 'nonce' ); + + if ( ! current_user_can( 'install_plugins' ) ) { + wp_send_json( array( + 'message' => esc_html__( 'You are not allowed to install plugins', 'google-analytics-for-wordpress' ), + ) ); + } + + include_once ABSPATH . 'wp-admin/includes/plugin-install.php'; + + $api = plugins_api( 'plugin_information', array( + 'slug' => 'wpforms-lite', + 'fields' => array( + 'short_description' => false, + 'sections' => false, + 'requires' => false, + 'rating' => false, + 'ratings' => false, + 'downloaded' => false, + 'last_updated' => false, + 'added' => false, + 'tags' => false, + 'compatibility' => false, + 'homepage' => false, + 'donate_link' => false, + ), + ) ); + + if ( is_wp_error( $api ) ) { + return $api->get_error_message(); + } + + $download_url = $api->download_link; + + $method = ''; + $url = add_query_arg( + array( + 'page' => 'monsterinsights-settings', + ), + admin_url( 'admin.php' ) + ); + $url = esc_url( $url ); + + ob_start(); + if ( false === ( $creds = request_filesystem_credentials( $url, $method, false, false, null ) ) ) { + $form = ob_get_clean(); + + wp_send_json( array( 'form' => $form ) ); + } + + // If we are not authenticated, make it happen now. + if ( ! WP_Filesystem( $creds ) ) { + ob_start(); + request_filesystem_credentials( $url, $method, true, false, null ); + $form = ob_get_clean(); + + wp_send_json( array( 'form' => $form ) ); + + } + + // We do not need any extra credentials if we have gotten this far, so let's install the plugin. + require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; + $base = MonsterInsights(); + require_once plugin_dir_path( $base->file ) . '/includes/admin/licensing/skin.php'; + + // Create the plugin upgrader with our custom skin. + $installer = new Plugin_Upgrader( new MonsterInsights_Skin() ); + $installer->install( $download_url ); + + // Flush the cache and return the newly installed plugin basename. + wp_cache_flush(); + if ( $installer->plugin_info() ) { + // Set this option to prevent WP Forms setup from showing up after the wizard completes. + update_option( 'wpforms_activation_redirect', true ); + activate_plugin( $installer->plugin_info() ); + wp_send_json_success(); + } + + wp_die(); + + } + + /** + * Update the redirect url so the user returns to the Onboarding Wizard after auth. + * + * @param string $siteurl The url to which the user is redirected for auth. + * + * @return mixed + */ + public function change_return_url( $siteurl ) { + + $url = wp_parse_url( $siteurl ); + + if ( isset( $url['query'] ) ) { + + parse_str( $url['query'], $parameters ); + + $parameters['return'] = rawurlencode( add_query_arg( array( + 'page' => 'monsterinsights-onboarding', + ), admin_url() ) ); + + $siteurl = str_replace( $url['query'], '', $siteurl ); + + $siteurl = add_query_arg( $parameters, $siteurl ); + + $siteurl .= '#/authenticate'; + + } + + return $siteurl; + + } + + /** + * Update the success redirect URL so if all is well we get to the next step. + * + * @param string $siteurl The url to which the user is redirected after a successful auth. + * + * @return mixed + */ + public function change_success_url( $siteurl ) { + + $siteurl = add_query_arg( array( + 'page' => 'monsterinsights-onboarding', + ), admin_url() ); + + $siteurl .= '#/recommended_settings'; + + return $siteurl; + + } + + /** + * Retrieve an array of European countries. + * + * @return array + */ + public static function get_eu_countries() { + return array( + 'AD', + 'AL', + 'AT', + 'AX', + 'BA', + 'BE', + 'BG', + 'BY', + 'CH', + 'CY', + 'CZ', + 'DE', + 'DK', + 'EE', + 'ES', + 'FI', + 'FO', + 'FR', + 'GB', + 'GG', + 'GI', + 'GR', + 'HR', + 'HU', + 'IE', + 'IM', + 'IS', + 'IT', + 'JE', + 'LI', + 'LT', + 'LU', + 'LV', + 'MC', + 'MD', + 'ME', + 'MK', + 'MT', + 'NL', + 'NO', + 'PL', + 'PT', + 'RO', + 'RS', + 'RU', + 'SE', + 'SI', + 'SJ', + 'SK', + 'SM', + 'TR', + 'UA', + 'VA', + ); + } + + /** + * Ajax handler for grabbing the installed code status. + */ + public function get_install_errors() { + + wp_send_json( monsterinsights_is_code_installed_frontend() ); + + } + +} + +new MonsterInsights_Onboarding_Wizard(); diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-dimensions.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-dimensions.php new file mode 100644 index 00000000..26155b6a --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-dimensions.php @@ -0,0 +1,29 @@ +title = __( 'Dimensions', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + protected function get_report_html( $data = array() ){ + return $this->get_upsell_notice(); + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-ecommerce.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-ecommerce.php new file mode 100644 index 00000000..ed9bb0f3 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-ecommerce.php @@ -0,0 +1,29 @@ +title = __( 'eCommerce', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + protected function get_report_html( $data = array() ){ + return $this->get_upsell_notice(); + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-forms.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-forms.php new file mode 100644 index 00000000..ca1f2c2c --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-forms.php @@ -0,0 +1,29 @@ +title = __( 'Forms', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + protected function get_report_html( $data = array() ){ + return $this->get_upsell_notice(); + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-publisher.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-publisher.php new file mode 100644 index 00000000..18b97f90 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-publisher.php @@ -0,0 +1,29 @@ +title = __( 'Publishers', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + protected function get_report_html( $data = array() ){ + return $this->get_upsell_notice(); + } +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-queries.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-queries.php new file mode 100644 index 00000000..97319939 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-queries.php @@ -0,0 +1,29 @@ +title = __( 'Search Console', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + protected function get_report_html( $data = array() ){ + return $this->get_upsell_notice(); + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-realtime.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-realtime.php new file mode 100644 index 00000000..f76db05a --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-realtime.php @@ -0,0 +1,29 @@ +title = __( 'Real Time', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + protected function get_report_html( $data = array() ){ + return $this->get_upsell_notice(); + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-year-in-review.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-year-in-review.php new file mode 100644 index 00000000..58636518 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/reports/report-year-in-review.php @@ -0,0 +1,64 @@ +title = __( 'Year in Review', 'google-analytics-for-wordpress' ); + parent::__construct(); + } + + /** + * Prepare report-specific data for output. + * + * @param array $data The data from the report before it gets sent to the frontend. + * + * @return mixed + */ + public function prepare_report_data( $data ) { + // Add flags to the countries report. + if ( ! empty( $data['data']['countries'] ) ) { + $country_names = monsterinsights_get_country_list( true ); + foreach ( $data['data']['countries'] as $key => $country ) { + $data['data']['countries'][ $key ]['name'] = isset( $country_names[ $country['iso'] ] ) ? $country_names[ $country['iso'] ] : $country['iso']; + } + } + + // Escape urls for the top pages report. + if ( ! empty( $data['data']['toppages'] ) ) { + foreach ( $data['data']['toppages'] as $key => $page ) { + $title = $data['data']['toppages'][ $key ]['title']; + $url = '(not set)' === $title ? '' : esc_url( $data['data']['toppages'][ $key ]['hostname'] ); + + $data['data']['toppages'][ $key ]['hostname'] = $url; + } + } + + // Add logged in user name + $user_info = wp_get_current_user(); + $data['data']['user_name'] = ''; + + if ( ! empty( $user_info->user_firstname ) ) { + $first_name = $user_info->user_firstname; + + $data['data']['user_name'] = $first_name; + } + + return $data; + } +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/tools.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/tools.php new file mode 100644 index 00000000..762e02c9 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/tools.php @@ -0,0 +1,17 @@ + +
    +

    +

    +

    +
    + id ) || 'dashboard_page_monsterinsights-getting-started' !== $current_screen->id ) { + return; + } + + global $wp_version; + $version_path = monsterinsights_is_pro_version() ? 'pro' : 'lite'; + if ( ! defined( 'MONSTERINSIGHTS_LOCAL_WIZARD_JS_URL' ) ) { + wp_enqueue_style( 'monsterinsights-vue-welcome-style-vendors', plugins_url( $version_path . '/assets/vue/css/chunk-vendors.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() ); + wp_enqueue_style( 'monsterinsights-vue-welcome-style-common', plugins_url( $version_path . '/assets/vue/css/chunk-common.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() ); + wp_enqueue_style( 'monsterinsights-vue-welcome-style', plugins_url( $version_path . '/assets/vue/css/wizard.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() ); + wp_enqueue_script( 'monsterinsights-vue-welcome-vendors', plugins_url( $version_path . '/assets/vue/js/chunk-vendors.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), true ); + wp_enqueue_script( 'monsterinsights-vue-welcome-common', plugins_url( $version_path . '/assets/vue/js/chunk-common.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), true ); + wp_register_script( 'monsterinsights-vue-welcome-script', plugins_url( $version_path . '/assets/vue/js/wizard.js', MONSTERINSIGHTS_PLUGIN_FILE ), array( + 'monsterinsights-vue-welcome-vendors', + 'monsterinsights-vue-welcome-common', + ), monsterinsights_get_asset_version(), true ); + } else { + wp_enqueue_script( 'monsterinsights-vue-welcome-vendors', MONSTERINSIGHTS_LOCAL_VENDORS_JS_URL, array(), monsterinsights_get_asset_version(), true ); + wp_enqueue_script( 'monsterinsights-vue-welcome-common', MONSTERINSIGHTS_LOCAL_COMMON_JS_URL, array(), monsterinsights_get_asset_version(), true ); + wp_register_script( 'monsterinsights-vue-welcome-script', MONSTERINSIGHTS_LOCAL_WIZARD_JS_URL, array( + 'monsterinsights-vue-welcome-vendors', + 'monsterinsights-vue-welcome-common', + ), monsterinsights_get_asset_version(), true ); + } + wp_enqueue_script( 'monsterinsights-vue-welcome-script' ); + + $user_data = wp_get_current_user(); + + wp_localize_script( + 'monsterinsights-vue-welcome-script', + 'monsterinsights', + array( + 'ajax' => add_query_arg( 'page', 'monsterinsights-onboarding', admin_url( 'admin-ajax.php' ) ), + 'nonce' => wp_create_nonce( 'mi-admin-nonce' ), + 'network' => is_network_admin(), + 'translations' => wp_get_jed_locale_data( 'mi-vue-app' ), + 'assets' => plugins_url( $version_path . '/assets/vue', MONSTERINSIGHTS_PLUGIN_FILE ), + 'roles' => monsterinsights_get_roles(), + 'roles_manage_options' => monsterinsights_get_manage_options_roles(), + 'wizard_url' => admin_url( 'index.php?page=monsterinsights-onboarding' ), + 'shareasale_id' => monsterinsights_get_shareasale_id(), + 'shareasale_url' => monsterinsights_get_shareasale_url( monsterinsights_get_shareasale_id(), '' ), + // Used to add notices for future deprecations. + 'versions' => array( + 'php_version' => phpversion(), + 'php_version_below_54' => apply_filters( 'monsterinsights_temporarily_hide_php_52_and_53_upgrade_warnings', version_compare( phpversion(), '5.4', '<' ) ), + 'php_version_below_56' => apply_filters( 'monsterinsights_temporarily_hide_php_54_and_55_upgrade_warnings', version_compare( phpversion(), '5.6', '<' ) ), + 'php_update_link' => monsterinsights_get_url( 'settings-notice', 'settings-page', 'https://www.monsterinsights.com/docs/update-php/' ), + 'wp_version' => $wp_version, + 'wp_version_below_46' => version_compare( $wp_version, '4.6', '<' ), + 'wp_version_below_49' => version_compare( $wp_version, '4.9', '<' ), + 'wp_update_link' => monsterinsights_get_url( 'settings-notice', 'settings-page', 'https://www.monsterinsights.com/docs/update-wordpress/' ), + ), + 'plugin_version' => MONSTERINSIGHTS_VERSION, + 'first_name' => ! empty( $user_data->first_name ) ? $user_data->first_name : '', + ) + ); + } + + /** + * Load the welcome screen content. + */ + public function welcome_screen() { + do_action( 'monsterinsights_head' ); + + monsterinsights_settings_error_page( 'monsterinsights-welcome' ); + monsterinsights_settings_inline_js(); + } +} + +new MonsterInsights_Welcome(); diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/wp-site-health.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/wp-site-health.php new file mode 100644 index 00000000..cb6519cf --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/wp-site-health.php @@ -0,0 +1,427 @@ + __( 'MonsterInsights Authentication', 'google-analytics-for-wordpress' ), + 'test' => array( $this, 'test_check_authentication' ), + ); + + $tests['direct']['monsterinsights_automatic_updates'] = array( + 'label' => __( 'MonsterInsights Automatic Updates', 'google-analytics-for-wordpress' ), + 'test' => array( $this, 'test_check_autoupdates' ), + ); + + if ( $this->is_ecommerce() ) { + $tests['direct']['monsterinsights_ecommerce'] = array( + 'label' => __( 'MonsterInsights eCommerce', 'google-analytics-for-wordpress' ), + 'test' => array( $this, 'test_check_ecommerce' ), + ); + } + + if ( $this->uses_amp() ) { + $tests['direct']['monsterinsights_amp'] = array( + 'label' => __( 'MonsterInsights AMP', 'google-analytics-for-wordpress' ), + 'test' => array( $this, 'test_check_amp' ), + ); + } + + if ( $this->uses_fbia() ) { + $tests['direct']['monsterinsights_fbia'] = array( + 'label' => __( 'MonsterInsights FBIA', 'google-analytics-for-wordpress' ), + 'test' => array( $this, 'test_check_fbia' ), + ); + } + + $tests['async']['monsterinsights_connection'] = array( + 'label' => __( 'MonsterInsights Connection', 'google-analytics-for-wordpress' ), + 'test' => 'monsterinsights_test_connection', + ); + + if ( $this->is_tracking() ) { + $tests['async']['monsterinsights_tracking_code'] = array( + 'label' => __( 'MonsterInsights Tracking Code', 'ga-premium' ), + 'test' => 'monsterinsights_test_tracking_code', + ); + } + + return $tests; + } + + /** + * Checks if the website is being tracked. + * + * @return bool + */ + public function is_tracking() { + + if ( ! isset( $this->is_tracking ) ) { + $ua = monsterinsights_get_ua(); + $this->is_tracking = ! empty( $ua ); + } + + return $this->is_tracking; + + } + + /** + * Check if any of the supported eCommerce integrations are available. + * + * @return bool + */ + public function is_ecommerce() { + + if ( isset( $this->ecommerce ) ) { + return $this->ecommerce; + } + + $this->ecommerce = false; + + if ( class_exists( 'WooCommerce' ) ) { + $this->ecommerce = 'WooCommerce'; + } else if ( class_exists( 'Easy_Digital_Downloads' ) ) { + $this->ecommerce = 'Easy Digital Downloads'; + } else if ( defined( 'MEPR_VERSION' ) && version_compare( MEPR_VERSION, '1.3.43', '>' ) ) { + $this->ecommerce = 'MemberPress'; + } else if ( function_exists( 'LLMS' ) && version_compare( LLMS()->version, '3.32.0', '>=' ) ) { + $this->ecommerce = 'LifterLMS'; + } + + return $this->ecommerce; + } + + /** + * Is the site using AMP or has the AMP addon installed? + * + * @return bool + */ + public function uses_amp() { + + return class_exists( 'MonsterInsights_AMP' ) || defined( 'AMP__FILE__' ); + + } + + /** + * Is the site using FB Instant Articles or has the FBIA addon installed? + * + * @return bool + */ + public function uses_fbia() { + + return class_exists( 'MonsterInsights_FB_Instant_Articles' ) || defined( 'IA_PLUGIN_VERSION' ) && version_compare( IA_PLUGIN_VERSION, '3.3.4', '>' ); + + } + + /** + * Check if MonsterInsights is authenticated and display a specific message. + * + * @return array + */ + public function test_check_authentication() { + $result = array( + 'label' => __( 'Your website is authenticated with MonsterInsights', 'google-analytics-for-wordpress' ), + 'status' => 'good', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + 'description' => __( 'MonsterInsights integrates your WordPress website with Google Analytics.', 'google-analytics-for-wordpress' ), + 'actions' => sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_reports', admin_url( 'admin.php' ) ), + __( 'View Reports', 'google-analytics-for-wordpress' ) + ), + 'test' => 'monsterinsights_auth', + ); + + $this->is_authed = MonsterInsights()->auth->is_authed() || MonsterInsights()->auth->is_network_authed(); + + if ( ! $this->is_authed ) { + if ( '' !== monsterinsights_get_ua() ) { + // Using Manual UA. + $result['status'] = 'recommended'; + $result['label'] = __( 'You are using Manual UA code output', 'google-analytics-for-wordpress' ); + $result['description'] = __( 'We highly recommend authenticating with MonsterInsights so that you can access our new reporting area and take advantage of new MonsterInsights features.', 'google-analytics-for-wordpress' ); + $result['actions'] = sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_settings', admin_url( 'admin.php' ) ), + __( 'Authenticate now', 'google-analytics-for-wordpress' ) + ); + + } else { + // Not authed at all. + $result['status'] = 'critical'; + $result['label'] = __( 'Please configure your Google Analytics settings', 'google-analytics-for-wordpress' ); + $result['description'] = __( 'Your traffic is not being tracked by MonsterInsights at the moment and you are losing data. Authenticate and get access to the reporting area and advanced tracking features.', 'google-analytics-for-wordpress' ); + $result['actions'] = sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_settings', admin_url( 'admin.php' ) ), + __( 'Authenticate now', 'google-analytics-for-wordpress' ) + ); + } + } + + return $result; + } + + /** + * Check if the license is properly set up. + * + * @return array + */ + public function test_check_license() { + + $result = array( + 'status' => 'critical', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + 'test' => 'monsterinsights_license', + 'label' => __( 'MonsterInsights Upgrade not applied', 'google-analytics-for-wordpress' ), + 'description' => __( 'A valid license has been added to MonsterInsights but you are still using the Lite version.', 'google-analytics-for-wordpress' ), + 'actions' => sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_settings', admin_url( 'admin.php' ) ), + __( 'Go to License Settings', 'google-analytics-for-wordpress' ) + ), + ); + + return $result; + } + + /** + * Tests that run to check if autoupdates are enabled. + * + * @return array + */ + public function test_check_autoupdates() { + + $result = array( + 'label' => __( 'Your website is receiving automatic updates', 'google-analytics-for-wordpress' ), + 'status' => 'good', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + 'description' => __( 'MonsterInsights automatic updates are enabled and you are getting the latest features, bugfixes, and security updates as they are released.', 'google-analytics-for-wordpress' ), + 'test' => 'monsterinsights_automatic_updates', + ); + + $updates_option = monsterinsights_get_option( 'automatic_updates', false ); + + if ( 'minor' === $updates_option ) { + $result['label'] = __( 'Your website is receiving minor updates', 'google-analytics-for-wordpress' ); + $result['description'] = __( 'MonsterInsights minor updates are enabled and you are getting the latest bugfixes and security updates, but not major features.', 'google-analytics-for-wordpress' ); + } + if ( 'none' === $updates_option ) { + $result['status'] = 'recommended'; + $result['label'] = __( 'Automatic updates are disabled', 'google-analytics-for-wordpress' ); + $result['description'] = __( 'MonsterInsights automatic updates are disabled. We recommend enabling automatic updates so you can get access to the latest features, bugfixes, and security updates as they are released.', 'google-analytics-for-wordpress' ); + $result['actions'] = sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_settings#/advanced', admin_url( 'admin.php' ) ), + __( 'Update Settings', 'google-analytics-for-wordpress' ) + ); + } + + return $result; + + } + + /** + * Tests that run to check if eCommerce is present. + * + * @return array + */ + public function test_check_ecommerce() { + $result = array( + 'label' => __( 'eCommerce data is not being tracked', 'google-analytics-for-wordpress' ), + 'status' => 'recommended', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + // Translators: The eCommerce store currently active. + 'description' => sprintf( __( 'You are using %s but the MonsterInsights eCommerce addon is not active, please Install & Activate it to start tracking eCommerce data.', 'google-analytics-for-wordpress' ), $this->ecommerce ), + 'test' => 'monsterinsights_ecommerce', + 'actions' => sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_settings#/addons', admin_url( 'admin.php' ) ), + __( 'View Addons', 'google-analytics-for-wordpress' ) + ), + ); + + return $result; + } + + /** + * Tests for the AMP cases. + * + * @return array + */ + public function test_check_amp() { + + $result = array( + 'label' => __( 'AMP pages are not being tracked', 'google-analytics-for-wordpress' ), + 'status' => 'recommended', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + 'description' => __( 'Your website has Google AMP-enabled pages set up but they are not tracked by Google Analytics at the moment. You need to Install & Activate the MonsterInsights AMP Addon.', 'google-analytics-for-wordpress' ), + 'test' => 'monsterinsights_amp', + 'actions' => sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_settings#/addons', admin_url( 'admin.php' ) ), + __( 'View Addons', 'google-analytics-for-wordpress' ) + ), + ); + + return $result; + + } + + /** + * Tests for the FBIA cases. + * + * @return array + */ + public function test_check_fbia() { + + $result = array( + 'label' => __( 'Facebook Instant Articles pages are not being tracked', 'google-analytics-for-wordpress' ), + 'status' => 'recommended', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + 'description' => __( 'Your website has Facebook Instant Articles pages set up but they are not tracked by Google Analytics at the moment. You need to Install & Activate the MonsterInsights Facebook Instant Articles Addon.', 'google-analytics-for-wordpress' ), + 'test' => 'monsterinsights_fbia', + 'actions' => sprintf( + '

    %s

    ', + add_query_arg( 'page', 'monsterinsights_settings#/addons', admin_url( 'admin.php' ) ), + __( 'View Addons', 'google-analytics-for-wordpress' ) + ), + ); + + return $result; + + } + + /** + * Checks if there are errors communicating with Monsterinsights.com. + */ + public function test_check_connection() { + + $result = array( + 'label' => __( 'Can connect to MonsterInsights.com correctly', 'google-analytics-for-wordpress' ), + 'status' => 'good', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + 'description' => __( 'The MonsterInsights API is reachable and no connection issues have been detected.', 'google-analytics-for-wordpress' ), + 'test' => 'monsterinsights_connection', + ); + + $url = 'https://api.monsterinsights.com/v2/test/'; + $params = array( + 'sslverify' => false, + 'timeout' => 2, + 'user-agent' => 'MonsterInsights/' . MONSTERINSIGHTS_VERSION, + 'body' => '', + ); + $response = wp_remote_get( $url, $params ); + + if ( is_wp_error( $response ) || $response['response']['code'] < 200 || $response['response']['code'] > 300 ) { + $result['status'] = 'critical'; + $result['label'] = __( 'The MonsterInsights server is not reachable.', 'google-analytics-for-wordpress' ); + $result['description'] = __( 'Your server is blocking external requests to monsterinsights.com, please check your firewall settings or contact your host for more details.', 'google-analytics-for-wordpress' ); + + if ( is_wp_error( $response ) ) { + // Translators: The error message received. + $result['description'] .= ' ' . sprintf( __( 'Error message: %s', 'google-analytics-for-wordpress' ), $response->get_error_message() ); + } + } + + wp_send_json_success( $result ); + } + + /** + * Checks if there is a duplicate tracker. + */ + public function test_check_tracking_code() { + + $result = array( + 'label' => __( 'Tracking code is properly being output.', 'google-analytics-for-wordpress' ), + 'status' => 'good', + 'badge' => array( + 'label' => __( 'MonsterInsights', 'google-analytics-for-wordpress' ), + 'color' => 'blue', + ), + 'description' => __( 'The Google Analytics tracking code is being output correctly, and no duplicate Google Analytics scripts have been detected.', 'google-analytics-for-wordpress' ), + 'test' => 'monsterinsights_tracking_code', + ); + + $errors = monsterinsights_is_code_installed_frontend(); + + if ( ! empty( $errors ) && is_array( $errors ) && ! empty( $errors[0] ) ) { + $result['status'] = 'critical'; + $result['label'] = __( 'MonsterInsights has automatically detected an issue with your tracking setup', 'google-analytics-for-wordpress' ); + $result['description'] = $errors[0]; + } + + wp_send_json_success( $result ); + } +} + +new MonsterInsights_WP_Site_Health_Lite(); + diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/includes/index.php @@ -0,0 +1,4 @@ +reporting->add_report( $overview_report ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/reports/report-publisher.php'; + $publisher_report = new MonsterInsights_Lite_Report_Publisher(); + MonsterInsights()->reporting->add_report( $publisher_report ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/reports/report-ecommerce.php'; + $ecommerce_report = new MonsterInsights_Lite_Report_eCommerce(); + MonsterInsights()->reporting->add_report( $ecommerce_report ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/reports/report-queries.php'; + $queries_report = new MonsterInsights_Lite_Report_Queries(); + MonsterInsights()->reporting->add_report( $queries_report ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/reports/report-dimensions.php'; + $dimensions_report = new MonsterInsights_Lite_Report_Dimensions(); + MonsterInsights()->reporting->add_report( $dimensions_report ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/reports/report-forms.php'; + $forms_report = new MonsterInsights_Lite_Report_Forms(); + MonsterInsights()->reporting->add_report( $forms_report ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/reports/report-realtime.php'; + $realtime_report = new MonsterInsights_Lite_Report_RealTime(); + MonsterInsights()->reporting->add_report( $realtime_report ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/reports/report-year-in-review.php'; + $year_in_review = new MonsterInsights_Lite_Report_YearInReview(); + MonsterInsights()->reporting->add_report( $year_in_review ); + + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/dashboard-widget.php'; + new MonsterInsights_Dashboard_Widget(); + + // Load the Welcome class. + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/welcome.php'; + + // Load the MonsterInsights Connect class. + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/connect.php'; + + if ( isset( $_GET['page'] ) && 'monsterinsights-onboarding' === $_GET['page'] ) { // WPCS: CSRF ok, input var ok. + // Only load the Onboarding wizard if the required parameter is present. + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/onboarding-wizard.php'; + } + + // Site Health logic. + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/wp-site-health.php'; + + // Helper functions specific to this version of the plugin. + require_once MONSTERINSIGHTS_PLUGIN_DIR . 'lite/includes/admin/helpers.php'; + +} diff --git a/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/index.php b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/index.php new file mode 100644 index 00000000..720f9c50 --- /dev/null +++ b/wordpress/wp-content/plugins/google-analytics-for-wordpress/lite/index.php @@ -0,0 +1,4 @@ +MonsterInsights shows you the stats that matter, so you can grow your business with confidence. + +With over 2 million active installs, MonsterInsights is the most popular Google Analytics plugin for WordPress. + +At MonsterInsights, we make it "effortless" to properly connect your WordPress site with Google Analytics, so you can start making data-driven decisions to grow your business. + +Unlike other Google Analytics plugins, MonsterInsights allow you to enable all advanced Google analytics tracking features with just a few clicks (no need to hire a developer). + +The best part is that MonsterInsights comes with a Google Analytics Dashboard for WordPress that shows you actionable analytics reports right inside your WordPress dashboard. We have created customized reports that eliminates the fluff and only show you the stats that matter, so you can see exactly what's working and what's not! + +Simply put, MonsterInsights is the most complete Google Analytics plugin for WordPress that's both EASY and POWERFUL. + +That's why millions of small businesses and top companies like Microsoft, Bloomberg, FedEx, Yelp, Subway, etc. use MonsterInsights to setup Google Analytics on their WordPress sites. + +> MonsterInsights Pro
    +> This plugin is the lite version of MonsterInsights Pro plugin that comes with all the Google analytics tracking features you will ever need including events tracking, ecommerce tracking, custom dimensions tracking, popular post tracing, affiliate link tracking, and tons more. Click here to purchase the best premium Google Analytics plugin for WordPress now! + +We took the pain out of installing Google Analytics in WordPress and made it easy. Here's why over 2 million smart business owners, designers, and developers love MonsterInsights, and you will too! + +https://www.youtube.com/watch?v=IbdKpSygp2U + += Quick & Easy Google Analytics Setup = + +The old way of "properly" setting up Google Analytics was complicated. You had to either hire a developer or learn to add Google Analytics code in various different areas of your WordPress theme. The setup time would take days to weeks if you wanted to add powerful features like events tracking, eCommerce tracking, etc. + +With MonsterInsights, we made it "effortless" to properly setup Google Analytics in WordPress. Yes, you can enable all advanced Google Analytics features with just a few clicks. + +If you can point-and-click, then you can setup WordPress analytics and start seeing insights in under 15 minutes (no code necessary). + +We keep up with all Google Analytics updates, so you can sleep well at night knowing that your website will always stay up to date with the newest features in Google Analytics. + +See what one business owner is saying about MonsterInsights: + +>It just works. Really easy way to insert Google Analytics tracking code and keep it there when switching themes. No need to copy/paste code anywhere. This is the best way to handle Google Analytics in WordPress.
    +> Steven Gliebe + += Google Analytics Dashboard + Real Time Stats = + +Our goal at MonsterInsights is to make analytics easy and accessible for everyone. + +We understand that Google Analytics has a steep learning curve which often prevents small business owners from making informed decisions to grow their business. + +That's why MonsterInsights comes with a built-in Google Analytics Dashboard for your WordPress site, so you can see all the useful information about your visitors right inside your WordPress dashboard. + +We have created customized Google Analytics reports to help you filter through the noise and see the stats that really matter! + +* **Audience Report** helps you get to know your visitors in a whole new way. It shows you detailed insights like which country your visitors are coming from, what are they most interested in, which device are they using, their age, gender, and a whole lot more. You can use this demographics report and audience clues to tweak your website design and content accordingly. + +* **Behavior Report** shows you exactly how people find your website, which keywords did they search for, who referred them, what did they click on your site, and more. You can use these useful stats to identify low-hanging fruits, new partnership opportunities, and promotional areas to focus on. + +* **Content Report** shows you stats on exactly which content gets the most visits, so you can stop guessing and start creating content that gets more traffic and conversion. + +* **Ecommerce Report** shows you important store stats like total revenue, conversion rate, average order value, top referral sources, and more (all in one place). + +* **Forms Report** shows you conversion stats for various contact forms and lead forms on your website, so you can improve the conversions to grow your business. + +* **Search Console Report** shows you exactly how well your website is ranking in Google, so you can further optimize your SEO to grow your organic traffic. + +* **Custom Dimensions Report** helps you dig deeper by showing you useful stats like who are your most popular authors, what are the best publication times, which are your most popular categories or tags, how well are your Yoast focus keywords and SEO score performing, and more. + +Our custom Google Analytics Dashboard reports are based on over 12+ years of online business experience. We built MonsterInsights to be the Google Analytics plugin that we wish we had. + +We currently use MonsterInsights on all our portfolio companies which include both media sites generating tens of millions of pageviews and eCommerce sites generating millions in sales. + +That's why we can confidently say that MonsterInsights is the ultimate Google Analytics Shortcut for seeing the stats that matter and making data-driven decisions to grow your business. + +>I love being able to drill down into the analytics via the reporting feature. I have the PRO version and it makes a big difference what you can analyze. I’m glad that I can integrate with Pretty Links too!
    +>Kim Beasley - MonsterInsights user + += Google Analytics Enhanced Ecommerce Tracking Made Easy = + +Google Analytics Enhanced Ecommerce tracking is a powerful feature that lets you track user behavior across your online store starting from product views to checkout page to thank you page and beyond. + +With MonsterInsights' easy WooCommerce Google Analytics integration, you can setup WooCommerce analytics with literally 1-click. + +Once you have enabled WooCommerce tracking, MonsterInsights will show you all important WooCommerce metrics in a single dashboard including WooCommerce conversion rate, top products in your WooCommerce store, total transactions, total revenue, average order value, top referral sources, and more. + +Our WooCommerce analytics report also include other detailed WooCommerce event tracking data like total add to carts, total removed from cart, time to purchase, and sessions to purchase. + +For those who want to go beyond our WooCommerce stats dashboard, you can easily open up the Google Analytics dashboard to combine WooCommerce Google Analytics data with other secondary dimensions and filters to find exactly what you're looking for. + +Aside from WooCommerce Google Analytics integration, MonsterInsights' Ecommerce addon also offers seamless integration for the Easy Digital Downloads plugin. + +Our Easy Digital Downloads Google Analytics integration allows you to setup Enhanced Ecommerce Tracking on your store with just 1-click. + +Simply put, MonsterInsights' Enhanced Ecommerce for WordPress feature is by far the easiest and most powerful in the market. + += Google Analytics + GDPR Compliance = + +MonsterInsights helps make Google Analytics GDPR compliance easier for business owners. + +Our EU compliance addon allows you to: + +* Anonymize IP in Google Analytics +* Disable the Demographics and Interest Reports for Remarketing and Advertising +* Disable UserID and author name tracking +* Enable the ga() compatibility mode +* Integrate with Cookie Notice and CookieBot plugins to collect user consent before tracking +* Integrate with Google AMP Consent Box before enable tracking +* Integrate with Google Analytics's Chrome browser opt-out extension and built-in cookie opt-out system +* Offer Easy Opt Out link for Google Analytics tracking + +While no single plugin can guarantee 100% GDPR compliance in WordPress, MonsterInsights goes to great length in helping business owners with Google Analytics GDPR compliance. + +For more details, see: GDPR and MonsterInsights - Everything You Need to Know. + + += Universal Tracking + Google Analytics for AMP and Instant Articles = + +MonsterInsights uses Google Analytics universal tracking, so you can track your users across devices and platforms. + +Accelerated Mobile Pages (AMP) is a project by Google that helps you speed up your website. However if you don't set it up properly, Google AMP can cause you to lose your website analytics. Our Google Analytics AMP integration allows you to have accurate Google Analytics tracking on all AMP enabled pages. It works seamlessly with AMP for WordPress plugin. + +We also offer 1-click Google Analytics integration with Facebook Instant Articles. + +At MonsterInsights, we always stay ahead of the curve in helping you integrate WordPress with the latest Google Analytics tracking features. + +>Analytics for PROs! This plugin brings it all, great features and helpful info to easily see what you are doing.
    +> Frank van der Sluijs + += Google AdSense Tracking and Affiliate Link Tracking = + +With MonsterInsights Ads tracking addon, publishers can easily track the performance of their Google AdSense Ads inside their Google Analytics dashboard. + +Our affiliate link tracking makes it easy for bloggers and affiliate marketers to track their affiliate links with Google Analytics. + +MonsterInsights uses event tracking for all WordPress outbound link tracking which is far more accurate than any built-in WordPress analytics solution. + +Unlike other WordPress analytics plugin, our Google Analytics affiliate link tracking does NOT slow down your website because all events are recorded via JavaScript and sent straight to your Google Analytics account. + +Most other WordPress stats plugin track data on your WordPress hosting server which slows down your website and does not scale for larger websites. + +Since our affiliate link tracking use Google Analytics' powerful servers, we can skip WordPress entirely and send data directly to Google Analytics. + +MonsterInsights' affiliate link tracking feature works with all WordPress affiliate link management plugins including Pretty Links, Thirsty Affiliates, and others. + += Custom Dimensions Tracking, Custom Google Analytics Event Tracking, and More = + +Our Google Analytics event tracking feature for WordPress doesn't just stop at affiliate link tracking. + +You can use MonsterInsights custom Google analytics event tracking feature to easily add outbound-link tracking, file downloads tracking, call-to-action button tracking, hashmark tracking, telephone link tracking, and more. + +Our powerful Forms Tracking addon uses Google Analytics custom event tracking feature to enable form analytics in WordPress. With just 1-click, you can enable form conversion tracking for your contact forms, lead generation forms, registration forms, surveys, and any other type of form in WordPress. + +MonsterInsights' Custom Dimensions addon allows you to push WordPress analytics even further. You can use Google Analytics custom dimensions to generate helpful WordPress stats for: + +* Author Tracking - see stats for each author to find which author's posts generate the most traffic. +* Post Type Tracking - see stats for WordPress post types to find out which sections are performing the best. +* Category Tracking - see stats for your WordPress categories to find out which sections of your sites are the most popular. +* Tags Tracking - see stats for your WordPress tags to find out which tags are the most popular. +* SEO Score Tracking - see stats for your Yoast SEO score and see how it impacts your traffic. +* Focus Keyword Tracking - see stats for Yoast focus keyword and see how it correlates with your traffic. +* Logged-in User Tracking - see WordPress stats for what percentage of your users are logged-in. +* User ID Tracking - see stats for each individual logged-in user's activity through User ID custom dimension - great for Ecommerce and membership sites. +* Published Time Tracking - track the performance of your posts based on their published time in Google Analytics. + +Simply put, MonsterInsights allow you to take full advantage of all the powerful Google Analytics features. + +>I like how simple it is for client users and how I can turn on the advanced features for myself to get all the details right.
    +> Skip Shean + += Google Analytics Dashboard Plugin for WordPress Multisite Networks = + +MonsterInsights is the most popular analytics plugin for adding Google Analytics to WordPress multisite. +We have built-in all permissions and controls that you would need to successfully run Google Analytics on a WordPress multi-site. + +You can control who has access to view the Google Analytics Dashboard report in WordPress. Our permissions setting allows you to hide Google analytics reports for specific user roles. + +Similarly, we understand that some sites may want to exclude logged-in users from Google Analytics tracking. MonsterInsights gives you granular control to exclude admin in Google Analytics as well as other user roles. + +Our performance addon allows you to adjust sample rate and site speed sample rates for Google Analytics. + +By now you can probably see why MonsterInsights has become the most popular Google Analytics plugin for WordPress. + +We understand Google Analytics better than any other analytics plugin for WordPress. + += Full MonsterInsights Feature List = + +* Quick and Easy Setup - Easily setup Google Analytics for WordPress with just a few clicks (no coding needed) +* Real Time Stats - See real time stats inside your Google Analytics dashboard. +* Universal Tracking - Get better insights with Google Analytics' universal tracking. +* Google Analytics Dashboard - See the stats that matter from right inside your WordPress dashboard with custom Publisher Report, Ecommerce report, and Search Console report. +* Ecommerce Tracking - Add Google Analytics Ecommerce tracking to WordPress. +* WooCommerce Google Analytics - Add Enhanced Ecommerce Tracking to your WooCommerce store. +* Easy Digital Downloads Google Analytics - Add Enhanced Ecommerce Tracking to your EDD store. +* Ads Tracking - Track your Google Adsense ads with Google Analytics. +* Affiliate Link Tracking - Track your affiliate links and get stats that matter. +* File Download Tracking - Enable file download stats with just a click. +* Custom Link Tracking - Track your outbound link clicks with Google Analytics. +* Events Tracking - Track custom button and banner clicks with Google Analytics. +* Custom Dimensions Tracking - Enable Google analytics custom dimensions tracking for WordPress. +* Author Tracking - See author stats and discover who's the most popular author on your site. +* Popular Post Tracking - See which blog post and section is the most popular. +* Custom Post Type Tracking - Track the performance of your custom post types. +* Referral Tracking - See how visitors are finding your website to better focus your marketing efforts. +* Performance Tracking - Control the performance rate and sample rate for your Google Analytics report. +* Enhanced Link Attribution - Get better analytics with enhanced link attribution. +* Google Analytics for AMP - Add proper Google Analytics tracking for Google AMP. +* Google Analytics for Facebook Instant Articles - Add proper Google Analytics tracking for Facebook Analytics. +* Google Analytics GDPR Compliance - EU compliance addon helps you improve Google Analytics GDPR compliance by adding anonymize IP, cookie consent for Google Analytics, opt-out tracking, and more. +* Form Conversion Tracking - Track conversions for your WordPress forms. Works with all popular plugins including WPForms, Contact Form 7, Gravity Forms, Formidable Forms, and more. +* Google Optimize Tracking - Enable Google Analytics support for Google Optimize A/B Testing. +* Google Analytics Tools - Helpful tools for Google analytics such as UTM link tracking builder. +* Want us to add something else? Suggest a feature and we'll get it added! + +After reading this exhaustive feature list, you can probably imagine why MonsterInsights is the best Google Analytics plugin for WordPress. + +Give MonsterInsights a try. + +Want to unlock more features? Upgrade to our Pro version. + +>Simple, yet powerful. Amazing piece of plugin, does exactly what expected and even more.
    +> Matt Jaworski + += Popular Google Analytics Tutorials = + +* How to setup Google Analytics with WordPress +* How to Login to Google Analytics +* How to Start a WordPress Blog (step by step) + += Note for Beginners = + +Like all WordPress plugins, Google Analytics by MonsterInsights is only available for self-hosted WordPress sites. This means you will need to switch from WordPress.com to WordPress.org if you want to use this plugin on your WordPress site. + +For more details, see this infographic on self hosted WordPress.org vs free WordPress.com + += Credits = + +This plugin is created by Chris Christoff and Syed Balkhi with sponsorship from WPBeginner. + += Branding Guidelines = + +MonsterInsights® is a registered trademark of MonsterInsights LLC. When writing about the Google Analytics for WordPress plugin by MonsterInsights, please make sure to uppercase the first letters of both word. + +* MonsterInsights (correct) +* Monster Insights (incorrect) +* monsterinsights (incorrect) +* monsterinsight (incorrect) + += What's Next = + +If you like this plugin, then consider checking out our other projects: + +* OptinMonster - Get More Email Subscribers +* WPForms - Best WordPress Contact Form Plugin +* SeedProd - Most popular coming soon & maintenance mode plugin for WordPress + +This plugin would not be possible without the help and support of WPBeginner, the largest WordPress resource site. You can learn from our free WordPress Tutorials like how to install WordPress, choose the best WordPress hosting, WordPress glossary, and more. + +You can also learn about other best WordPress plugins. + + +== Installation == + +1. Install Google Analytics for WordPress by MonsterInsights either via the WordPress.org plugin repository or by uploading the files to your server. (See instructions on how to install a WordPress plugin) +2. Activate Google Analytics for WordPress by MonsterInsights. +3. Navigate to the Insights tab in your WordPress admin menu and configure the plugin. +4. Want more features? Purchase MonsterInsights Pro! + +== Changelog == += 7.10.2: December 19, 2019 = +- Fixed: Right to Left (RTL) language stylesheets are now properly loaded for the onboarding wizard. + += 7.10.1: December 5, 2019 = +- Fixed: We've tweaked how certain classes of errors are handled in our onboarding wizard to make it more intuitive for some uncommon setups. +- Fixed: We've fixed a bug with the reports tooltip Javascript that sometimes threw an undefined error. +- Fixed: We've adjusted the logic used to show the not-tracking warning for administrators. + += 7.10.0: November 7, 2019 = +- New: Welcome to Project Delight Phase 3! Over this and the next several major releases, we're going to be focusing on polishing MonsterInsights and it's addons. You can learn more about our Project Delight initative on our blog at monsterinsights.com/blog/. +- New: We've added .docx, .pptx, and .xlsx to our file tracking feature as these are uploadable by WordPress by default and are commonly uploaded filetypes (and complement the existing .doc, .ppt, and .xls tracking we already have). We removed .exe, .js, and .tgz as they cannot be uploaded in WordPress by default and were not commonly used (however these can be added if desired on the file download tracking setting). +- New: Previously in MonsterInsights we did not track administrators, and on multisite super administrators, by default. Starting with this release, editors will also now be excluded from tracking, to prevent them from skewing the analytics data for a site. +- New: You can now change the roles able to adjust MonsterInsights settings prior to authenticating. This allows agencies flexibility in workflow if they do not give clients access to the administrator role to be able to authenticate their site. +- Tweak: We've adjusted the error messages some users were getting revolving around SSL certificates to make them more clear on the action they need to perform to fix it. +- Fixed: We've fixed a bug in the Safari web browser where there was some unintented padding on the Charlie overlay. +- Fixed: We've adjusted the dashboard widget so that if a user cannot save settings, it won't suggest they go to the setup wizard but rather to contact a site administrator. +- Fixed: We've fixed an edge case on multisite that would have prevented some users who saved a manual UA code from being able to remove (rather than replace) it. +- Fixed: We've fixed an extreme edge case in link tracking where if a user is linking to a different domain B from domain A, if domain B's name is in domain A (such as monsterinsights.com and getmonsterinsights.com) this will now be correctly determined to be an outbound link instead of an internal link. + += 7.9.0: October 2, 2019 = +- New: Welcome to Project Delight Phase 2! Over this and the next several major releases, we're going to be focusing on polishing MonsterInsights and it's addons. You can learn more about our Project Delight initative on our blog at monsterinsights.com/blog/. +- New: We added a Quick Links menu so you can suggest features and find help easier +- New: After you set up tracking and visit your site’s frontend as a logged in administrator user you’ll get a notice to make it clearer why your administrator user is not tracked. +- Tweak: Improved the flow when your site is disconnected so it’s easier to authenticate and see results. +- Tweak: Date range is now indicated in the dashboard widget report so report data is clearer. +- Tweak: We moved the link to view the full reports area in the dashboard widget making it easier to access more data. +- Tweak: It’s now easier to set up tracking from the dashboard widget by accessing the setup wizard directly. +- Tweak: We added the "About us" page to multisite panel so it’s easier to get access to the info you need to get started. +- Fixed: We improved the loading state for the dashboard widget in the full-width mode. + += 7.8.2: September 23, 2019 = +- Tweak: Removal of a library for the news dashboard widget + += 7.8.1: September 17, 2019 = +- Tweak: Admin bar reports were no longer in the frontend. +- Fixed: One of our Site Health integrations was triggering an error on PHP versions lower than PHP 5.5. + += 7.8.0: September 10, 2019 = +- New: Welcome to Project Delight Phase 1! Over this and the next several major releases, we're going to be focusing on polishing MonsterInsights and it's addons. You can learn more about our Project Delight initative on our blog at monsterinsights.com/blog/. +- New: We've added a new welcome screen for first time MonsterInsights users that makes it easier than ever to get started with our plugin. +- New: We've added a pair of health checks to the WordPress core site health area to help make it even easier than ever to know that your MonsterInsights install is working properly. +- Tweak: We've added more GA error code detection to help our users when their access tokens expire due to Google's token expiration guidelines. +- Tweak: We've adjusted some of the wording of settings in the plugin to make them clearer. +- Tweak: You can now toggle the dashboard widget on/off directly from the dashboard widget (can also still be done in the Screen Options). +- Tweak: We've added a link on the dashboard widget to bring you directly to the full Overview report. +- Tweak: We've spent some time adding more checks and more verbose error messages whenever we show a user an error message. It rarely happens, but if we can make them more helpful when they do, everyone wins. +- Tweak: We've ensured the menu items look good regardless of the WordPress admin color scheme used. +- Fixed: While MonsterInsights does not track site administrators by default in order to prevent unintended skewing of the Google Analytics data by site owners, we've fixed a bug that prevented users from being able to track them if they wanted to. +- Fixed: While we strongly recommend connecting with MonsterInsights since that allows the Reports and some of the more powerful MonsterInsights features to work, we've fixed a bug where if a manual UA code was added it was not removable on the mulitisite network panel due to a bug in the validation of that field. +- Fixed: We fixed an issue where on the network admin area of WordPress sites, if the plugin SG Optimizer plugin was installed, their plugin's CSS would mess up our plugin's menu item icon. +- Fixed: With our plugin's conversion to VueJS complete, we've removed some old stylesheet and javascript files from the admin that are no longer needed. +- Fixed: Sometimes the current screen was not set in the onboarding wizard so we've added some logic to ensure it's always set for consistency. +- Fixed: Javascript translations for the admin bar widget were sometimes loaded even if the admin bar widget was not going to load itself due to settings. +- Fixed: We've fixed a couple spelling errors in the plugin. + += 7.7.0: June 18, 2019 = +- New: Admin bar insights now available in the WordPress admin. +- New: We've added a custom integration with the WP Site Health Checks area so that you know your site is always properly configured for Google Analytics tracking. +- Tweak: We've tweaked our settings panel a bit to accomodate our new eCommerce tracking for LifterLMS. +- Fixed: We've fixed a bug that caused a compatibility issue with WP-CLI. + += 7.6.0: April 24, 2019 = +- New: Frontend admin bar reports for your website in the last 30 days. +- New: Brand new About Us page which includes info on getting started and using MonsterInsights features. +- Tweaked: Updated the link content priority and aria-label is now used if present. +- Tweaked: Prevent adding another Google Analytics tracking script in the custom code box. +- Tweaked: Added a check to prevent using the current domain in the cross-domain setting. +- Tweaked: Improved overall VueJS compatibility with scripts loaded by other plugins. +- Fixed: Link attribution option disable was no longer disabling frontend tracking. +- Removed: No longer used php pages which were replaced with VueJS. + += 7.5.1: April 9, 2019 = +- Tweaked: Fix for Javascript error thrown by vendor min file causing breaking JS error on some hosting providers which breaks our plugin's VueJS app. +- Tweaked: Fix a conflict with a date.js file loaded by another plugin. + += 7.5.0: April 2, 2019 = +- New: Updated Reports area using VueJS for better loading times and more consistency. +- New: Updated Dashboard widget which now shows overview reports and is powered by VueJS. +- New: Updated Tools page, better integrated with the new, VueJS powered, settings panel. +- New: Brand new Cross-Domain setting to make it easier to track across multiple domains without having to add any code. +- New: Added an integration with the ThirstyAffiliates plugins for the affiliate links tracking. +- Tweaked: Improved the frontend affiliate code to support frameworks which modify the JavaScript Array prototype ( for example MooTools ) +- Tweaked: Onboarding Wizard feedback if JavaScript needed to run does not load correctly +- Tweaked: Improved airplane mode compatibility +- Tweaked: Improved double UA code detection +- Tweaked: The affiliate report will now show the url of the affiliate link being navigated to instead of the label. +- Tweaked: The label for the file download setting has been adjusted to be more clear. +- Fixed: Manual UA code insertion from the dashboard has been fixed +- Fixed: Network installs reauthentication was not working properly in certain situations +- Fixed: Conflict resolution for Video Mate Pro theme and the RedQ Reuse Form plugin + += 7.4.2: January 29, 2019 = +- Tweak: Added a filter to set the default value of events_mode and tracking_mode for compatibility with other plugins since we no longer use these options. +- Tweak: Improved the Manual UA field for better feedback and compatibility. +- Fixed: Missing image file added. + += 7.4.1: January 16, 2019 = +- Fixed: WordPress Core currently has a bug (18857) that affects a super small percentage of our userbase (under 3%) that we've patched our plugin for until WordPress can get a fix shipped in a release. + += 7.4.0: January 15, 2019 = +- New: Brand new settings panel written in VueJS! The new panel has been designed to simplify the process of setting up MonsterInsights and make MonsterInsights's powerful features more user friendly to use. +- New: Brand new onboarding wizard that walks you through setting up MonsterInsights and automatically configures your MonsterInsights settings based on your website needs in just a few minutes. +- New: Users using the affiliate link tracking feature will find they can now define a custom label for each link they want to track, and it's all validated in a new custom repeater field. +- New: Significant performance improvements on both the admin and frontend side of things. This is best exemplified by the new settings panel, which loads significantly faster than the previous one. +- New: MonsterInsights's support staff often sees users who have upgraded to using MonsterInsights from other Google Analytics plugins (or even worse hardcoded tracking code), and forget to turn off the old tracking code. MonsterInsights will now automatically detect most of those other tracking codes and let you know so you get the most accurate tracking numbers from the start. +- Tweak: We've gone through the whole settings area and rewrote the labels for each setting to make them more clear as to what they do. +- Tweak: Based on our opt-in usage tracking data (thank you by the way for those that opt into it), we've removed a couple of the settings that nearly all users had enabled/disabled to make the panel even more simple and useful. +- Tweak: Javascript conflicts with other plugins aren't fun, so we've spent a ton of time testing with hundreds of plugins for this release, and changing our internal code to make it harder for plugin authors not following WordPress best practices to conflict with our code. We've been putting the data from the opt-in usage tracking system to test all of the top plugins and themes that our users run (and we'll continue to do this moving forward). +- Tweak: As part of our ongoing mission to make MonsterInsights accessible for all, we've spent a large amount of this release building out significant tooling for accessibility issue detection, and fixing any issues we have found on the new settings panel. We're going to continue to work on ensuring MonsterInsights is not just the best Google Analytics plugin for WordPress but also the most accessible, and in future releases you'll see even more compatibility updates for this. +- Tweak: For users who are using the "light" admin color scheme, you'll notice our menu icon now adapts to it automatically. +- Removed: MonsterInsights's debug mode has been removed. Originally designed as a tool for our support staff to use when helping users we found that we internally were not using it once we started using more powerful browser extensions, so to reduce user confusion (since it is not designed for use by users), we've removed it. +- Removed: We've removed a bunch of long deprecated PHP constants, filters, and functions, and streamlined the install routines to make MonsterInsights even faster. + += 7.3.3: December 31, 2018 = +- Tweak: Adjusted authentication compatibility checks to allow for more accurate checking. +- Fixed: Issue where the save button might not appear for the network settings panel. +- Fixed: Added compatibility shims for a couple plugins. + += 7.3.2: November 27, 2018 = +- Fixed: Issue on some Lite installs where timezone differences caused users to see an error related to custom date ranges. +- Fixed: Issue where some users were unable to reauthenticate their site. + += 7.3.0: October 30, 2018 = +- New: We've added new custom link attribution, so now you can easily set custom link categories, actions, and labels, which MonsterInsights will use with precedence over our comprehensive automatic link detection, and is compatible with our AMP addon. For usage instructions, see our documentation on custom link attribution. +- Tweak: Better error handling for reports. +- Fixed: Issue where on MonsterInsights pages, the dropdowns on the WP admin menu might not work. +- Fixed: Compatibility for Writee theme, YouTube by EmbedPlus plugin, Blog Time plugin, MaterialWP plugin and Swifty Image Widget plugin. +- Fixed: Issue where on a network install of multisite, all sites might not de-authenticate on removal. +- Fixed: Compatibility issue with Microsoft Edge and IE browsers where the table on overview report might overflow. +- Fixed: On certain browsers when the browser screen width is small the graph tooltips might have appeared off-center. + += 7.2.0: September 19, 2018 = +- Tweak: Sites with large traffic will see numbers larger than 1 million abbreviated so the numbers will no longer overflow out of the report container boxes. +- Tweak: We've clarified the download tracking setting to point out that externally hosted downloads are now tracked as downloads, not external links. +- Tweak: Compatibility for the Fix WP Tables and Magee Shortcodes +- Fixed: We've fixed issues where sites that were recreated/migrated sometimes could not re-authenticate with MonsterInsights. + += 7.1.0: August 8, 2018 = +- New: Comprehensive review of the plugin to ensure styles are correct when utilizing a right to left language. +- Tweak: Compatibility for the WP Media Folder plugin, TagDiv Composer plugin, Ali Dropship plugin, Affiliate Boxes plugin, Impreza theme, GT3 Photo & Video Gallery plugin, WP Booklist plugin, Houzez theme, Prowess theme, and Add Social Share plugin. +- Tweak: Standardized capitalization and spelling of various strings. +- Tweak: External download links will not be marked as downloads. +- Tweak: Updated SweetAlert2 to the latest version. +- Tweak: Tweaked error messages returned on the reports page to include more details and be more specific whenever possible. +- Tweak: Documentation links will always open in a new tab now to ensure you don't lose your place. +- Fixed: Condition which caused the network UA code to not properly fallback in some instances. +- Fixed: Some plugin links to our documentation have been corrected +- Fixed: Sometimes error strings might be over-escaped. We've corrected some cases of this. + += 7.0.9: June 26, 2018 = +- Tweak: The link to support for Lite now goes directly to the Lite support form. +- Tweak: Compatibility fixes for the Newspaper theme and the WordPress Book List plugin. +- Tweak: Sweetalert2, used for notices in core, now uses the newer 7.x release, which has a slightly better layout and fixes some bugs. + += 7.0.8: June 19, 2018 = +- Tweak: Fixes some links to our documentation site. + += 7.0.7: June 7, 2018 = +- Tweak: Compatibility with Selz plugin. +- Tweak: Issue where some settings would remain hidden inadvertently. +- Fixed: Issue where some lite users would see an error regarding a license key. + += 7.0.6: May 14, 2018 = +- Tweak: Better handling of link tracking for links embedded as anchor tags inside of an SVG image. +- Tweak: Link tracking has been updated to enforce more strict type checks on variables. +- Tweak: Plugin conflict notice has been updated to use the actual name of the plugin. +- Tweak: Compatibility fixes for users of the Ken, Vitrine, Artisian Nayma,Grand News, Tie and Church Suite Themes along with the WooCommerce bolder product alerts, Selz eCommerce and Artisian Pages plugin. +- Tweak: Fixed "you you" typo on the Reports page notice. +- Tweak: On the overview report the indicator icon colors for bounce rate have been flipped to more accurately describe the impact (ie green = bounce rate going down = good). +- Fixed: Undefined $tracking variable error. +- Fixed: Better type checking before converting number strings to human readable dates on reports. +- Fixed: If GA didn't load and link tracking was enabled, an undefined Javascript error could occur if the fallback object didn't get set (edgecase). + += 7.0.5: April 9, 2018 = +- New: Introduced a system (behind-the-scenes) that automatically attempts to correct for improperly set timezones in the WordPress settings panel, server timezone settings and/or GA profile timezones. This should eliminate issues with timezones on Lite user accounts, as well as allow for more accurate date reporting. +- New: Introduced a system (behind-the-scenes) to allow for deauthentication of profiles set on websites whose profiles were migrated (for example from a staging site to a production site) +- Tweak: Made clientID retrieval more efficient. +- Fixed: Several translation/textdomain and typo fixes. +- Fixed: Undefined $num in the overview report. + += 7.0.4: March 7, 2018 = +- New: We've added links to the pages listed in the top pages part of the Overview report to make it easier to see which page each title belongs to. +- New: We've added the UA code to the account selector to make it easier to determine which property to use. +- New: Better compatibility with IE11. +- New: The links to view more reporting data now default to the currently selected daterange when you go to analytics.google.com +- Fixed: We've corrected some missing closing li tags on the overview report. +- Fixed: We fixed an issue where get_current_screen might be undefined on some pages. +- Fixed: We fixed an issue where some improperly configured servers might resolve symlinks that are not supposed to be resolved, leading to issues with loading asset files MonsterInsights uses. + += 7.0.3: February 28, 2018 = +- New: We added support for tracking download files that have a cache busting variable on the URL. +- New: We added support for the new UserID mode used in our AMP addon. +- Tweak: We fixed a bug with the notices class, and drastically cut back on the number of them. +- Fixed: We fixed a bug with our Facebook Instant Articles addon that prevented some users from being tracked for downloads. +- Fixed: We fixed a bug in the usage tracking for some types of installs. +- Fixed: We've allowed the disabling of tracking for admininistrator role users on single sites. + += 7.0.2: February 27, 2018 = +- Fixed: Fixed a bug with the analytics.js output where a UA code wasn't entered, the $reason variable could be undefined. +- Fixed: Fixed an issue where a notice might not be dismissable and we've also removed several of them. + += 7.0.1: February 26, 2018 = +- New: Support for the updated version of MonsterInsights AMP plugin which switches from using a custom REST endpoint to using the now built in Google AMP ClientID synching feature. If you're using the AMP addon, you'll want to also update that addon as well. +- New: The __gaTracker and disable tracking functions will always be defined, even when we're not tracking users (for example if viewing a preview, or if a logged-in administrator) to allow sites to not have to worry about breakage when variable exist checking isn't done. +- New: We now output a notice in the console and output the GA code (though do not run it) when we're not tracking someone. This makes it easier to verify the Google code is indeed outputting, and also makes it more clear as to why a particular user isn't being tracked. Note, when testing Google Analytics code, always do it logged out, ideally in the private browsing/incognito mode of your web browser. We're going to keep working on improving the frontend system to simplify it and add new features for both Lite and Pro users now that we've jettisoned ga.js support in MonsterInsights 7.0. You'll see updates through the year that add new tracking features, particularly ones that we're tweaking in order to expand and refine our built-in reporting. +- New: We added a "have a MonsterInsights license" link on the settings panel, to make it clearer the procedure for the quick and easy upgrade from MonsterInsights Lite to MonsterInsights Pro. +- Tweak: We removed the phrase referencing the dashboard (removed in MonsterInsights 7.0) from the permissions settings. +- Fixed: Due to us forgetting to include our jQuery shim for disable() in the Lite, some users were unable to use the 10/25/50 expand feature on the reports page. +- Fixed: An accidental use of the PHP function date instead of the one called time meant that some users were unable to see updated reporting data each day in the Lite version. +- Fixed: In sitei() in the api-auth class, we used mb_strimwidth to trim the final string to 30 characters. While this is a great PHP function, not all servers have the mbstring (Multibyte String) PHP extension installed, from which all mb_* functions are provided, despite it being a "required" PHP extension to use WordPress core. This caused some servers to be unable to authenticate and thus get our amazing new reports (sad face). This usage has been replaced with a standard substr use, thus allowing for compatibility with all servers. + += 7.0.0: February 20, 2018 = +* New: Completely revamped reports with a new UI. +* New: Ability to oAuth at the network level, and have that oAuth apply as the default to all subsites (can still override at a subsite level). +* New: Ability to enter a license key at the network level, and have that oAuth apply as the default to all subsites (can still override at a subsite level). +* New: Completely new oAuth flow, that handles more errors and allows for future growth. Importantly, your existing sites will continue to track (the UA code is manually moved in the upgrade process), but you will need to re-authenticate (a quicker, and even easier process in 7.0) to enable our all new reporting area. New permissions requested to allow for significantly expanded reporting (and some upcoming reports). +* New: Ability to see the site traffic graphs in both pageviews and sessions. +* New: You can now choose between Last 30 days, Last 7 days, or any date range of your choosing if you're a paid MonsterInsights user! +* New: Compare site traffic to the previous period. +* New: Completely revamped overview report. You'll find lots of new data has been added. Also, all of that data changes as you use change the date ranges (a Pro exclusive feature). +* New: A brand new eCommerce report for Pro users +* New: A brand new Search Console/Queries report for paid MonsterInsights users. This allows you to see which terms you are ranking for on Google and how Google searches are driving your site traffic, along with clickthrough rates. +* New: A brand new Publishers report for Plus level users allowing you to see breakdown of important site metrics. +* New: A lot of behind the scenes work enabling more reports to be added in the future. Stay on the lookout as we start significantly expanding the breadth and depth of reporting this year. +* New: A revised general settings panel which is significantly faster to load. +* New: Significant performance improvements. We completely top-to-bottom audited MonsterInsights. It's now 286% faster in the admin and 161% faster in the frontend. +* New: Completely new internal notification handling has been implemented. This should make it clearer if you need to address anything, and if so make it less tedious to figure out exactly what. +* Tweak: We've changed the verbage for what users see if they are logged in as a site administrator on the frontend to make it more clear MonsterInsights doesn't track site administrators to prevent them from skewing their own Google Analytics data (particularly demographics data) and to encourage them to use the Incognito Mode/Private browsing mode of their web browser (or log out) if they want to view the Google Analytics code. +* Tweak: The URL used for the measurement protocol calls has been updated per Google guidance. +* Tweak: We've discovered some strings that weren't translatable, and fixed that. +* Tweak: Based on your feedback, we've clarified the titles and descriptions used in some of the settings to make it more clear as to what they do. +* Tweak: When first adding a license key, in rare cases sometimes the addons permissions didn't sync. While extremely rare, and while MonsterInsights would automatically fix itself within 6 hours, we've added a system that eliminates this from happening, and made sure that there's also a way to fix this manually if this need arises. +* Tweak: The countries map has been changed to a countries list (sorted). This means we can remove jVectorMap which had some issues in mapping, and also make it easier for you to see your top countries data. +* Removed: Support for the long deprecated ga.js tracking has been removed. We've had dismissable (and then later non-dismissable) persistent admin notices for over a year now, and it's time to remove support for these finally. Analytics.js tracking is far more accurate than ga.js tracking. Users of ga.js were not able to take advantage of new MonsterInsights features and Google Analytics features that relied on analytics.js, including our out-of-the-box Javascript based events tracking system, and many other features (like enhanced eCommerce tracking in our eCommerce addon). Google themselves deprecated ga.js over 5 years ago. On update, we'll automatically move those using ga.js to analytics.js. This switch requires no changes on behalf of the site owner. +* Removed: Support for the long deprecated PHP events tracking has been removed. We've had dismissable (and then later non-dismissable) persistent admin notices for over a year now offering a 1 click update. The PHP events tracking, a stayover from the Yoast years, caused a lot of issues and couldn't track everything on a page. It could only track things in specific WordPress areas like the_content and widgets, but couldn't track anything outside of that, or things that were added to the DOM after WordPress rendered the page. Our JS events tracking system can track all-the-things on all parts of a page, and is far more accurate and easier for us to maintain. Maintaining a gigantic PHP regex-based system took a lot of our development time up, and based on our opt-in tracking data, almost no one uses it anymore (which is good, because JS tracking is so much better). Users still using it will be automatically switched to JS events tracking on update (which requires no changes to switch to using it). +* Removed: Many deprecated filters from the Yoast era have been removed. After maintaining backwards compatibility for over a year now, and also issuing a notice every time those deprecated filters were used, it's time to pull the plug on these to allow our tracking system to be able to be simplified in the future. We have a complete document in our documentation for the 6.0 release that details exactly how to update for each of these filters. + += 6.2.6: November 17, 2017 = +* Tweak: Compatibility with WordPress 4.9. + += 6.2.5: NOT ISSUED = +* Skipped release version. + += 6.2.4: October 6, 2017 = +* Tweak: Adjusted how the optin tracking is sent to us. + += 6.2.3: September 9, 2017 = +* Tweak: Added a notice for new users of MonsterInsights about when the reports will begin populating. + += 6.2.2: August 16, 2017 = +* Tweak: Adjusted order of setup/config notices +* Fixed: Fixed an issue with the sanitation of number fields. Solves an issue with the Google Optimize extension. + += 6.2.1: August 9, 2017 = +* New: MonsterInsights now has the ability to automatically update itself and it's addons. You can set MonsterInsights to automatically update minor versions only or all new versions inside the MonsterInsights settings panel in Tracking -> Permissions. +* Tweak: Introduce scrollbars on GA auth screen for users with many Google accounts +* Tweak: Added notice to users still on deprecated GA.js tracking and PHP-based events tracking. +* Fixed: Issue with notices having multiple icons has been resolved. +* Fixed: Facebook Instant Articles can now properly handle the Automattic Facebook plugin transformation changes (requires FB IA addon version 1.0.1 or newer) +* Fixed: Conflict with wp_head output for some themes. +* Fixed: Correct level for Forms and Google Optimize addons. +* Fixed: License key errors will no longer show to lite users. + += 6.2.0: June 6, 2017 = +* New: Form Tracking addon +* New: Google Optimize addon +* New: Facebook Instant Articles addon +* New: Telephone link tracking +* New: Functions for supporting enhanced eCommerce tracking in the eCommerce addon +* New: Measurement protocol functions +* New: Tweaks for the settings pages to get ready for a speed improvement release upcoming along with some coming soon addons. +* Tweaks: Spelling corrections. +* Fixed: Internet Explorer tracking fix. +* Fixed: Issue with initialization of settings on certain installs. + + += 6.1.11: May 31, 2017 = +* Tweak: Renamed the tools tab for settings import/export +* Fixed: Issue with saving of manual UA codes +* Fixed: Fixed a couple display issues in the admin +* Fixed: Issue for undefined index when the settings array hasn't been initialized. + += 6.1.10, May 18, 2017 = +* New: Performance improvement in tracking. + += 6.1.9, May 15, 2017 = +* New: Plugin has been tested for compatibility with WordPress 4.8-beta1. We'll continue to test through the beta and release candidates, but MonsterInsights is 4.8 ready as-is. +* Tweak: Deleting lite plugin will no longer delete license key of installed pro version. +* Fixed: Import/export settings page has been fixed so that on sites with a ton of plugins installed that make lots of admin bar items, the admin bar will have relative positioning now to allow it to be scrollable. +* Fixed: Users with more than 1 property for the same domain name can now use any of the views for those properties. +* Fixed: For Pro users, sometimes all available addons for your license level didn't show, requiring you to download them from our site. This has been corrected. + += 6.1.8, May 11, 2017 = +* New: Functions needed to support future features including enhanced eCommerce +* Fixed: Compatibility with Firefox for link tracking. +* Fixed: Issue saving certain fields. + += 6.1.7, April 10, 2017 = +* New: Changes needed to support new addons, including the Google AMP addon, available as of today. +* Tweak: Comments for frontend are minification-safe. +* Tweak: GA notice is now hidden when debug mode is on. +* Tweak: All settings now use the Settings API framework, including all addons. + += 6.1.6, March 29, 2017 = +* New: Select2 filter for the Google oAuth list of profiles, to make it easier to find your Google property by fully supporting search by URL. +* Tweak: Inbound-as-external now is prioritized before downloads in tracking preference order. + += 6.1.5, March 24, 2017 = +* New: Added some functions to prepare for upcoming new addon (Google AMP) and updates (eCommerce, Performance, Dimensions). +* Tweak: JS events tracking for click events. + += 6.1.4, March 23, 2017 = +* Tweak: JS events tracking for click events. +* Fixed: Edge case where JS events tracking won't turn on if the main tracking setting was disabled (such as faulty import). + += 6.1.1 - 6.1.3 (depending on which version of MI you have), March 22, 2017 = +* Fixed: (pro users) Issue with JS events throwing an error for array on non-set settings. + += 6.1.0, March 22, 2017 = +* New: Campaign URL building tool with shortlink capability. +* New: Settings import/export tool. +* New: Experimental (beta) hash tracking for single-page style themes. Note, as the description for the setting says, this feature is a beta feature, and can be tweaked or removed in upcoming versions. +* New: Manual default subsite UA's can now be set from the network settings panel for MonsterInsights. +* New: Optout of GA tracking is now enabled per Google standard. See https://github.com/awesomemotive/google-analytics-for-wordpress/issues/488 for more information. +* Tweak: Notices about JS conflicts now include the JS error when possible. +* Tweak: Some tweaking to when the "Connection error with Google" error is displayed during oAuth. +* Tweak: Notice now shown when too early to display statistics from Google. +* Tweak: Inbound as outbound links may now have a period in them. +* Tweak: Removed duplicate option checking on frontend. +* Tweak: oAuth dialog now only programically closes when the select profile view is shown or when a new one is opened. +* Tweak: Mailto links are now handled as an externally opening link, allowing to bypass issues with the Safari browser not following standards. +* Tweak: WP-Admin Login page tracking has been removed. +* Tweak: More countries now shown in the country map in the overview report. +* Tweak: License key field is no longer shown on lite installs. +* Tweak: Frontend JS file has been refactored to make it more unit testable. +* Fixed: Download events now correctly include data in all cases not just some. +* Fixed: A syntax error involving the manual UA code input has been resolved that could have affected some users under a rare circumstance. + += 6.0.16, March 7, 2017 = +* Fixed: Issues related to link tracking. + += 6.0.15, March 7, 2017 = +* Fixed: Issue with translation string numbering in the disabled user group frontend template. +* Fixed: Resolved issue that caused issue with lightbox-style redirects. +* Fixed: Issue where admin pages had JS issues from mis-ordered JS files. + += 6.0.14, March 1, 2017 = +* Tweak: Allow for invalid license to be removed if debug turned on. +* Fixed: Issues with internal links being tracked as internal-as-outbound +* Fixed: Issues with tracking of downloads +* Fixed: Issue where optin tracking would opt-out on settings panel save + += 6.0.13, February 28, 2017 = +* Tweak: Better detection of issues with authentication due to an outdate WP version. +* Fixed: Issue where JS tracking inadvertantly turned on debug mode due to a bad string to boolean conversion. + += 6.0.12, February 27, 2017 = +* New: The JS events tracking has been moved to a new JS file instead of inline. This will offer the same performance as inlining under HTTP/2, but with the benefit of better cache bursting. +* New: Expanded admin adblock detection. +* Tweak: Select2 is now bundled as Select300 in MonsterInsights. We're pulling down the latest copy of Selct2 and then on-the-fly renaming it. This should end any conflicts between our select2 boxes and other plugins/themes. +* Tweak: We've implemented better error detection on the authentication flow. Some users may have previously seen "No profile errors", due to issues with their server setup will now see more accurate errors. +* Tweak: For servers that use PHP Object caching, the cache will now be flushed during the uninstall routines. This should solve a very rare uninstall error. +* Fixed: A "Invalid UA code" error was displayed whenever someone used oAuth2 and then saved the settings panel, despite having a valid UA code. +* Fixed: An issue with the lazyloading of the Google Client for frontend use has been fixed. + += 6.0.11, February 24, 2017 = +* Notice: Version numbers 6.0.5 - 6.0.10 were not used, as we're synching the version numbers of the Lite and Pro versions of our plugin. You didn't miss any updates. +* Notice: As of this release, we no longer backport changes to the old `yst_ga` option. If you need to access MonsterInsights's settings programically, please use our helper functions. Do not directly access a option. +* New: Redesigned authentication dropdown that shows the site urls to make it easier to find a profile when the users have many accounts. +* New: Tracking is now enabled for the WordPress admin login page (wp-login.php). +* Tweak: The Google class in the admin now only checks for blocking when the reauth is attempted. Expect to save a ton of external calls in the admin, and maybe a performance boost. +* Tweak: The GA client object is now lazyloaded on the frontend, so it's loaded only when something (like another plugin) attempts to use it. In plain English, this will make a alot of sites load times significantly improve. +* Tweak: The analytics.js output has been tweaked to be slightly more aesthetically pleasing (its aligned correctly). We realize no one probably cares but we look at this code for every user we support, so it help us. +* Tweak: The config expired notice has been updated to reflect that it can also be shown if the server is blocking MonsterInsights's ability to connect to Google Analytics. +* Tweak: The cron jobs for opt-in tracking and statistics have been combined into a single cron. +* Tweak: Various performance improvements in the frontend output class. +* Tweak: A notice is now shown when MonsterInsights rejects a manual UA code from being saved for being an invalid format. +* Fixed: Issue where the plugin TweetShare would prevent users from being able to see their properties in the authentication dropdown. +* Fixed: Issue where the manual UA code might not be ported as we were backporting changes to the monsterinsights_settings option to the yst_ga option for backwards compatibility. This lead to a situation where the new settings would override the old ones before the routine to fix the manual UA code issue had run. +* Fixed: Issue where a fatal error from a reference to a class called "Yoast_Frontend_GA" which our plugin doesn't have or use, would be shown caused by the previous Yoast usage of object caching via an autoloader. This is solved by doing a 1 time object cache flush on upgrade. +* Fixed: Issue where if you had more than 1000 profiles on your Google account, not all would be shown. +* Fixed: App analytics properties are now excluded from the dropdown of properties you can authenticate to. +* Fixed: The readme suggested a filter to use for filtering the UA to use, but the filter name was typo'd. This has been fixed. +* Fixed: Issue where the tracking cron would add a new unique cron each day. +* Fixed: We implemented a routine to cleanup those extra crons as well as the old yoast one we no longer use. +* Fixed: Issue where the .org theme Schema would prevent users from being able to see their properties in the authentication dropdown. +* Fixed: Issue where JS based events tracking might not correctly track a mailto: link. + += 6.0.4, February 20, 2017 = +* Tweak: monsterinsights_delete_options now checks to ensure an array is passed in +* Tweak: The reporting class now has many more object property checks. +* Fixed: In install if WP version not supported or if MI Pro was active, the plugin attempted to call a property of the plugin object which didn't exist. +* Fixed: In the deactivate/uninstall routines, MI attempted to use a method of a class object which might not exist, as it might not be the active instance. Better instance handling has been added as well as many more exists checks have been added througought the plugin. +* Fixed: Conflicting loads when both MI Pro and Lite are installed. Note, you should only have Pro installed if you want to use it. That being said, we've done extensive testing to ensure we've handled all of the edge cases surrounding this. This could also lead to issues where it would be impossible to remove Lite and/or Pro from a site if both were installed. +* Fixed: Conflicts with the Pinnacle theme, which loads it's CSS file (with overrides to literally all select2 inputs not just the ones it adds) across the entire admin. This lead to an issue where in the Google Auth, a user might not have been able to see (or could appear with wacky styling) the dropdown of profiles to select. If you cannot see this dropdown after authenticating, let us know as its most likely a simple plugin or theme conflict on CSS styling. +* Fixed: The notices to deactivate/uninstall MI Lite/Pro when the other one were installed had an errant extra quotation mark, and they're now more specific about the action to take. +* Fixed: For some users, the setting for user role exclusion was not working. This has been corrected. +* Fixed: A redirect issue that was looping for some users. The code that does this, while working for most, doesn't for some. We've removed it until a full investigation can be completed. + += 6.0.3, February 20, 2017 = +* Fixed: Path for fontawesome font files was incorrect +* Fixed: Notice in the install routine for the $version variable not being set. + += 6.0.2, February 19, 2017 = +* Fixed: Upgrade routine could drop manual UA codes in certain cases. If you upgraded to 6.0.0 or 6.0.1 and it lost the manual UA code, installing this update will automatically restore the UA code entered as long as you haven't used the oAuth or re-entered the manual UA code. + += 6.0.1, February 19, 2017 = +* Fixed: Typo that caused an issue with PHP 7 installs. + += 6.0.0, February 18, 2017 = +* New: Completely overhauled design, from top to bottom. The plugin has been completely rewritten. +* New: **no more advertisements** in the settings pages. We hated them too. +* New: Javascript based event tracking +* New: ga.js is now officially deprecated. New users cannot use it anymore, and existing users can only switch to analytics.js (but not back). Please note, all new features will be developed exclusively for analytics.js. Google has deprecated it, and now we're deprecating our support for it. +* New: License key system now uses the MonsterInsights License management system +* New: Ability to pick which roles can access the dashboard/reports & settings/addons/tools page using our UI. There's also a new custom capability for this (a meta capability) +* New: Support for Google Analytics Master accounts. When you oAuth into MonsterInsights now, the UA view is now locked to what you picked using the brand new oAuth procedure. +* New: Revamped dashboard +* New: Completely new settings system, with a completely new settings page, and a completely new settings API. Also some new hooks and tabs in preparation for the many addons we'll be releasing over the next few months. +* New: No more conflicts between the base plugins +* New: Completely overhauled translation experience. The lite version translations are now fully managed through translations.wordpress.org. +* New: Opt-in to anonymous data so we can better improve MonsterInsights +* New: Significantly better addons page +* New: Single license key to manage all MonsterInsights extensions. +* New: Automatic detection of blocked asset files (from things like un-whitelisted uBlock Origin) with step by step directions on how to easily correct. +* Tweak: Completely overhauled the ga.js and analytics.js outputs to fix outstanding bugs. +* Tweak: Better debugging + disabled + preview tracking modes, that more clearly indicate what's going on +* Tweak: Completely overhauled PHP regex tracking to solve nearly a dozen outstanding bugs including issues where non-link elements starting with the letter "a" such as tags would get parsed as links causing issues. Also solves issues related to single versus double quote usage for existing onclick handles, non-semicolon terminating onclick handles and various other parsing issues. +* Tweak: Many previously untranslatable strings are now translatable. +* Tweak: Minified in-plugin images. +* Tweak: Minified admin css and js +* Tweak: Uses latest version of Google PHP API now. +* Tweak: The system for creating reports and getting Google Analytics reports have changed. If you've hardcoded into Yoast functions previously not designed for frontend output this could cause problems. We'll introduce an API intended for this type of use after we update to use the v4 reporting API. +* Fixed: Fixed an issue with HostEurope and other hosts modifying the default PHP arg seperator. +* Fixed: Prevents an issue where users with a plugin like Airplane Mode active will get a better error message than "code invalid" on the GA token auth screen (and also fixes how that detection is done in other parts of the plugin). +* Removed: unused track_full_url setting + += 5.5.3, October 3rd, 2016 = +* New: Announces MI 6.0 beta. +* Fixed: Compatibility with PHP compatibility scanner's bug + += 5.5.2, July 7, 2016 = +* Tweak: Updates license manager to have more reliable update information including better compatibility with Yoast SEO products. +* Fixed: Compatibility with upcoming Shiny Updates v2 in WP core + += 5.5.0, May 1, 2016 = +* New: Added new System Info tab for faster support. +* Fixed: Issue with changelog missing some deployed versions. + += 5.4.9, April 15, 2016 = +* New: Font based dashboard icon +* Tweak: The "MonsterInsights" menu item name has been renamed to just "Insights" +* Fixed: Issue with eCommerce addon (also requires user to update eCommerce addon) +* Fixed: Issue with 2 dashboard links +* Fixed: A bug in pre-existing code caused the menu of the plugin to skyrocket unintentionally. This has been corrected. + += 5.4.8, April 14, 2016 = +* New: Google Analytics by Yoast is now MonsterInsights. +* Fixed: Compatibility issue with WordPress 4.5 + +== Upgrade Notice == + += 7.0.0 = + +This is a major release. Please back up your site before upgrading. + += 6.0.0 = + +This is a major release. Please back up your site before upgrading. + +== Frequently Asked Questions == + +For all frequently asked questions, and their answers, check the [MonsterInsights Knowledge base](https://www.monsterinsights.com/docs/). + += Why use Google Analytics vs WordPress stats? = + +Native WordPress stats plugin will always slow down your website because they rely on your WordPress hosting server. Most of them do not provide accurate WordPress analytics either. + +Some WordPress stats plugin use third-party servers to mitigate this issue, but they all lack powerful features that Google Analytics can offer. + +Google Analytics is the #1 analytics solution in the world. It comes with all the powerful features that you can ever ask for. MonsterInsights makes it easy for you to use all advanced Google Analytics features in WordPress. + += Can I use MonsterInsights together with another Google Analytics plugin? = + +No. You should only use one Google Analytics plugin on your WordPress site. If you use multiple Google Analytics plugins, then you will compromise your data integrity. It will skew your data and you might see inflated stats. + +We recommend uninstalling other Google Analytics plugins before you install MonsterInsights. + += Why does MonsterInsights load Google Analytics in WordPress header section? = + +Some people believe that loading Google Analytics in WordPress header will slow down your website. That's a myth. Google Analytics loads asynchronously which means that it does not impact your website speed at all. + +MonsterInsights load Google Analytics code in WordPress header because it makes sure that you have the most accurate tracking. + += How does MonsterInsights help with Google Analytics GDPR compliance? = + +MonsterInsights helps make Google Analytics GDPR compliance easier for business owners. + +Our EU compliance addon allows you to: + +* Anonymyze IP in Google Analytics +* Disable the Demographics and Interest Reports for Remarketing and Advertising +* Disable UserID and author name tracking +* Enable the ga() compatibility mode +* Integrate with Cookie Notice and CookieBot plugins to collect user consent before tracking +* Integrate with Google AMP Consent Box before enable tracking +* Integrate with Google Analytic's Chrome browser opt-out extension and built-in cookie opt-out system +* Offer Easy Opt Out link for Google Analytics tracking + +While no single plugin can guarantee 100% GDPR compliance in WordPress, MonsterInsights goes to great length in helping business owners with Google Analytics GDPR compliance. + +For more details, see: GDPR and MonsterInsights - Everything You Need to Know. + += Which eCommerce plugins are compatible with MonsterInsights Enhanced Ecommerce Tracking feature? = + +If you are looking to enable Google Analytics Ecommerce tracking in WordPress, then MonsterInsights is the best solution to do that. + +MonsterInsights Enhanced Ecommerce Tracking works with both WooCommerce and Easy Digital Downloads. + +With just 1-click, you can enable Google Analytics Enhanced Ecommerce Tracking for WooCommerce and see useful WooCommerce analytics report right inside your WordPress dashboard. + += Does MonsterInsights work on WordPress multisite? = + +Yes. MonsterInsights offers the most comprehensive Google Analytics solution for WordPress multi-site. + +It comes with advanced permission control, sample rate control, and other options that you need to properly enable Google Analytics on WordPress multisite. + +== Screenshots == + +1. The overview report +2. Top countries and referrals +3. Top posts and pages +4. Authentication with MonsterInsights +5. Settings page +6. File download tracking +7. eCommerce tracking - no configuration required (Pro feature) +8. eCommerce report (Pro feature) +9. Search console report (Pro feature) +10. Custom dimensions tracking (Pro feature) +11. Custom Dimensions report (Pro feature) diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/documentation.txt b/wordpress/wp-content/plugins/google-sitemap-generator/documentation.txt new file mode 100644 index 00000000..350f3d5f --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/documentation.txt @@ -0,0 +1,412 @@ +Google XML Sitemaps Generator for WordPress +============================================================================== + +This generator will create a sitemaps.org compliant sitemap of your WordPress site. +Currently homepage, posts, static pages, categories, archives and author pages are supported. + +The priority of a post depends on its comments. You can choose the way the priority +is calculated in the options screen. + +Feel free to visit my website under www.arnebrachhold.de or contact me at +himself [at] arnebrachhold [dot] de + +Have fun! + Arne + +Installation: +============================================================================== +1. Upload the full directory into your wp-content/plugins directory +2. Activate the plugin at the plugin administration page +3. Open the plugin configuration page, which is located under Settings -> XML-Sitemap and customize settings like priorities and change frequencies. +4. The plugin will automatically update your sitemap of you publish a post, so theres nothing more to do :) + + +Additional contributors: +============================================================================== +Inspiration Michael Nguyen http://www.socialpatterns.com/ +SQL Improvements Rodney Shupe http://www.shupe.ca/ +Japanse Lang. File Hirosama http://hiromasa.zone.ne.jp/ +Spanish lang. File Omi http://equipajedemano.info/ +Italian lang. File Stefano Aglietti http://wordpress-it.it/ +Trad.Chinese File Kirin Lin http://kirin-lin.idv.tw/ +Simpl.Chinese File june6 http://www.june6.cn/ +Swedish Lang. File Tobias Bergius http://tobiasbergius.se/ +Czech Lang. File Peter Kahoun http://kahi.cz +Finnish Lang. File Olli Jarva http://kuvat.blog.olli.jarva.fi/ +Belorussian Lang. File Marcis Gasuns +Bulgarian Lang. File Alexander Dichev http://dichev.com + +Thanks to all contributors and bug reporters! There were much more people involved +in testing this plugin and reporting bugs, either by email or in the WordPress forums. + +Unfortunately I can't maintain a whole list here, but thanks again to everybody not listed here! + + +Release History: +============================================================================== +2005-06-05 1.0 First release +2005-06-05 1.1 Added archive support +2005-06-05 1.2 Added category support +2005-06-05 2.0a Beta: Real Plugin! Static file generation, Admin UI +2005-06-05 2.0 Various fixes, more help, more comments, configurable filename +2005-06-07 2.01 Fixed 2 Bugs: 147 is now _e(strval($i)); instead of _e($i); 344 uses a full < ?php instead of < ? + Thanks to Christian Aust for reporting this :) +2005-06-07 2.1 Correct usage of last modification date for cats and archives (thx to Rodney Shupe (http://www.shupe.ca/)) + Added support for .gz generation + Fixed bug which ignored different post/page priorities + Should support now different wordpress/admin directories +2005-06-07 2.11 Fixed bug with hardcoded table table names instead of the $wpd vars +2005-06-07 2.12 Changed SQL Statement of the categories to get it work on MySQL 3 +2005-06-08 2.2 Added language file support: + - Japanese Language Files and code modifications by hiromasa (http://hiromasa.zone.ne.jp/) + - German Language File by Arne Brachhold (http://www.arnebrachhold.de) +2005-06-14 2.5 Added support for external pages + Added support for Google Ping + Added the minimum Post Priority option + Added Spanish Language File by César Gómez Martín (http://www.cesargomez.org/) + Added Italian Language File by Stefano Aglietti (http://wordpress-it.it/) + Added Traditional Chine Language File by Kirin Lin (http://kirin-lin.idv.tw/) +2005-07-03 2.6 Added support to store the files at a custom location + Changed the home URL to have a slash at the end + Required admin-functions.php so the script will work with external calls, wp-mail for example + Added support for other plugins to add content to the sitemap via add_filter() +2005-07-20 2.7 Fixed wrong date format in additional pages + Added Simplified Chinese Language Files by june6 (http://www.june6.cn/) + Added Swedish Language File by Tobias Bergius (http://tobiasbergius.se/) +2006-01-07 3.0b Added different priority calculation modes and introduced an API to create custom ones + Added support to use the Popularity Contest plugin by Alex King to calculate post priority + Added Button to restore default configuration + Added several links to homepage and support + Added option to exclude password protected posts + Added function to start sitemap creation via GET and a secret key + Posts and pages marked for publish with a date in the future won't be included + Improved compatiblity with other plugins + Improved speed and optimized settings handling + Improved user-interface + Recoded plugin architecture which is now fully OOP +2006-01-07 3.0b1 Changed the way for hook support to be PHP5 and PHP4 compatible + Readded support for tools like w.Bloggar + Fixed "doubled-content" bug with WP2 + Added xmlns to enable validation +2006-03-01 3.0b3 More performance + More caching + Better support for Popularity Contest and WP 2.x +2006-11-16 3.0b4 Fixed bug with option SELECTS + Decreased memory usage which should solve timeout and memory problems + Updated namespace to support YAHOO and MSN +2007-01-19 3.0b5 Javascripted page editor + WP 2 Design + YAHOO notification + New status report, removed ugly logfiles + Better Popularity Contest Support + Fixed double backslashes on windows systems + Added option to specify time limit and memory limit + Added option to define a XSLT stylesheet and added a default one + Fixed bug with sub-pages. Thanks to: + - Mike Baptiste (http://baptiste.us), + - Peter Claus Lamprecht (http://fastagent.de) + - Glenn Nicholas (http://publicityship.com.au) + Improved file handling, thanks to VJTD3 (http://www.VJTD3.com) + WP 2.1 improvements +2007-01-23 3.0b6 Use memory_get_peak_usage instead of memory_get_usage if available + Removed the usage of REQUEST_URI since it not correct in all environments + Fixed that sitemap.xml.gz was not compressed + Added compat function "stripos" for PHP4 (Thanks to Joseph Abboud!) + Streamlined some code +2007-05-17 3.0b7 Added option to include the author pages like /author/john + Small enhancements, removed stripos dependency and the added compat function + Added check to not build the sitemap if importing posts + Fixed missing domain parameter for translator name + Fixed WP 2.1 / Pre 2.1 post / pages database changes + Fixed wrong XSLT location (Thanks froosh) + Added Ask.com notification + Removed unused javascript +2007-07-22 3.0b8 Changed category SQL to prevent unused cats from beeing included + Plugin will be loaded on "init" instead of direclty after the file has been loaded. + Added support for robots.txt modification + Switched YAHOO ping API from YAHOO Web Services to the "normal" ping service which doesn't require an app id + Search engines will only be pinged if the sitemap file has changed +2007-09-02 3.0b9 Added tag support for WordPress 2.3 + Now using post_date_gmt instead of post_date everywhere + Fixed archive bug with static pages (Thanks to Peter Claus Lamprecht) + Fixed some missing translation domains, thanks to Kirin Lin! + Added Czech translation files for 2.7.1, thanks to Peter Kahoun (http://kahi.cz) +2007-09-04 3.0b10 Added category support for WordPress 2.3 + Fixed bug with empty URLs in sitemap + Repaired GET building + Added more info on debug mode +2007-09-23 3.0b11 Changed mysql queries to unbuffered queries + Uses MUCH less memory + Fixed really stupid bug with search engine pings + Option to set how many posts will be included +2007-09-24 3.0 Yeah, 3.0 Final after one and a half year ;) + Removed useless functions +2007-11-03 3.0.1 Using the Snoopy HTTP client for ping requests instead of wp_remote_fopen + Fixed undefined translation strings + Added "safemode" for SQL which doesn't use unbuffered results (old style) + Added option to run the building process in background using wp-cron + Removed unnecessary function_exists, Thanks to user00265 + Added links to test the ping if it failed. +2007-11-25 3.0.2 Fixed bug which caused that some settings were not saved correctly + Added option to exclude pages or post by ID + Restored YAHOO ping service with API key since the other one is to unreliable. (see 3.0b8) +2007-11-28 3.0.2.1 Fixed wrong XML Schema Location (Thanks to Emanuele Tessore) + Added Russian Language files by Sergey http://ryvkin.ru +2007-12-30 3.0.3 Added Live Search Ping + Removed some hooks which rebuilt the sitemap with every comment +2008-03-30 3.0.3.1 Added compatibility CSS for WP 2.5 +2008-04-28 3.0.3.2 Improved WP 2.5 handling +2008-04-29 3.0.3.3 Fixed author pages + Enhanced background building and increased delay to 15 seconds + Background building is enabled by default +2008-04-28 3.1b1 Reorganized files in builder, loader and UI + Added 2 step loader so only code that's needed will be loaded + Improved WP 2.5 handling + Secured all admin actions with nonces +2008-05-18 3.1b2 Fixed critical bug with the build in background option + Added notification if a build is scheduled +2008-05-19 3.1b3 Cleaned up plugin directory and moved asset files to subfolders + Fixed background building bug in WP 2.1 + Removed auto-update plugin link for WP < 2.5 +2008-05-22 3.1 Marked as 3.1 stable, updated documentation +2008-05-27 3.1.0.1 Extracted UI JS to external file + Enabled the option to include following pages of multi-page posts + Script tries to raise memory and time limit if active +2008-12-21 3.1.1 Fixed redirect issue if wp-admin is rewritten via mod_rewrite, thanks to macjoost + Fixed wrong path to assets, thanks PozHonks + Fixed wrong plugin URL if wp-content was renamed / redirected, thanks to wnorris + Updated WP User Interface for 2.7 + Various other small things +2008-12-26 3.1.2 Changed the way the stylesheet is saved (default / custom stylesheet) + Sitemap is now build when page is published + Removed support for static robots.txt files, this is now handled via WordPress + Added compat. exceptions for WP 2.0 and WP 2.1 +2009-06-07 3.1.3 Changed MSN Live Search to Bing + Exclude categories also now exludes the category itself and not only the posts + Pings now use the new WordPress HTTP API instead of Snoopy + Fixed bug that in localized WP installations priorities could not be saved. + The sitemap cron job is now cleared after a manual rebuild or after changing the config + Adjusted style of admin area for WP 2.8 and refreshed icons + Disabled the "Exclude categories" feature for WP 2.5.1, since it doesn't have the required functions yet +2009-06-22 3.1.4 Fixed bug which broke all pings in WP < 2.7 + Added more output in debug mode if pings fail + Moved global post definitions for other plugins + Added small icon for ozh admin menu + Added more help links in UI +2009-08-24 3.1.5 Added option to completely disable the last modification time + Fixed bug regarding the use of the HTTPS url for the XSL stylesheet if the sitemap was build via the admin panel + Improved handling of homepage if a single page was set for it + Fixed mktime warning which appeared sometimes + Fixed bug which caused inf. reloads after rebuilding the sitemap via the admin panel + Improved handling of missing sitemaps files if WP was moved to another location +2009-08-31 3.1.6 Fixed PHP error "Only variables can be passed by reference" + Fixed wrong URLS of multi-page posts (Thanks artstorm!) +2009-10-21 3.1.7 Added support for custom taxonomies (Thanks to Lee!) +2009-11-07 3.1.8 Improved custom taxonomy handling and fixed wrong last modification date + Changed readme and backlinks + Fixed fatal error in WP < 2.3 + Fixed Update Notice in WP 2.8+ + Added warning if blog privacy is activated + Fixed custom URLs priorities were shown as 0 instead of 1 +2009-11-13 3.1.9 Fixed MySQL Error if author pages were included +2009-11-23 3.2 Added function to show the actual results of a ping instead of only linking to the url + Added new hook (sm_rebuild) for third party plugins to start building the sitemap + Fixed bug which showed the wrong URL for the latest Google ping result + Added some missing phpdoc documentation + Removed hardcoded php name for sitemap file for admin urls + Uses KSES for showing ping test results + Ping test fixed for WP < 2.3 +2009-12-16 3.2.1 Notes and update messages could interfere with the redirect after manual build + Help Links in the WP context help were not shown anymore since last update + IE 7 sometimes displayed a cached admin page + Removed invalid link to config page from the plugin description (This resulted in a "Not enough permission error") + Improved performance of getting the current plugin version with caching + Updated Spanish language files +2009-12-19 3.2.2 Fixed PHP4 problems +2010-04-02 3.2.3 Fixed that all pages were not included in the sitemap if the "Uncategorized" category was excluded +2010-05-29 3.2.4 Fixed more deprecated function calls + Added (GMT) to sitemap xslt template to avoid confusion with time zone + Added warning and don't activate plugin if multisite mode is enabled (this mode is NOT tested yet) + Changed get_bloginfo('siteurl') to get_bloginfo('url') to avoid deprecation warning + Changed has_cap(10) to has_cap('level_10') to avoid deprecation warning + Fixed wrong SQL statement for author pages (Ticket #1108), thanks to twoenough +2010-07-11 3.2.5 Backported Bing ping success fix from beta + Added friendly hint to try out the new beta +2010-09-19 3.2.6 Removed YAHOO ping since YAHOO uses bing now + Removed deprecated function call +2012-04-24 3.2.7 Fixed custom post types, thanks to clearsite of the wordpress.org forum! + Fixed broken admin layout on WP 3.4 +2012-08-08 3.2.8 Fixed wrong custom taxonomy URLs, thanks to ramon fincken of the wordpress.org forum! + Removed ASK ping since they shut down their service. + Exclude post_format taxonomy from custom taxonomy list +2013-01-11 3.2.9 Fixed security issue with change frequencies and filename of sitemap file. Exploit was only possible for admin accounts. +2013-09-28 3.3 Fixed problem with file permission checking + Filter out hashs (#) in URLs +2013-11-24 3.4 Fixed deprecation warnings in PHP 5.4, thanks to Dion Hulse! +2014-03-29 4.0 No static files anymore, sitemap is created on the fly + Sitemap is split-up into sub-sitemaps by month, allowing up to 50.000 posts per month + Support for custom post types and custom taxonomis! + 100% Multisite compatible, including by-blog and network activation. + Added support for mu-plugins forced-activation (see sitemap-wpmu.php for details) + Reduced server resource usage due to less content per request. + New API allows other plugins to add their own, separate sitemaps. + Raised min requirements to PHP 5.1 and WordPress 3.3 + Note: This version will try to rename your old sitemap files to *-old.xml. If that doesn’t work, please delete them manually since no static files are needed anymore! + Using only wpdb instead of unbuffered queries anymore + Ping to search engines are done on WP ping + Using PHP5 syntax instead of old PHP4 OOP style + Added pre-loader which checks the requirements + Avoid the main query of WordPress (based on plugin by Michael Adams) + Avoid additional queries in post sitemaps + Added custom post types + Fixed include of static front page in pages index + Do not list "#" permalinks from placeholder plugins + Removed YAHOO pings since YAHOO doesn't have its own ping service anymore. + Sitemap doesn't state it is a feed anymore + Removed Ask.com ping since they shut down their service (who uses Ask anyway?) +2014-03-31 4.0.1 Fixed bug with custom post types including a "-" + Changed rewrite-setup to happen on init and flushing on wp_loaded to better work with other plugins +2014-04-01 4.0.2 Fixed warning if an gzip handler is already active +2014-04-13 4.0.3 Fixed compression if an gzlib handler was already active + Help regarding permalinks for Nginx users + Fix with gzip compression in case there was other output before already + Return 404 for HTML sitemaps if the option has been disabled +2014-04-19 4.0.4 Removed deprecated get_page call + Changed last modification time of sub-sitemaps to the last modification date of the posts instead of the publish date + Removed information window if the statistic option has not been activated + Added link regarding new sitemap format + Updated Portuguese translation, thanks to Pedro Martinho + Updated German translation +2014-05-18 4.0.5 Fixed issue with empty post sitemaps (related to GMT/local time offset) + Fixed some timing issues in archives + Improved check for possible problems before gzipping + Fixed empty Archives and Authors in case there were no posts + Changed content type to text/xml to improve compatibility with caching plugins + Changed query parameters to is_feed=true to improve compatibility with caching plugins + Switched from using WP_Query to load posts to a custom SQL statement to avoid problems with other plugin filters + Fixed bug which caused the Priority Provider to disappear in recent PHP versions + Cleaned up code and renamed variables to be more readable + Added caching of some SQL statements + Added support feed for more help topics + Added support for changing the base of the sitemap url to another URL (for WP installations in sub-folders) + Changed text in XSL template to be more clear about sitemap-index and sub-sitemaps + Added link to new help page + Plugin will also ping with the corresponding sub-sitemap in case a post was modified + Added function to manually start ping for main-sitemap or all sub-sitemaps + Better checking for empty externals + Updated Japanese Translation, thanks to Daisuke Takahashi +2014-06-03 4.0.6 Added option to disable automatic gzipping + Fixed bug with duplicated external sitemap entries + Updated language file template + Don't gzip if behind Varnish + Improved compatibility with caches + Ping on post edit +2014-06-23 4.0.7 Better compatibility with managed GoDaddy hosting (clear alloptions cache when generating the sitemap) + Improved checking if the sitemap should be gzipped or not (depending on ob levels) + Removed WordPress version from the sitemap + Corrected link to WordPress privacy settings + Changed hook which is being used for sitemap pings +2014-09-02 4.0.7.1Added icon for the new WP Add-Plugin page + Changed "Tested up to" to 4.0 +2014-11-15 4.0.8 Fixed bug with excluded categories, thanks to Claus Schöffel! +2017-03-22 4.0.9 Fixed security issue with donation submission. +2018-12-18 4.1.0 Fixed security issues related to forms and external URLs + + + + + +Todo: +============================================================================== +- Your wishes :) + + +License: +============================================================================== +Copyright 2005 - 2018 ARNE BRACHHOLD (email : himself - arnebrachhold - de) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Please see license.txt for the full license. + + +Developer Documentation +============================================================================== + +Adding other pages to the sitemap via other plugins + +This plugin uses the action system of WordPress to allow other plugins +to add urls to the sitemap. Simply add your function with add_action to +the list and the plugin will execute yours every time the sitemap is build. +Use the static method "GetInstance" to get the generator and AddUrl method +to add your content. + +Sample: + +function your_pages() { + $generatorObject = &GoogleSitemapGenerator::GetInstance(); + if($generatorObject!=null) $generatorObject->AddUrl("http://blog.uri/tags/hello/",time(),"daily",0.5); +} +add_action("sm_buildmap", "your_pages"); + +Parameters: +- The URL to the page +- The last modified data, as a UNIX timestamp (optional) +- The Change Frequency (daily, hourly, weekly and so on) (optional) +- The priority 0.0 to 1.0 (optional) + + +Rebuilding the sitemap on request + +If you want to rebuild the sitemap because dynamic content from your plugin has changed, +please use the "sm_rebuild" hook which is available since 3.1.9. +All other methods, like calling the Build method directly are highly unrecommended and might +not work anymore with the next version of the plugin. Using this hook, the sitemap plugin will +take care of everything like loading the required classes and so on. + +Sample: + +do_action("sm_rebuild"); + +The sitemap might not be rebuild immediately, since newer versions use a background WP-Cron +job by default to prevent that the user has to wait and avoid multiple rebuilds within a very short time. +In case the sitemap plugin is not installed, nothing will happen and no errors will be thrown. + +=============================================== + +Adding additional PriorityProviders + +This plugin uses several classes to calculate the post priority. +You can register your own provider and choose it at the options screen. + +Your class has to extend the GoogleSitemapGeneratorPrioProviderBase class +which has a default constructor and a method called GetPostPriority +which you can override. + +Look at the GoogleSitemapGeneratorPrioByPopularityContestProvider class +for an example. + +To register your provider to the sitemap generator, use the following filter: + +add_filter("sm_add_prio_provider","AddMyProvider"); + +Your function could look like this: + +function AddMyProvider($providers) { + array_push($providers,"MyProviderClass"); + return $providers; +} + +Note that you have to return the modified list! \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-amazon.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-amazon.gif new file mode 100644 index 00000000..b6e497f7 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-amazon.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-arne.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-arne.gif new file mode 100644 index 00000000..c495665b Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-arne.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-bing.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-bing.gif new file mode 100644 index 00000000..83d621fe Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-bing.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-donate.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-donate.gif new file mode 100644 index 00000000..2ca03eae Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-donate.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-email.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-email.gif new file mode 100644 index 00000000..587a3fc2 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-email.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-google.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-google.gif new file mode 100644 index 00000000..9ca22426 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-google.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-help.png b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-help.png new file mode 100644 index 00000000..bcb34810 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-help.png differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-paypal.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-paypal.gif new file mode 100644 index 00000000..a5470d2e Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-paypal.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-trac.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-trac.gif new file mode 100644 index 00000000..45174f6d Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-trac.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-wordpress.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-wordpress.gif new file mode 100644 index 00000000..9935f467 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-wordpress.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-yahoo.gif b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-yahoo.gif new file mode 100644 index 00000000..dc7a8a59 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/img/icon-yahoo.gif differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/img/sitemap.js b/wordpress/wp-content/plugins/google-sitemap-generator/img/sitemap.js new file mode 100644 index 00000000..abb53a7c --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/img/sitemap.js @@ -0,0 +1,109 @@ +/* + + $Id: sitemap.js 48032 2008-05-27 14:32:06Z arnee $ + +*/ + +function sm_addPage(url,priority,changeFreq,lastChanged) { + + var table = document.getElementById('sm_pageTable').getElementsByTagName('TBODY')[0]; + var ce = function(ele) { return document.createElement(ele) }; + var tr = ce('TR'); + + var td = ce('TD'); + var iUrl = ce('INPUT'); + iUrl.type="text"; + iUrl.style.width='95%'; + iUrl.name="sm_pages_ur[]"; + if(url) iUrl.value=url; + td.appendChild(iUrl); + tr.appendChild(td); + + td = ce('TD'); + td.style.width='150px'; + var iPrio = ce('SELECT'); + iPrio.style.width='95%'; + iPrio.name="sm_pages_pr[]"; + for(var i=0; i 1) { + firstRow.parentNode.removeChild(firstRow); + } + } + var cnt = table.getElementsByTagName('TR').length; + if(cnt%2) tr.className="alternate"; + + table.appendChild(tr); +} + +function sm_loadPages() { + for(var i=0; i, 2005. +# $Id: sitemap.pot 2327 2005-06-19 03:09:59 RedAltExport $ +msgid "" +msgstr "" +"Project-Id-Version: Sitemap v2.7.1 for WP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-06-07 01:15+0100\n" +"PO-Revision-Date: 2009-07-15 03:12+0200\n" +"Last-Translator: Hazem Khaled \n" +"Language-Team: Sewar \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Arabic\n" +"X-Poedit-Country: ARABIAN WORLD\n" +"X-Poedit-SourceCharset: utf-8\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:642 +msgid "Comment Count" +msgstr "عدد التعليقات" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:654 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "أستخدم عدد التعليقات لحساب الأولوية" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:714 +msgid "Comment Average" +msgstr "متوسط التعليقات" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:726 +msgid "Uses the average comment count to calculate the priority" +msgstr "أستخدم متوسط التعليقات لحساب الأولوية" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:789 +msgid "Popularity Contest" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:801 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1187 +msgid "Always" +msgstr "دائماً" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1188 +msgid "Hourly" +msgstr "كل ساعة" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1189 +msgid "Daily" +msgstr "يومياً" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1190 +msgid "Weekly" +msgstr "اسبوعياً" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1191 +msgid "Monthly" +msgstr "شهرياً" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1192 +msgid "Yearly" +msgstr "سنوياً" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1193 +msgid "Never" +msgstr "أبداً" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Hide this notice" +msgstr "أخفاء هذا التبليغ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "شكراً ﻷستخدامك هذه الأضافة! لقد قمت بتركيب الإضافة من اكثر من شهر. إذا كنت راضي عن النتائج, يمكنك التبرع بدولار واحد على الأقل؟ المتبرعين ساعدوني بدعم وتطوير هذه الأضافة المجانية! أكيد, لا يوجد مشكلة!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +msgid "No thanks, please don't bug me anymore!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:119 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:121 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:146 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:453 +msgid "XML Sitemap Generator for WordPress" +msgstr "صانع خريطة الموقع" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:298 +msgid "Configuration updated" +msgstr "تم تحديث الإعدادات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:299 +msgid "Error while saving options" +msgstr "حدث خطأ عند حفظ إعدادات الصفحات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:301 +msgid "Pages saved" +msgstr "تم حفظ إعدادات الصفحات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:302 +msgid "Error while saving pages" +msgstr "حدث خطأ عند حفظ إعدادات الصفحات" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:309 +msgid "The default configuration was restored." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:466 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "هناك إصدارة جديدة %1$s متاحة. تحميل الأصدارة %3$s من هنا." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:468 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "هناك إصدارة جديدة %1$s متاحة. تحميل الأصدارة %3$s من هنا. التحديث التلقائي غير متاح في هذه المدونة." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:470 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "هناك إصدارة جديدة %1$s متاحة. تحميل الأصدارة %3$s من هنا او حدث تلقائياً." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:493 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:510 +msgid "open" +msgstr "فتح" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:494 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:511 +msgid "close" +msgstr "أغلاق" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:495 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:512 +msgid "click-down and drag to move this box" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:496 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:513 +msgid "click to %toggle% this box" +msgstr "أضغط لكي %toggle% هذا المربع" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:497 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:514 +msgid "use the arrow keys to move this box" +msgstr "أستخدم السهم لتحريك المربعات" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:498 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:515 +msgid ", or press the enter key to %toggle% it" +msgstr ", او أضغط على الزر لـ%toggle%" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +msgid "About this Plugin:" +msgstr "عن هذه الأضافة" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:534 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:141 +msgid "Plugin Homepage" +msgstr "الصفحة الرئيسية" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:535 +msgid "Suggest a Feature" +msgstr "رشح خاصية جديدة" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:536 +msgid "Notify List" +msgstr "قائمة التبليغ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:537 +msgid "Support Forum" +msgstr "منتدى الدعم" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:538 +msgid "Report a Bug" +msgstr "أبلغ عن خطأ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:540 +msgid "Donate with PayPal" +msgstr "تبرع بالباي بال" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:541 +msgid "My Amazon Wish List" +msgstr "قائمة رغباتي بأمازون" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:542 +msgid "translator_name" +msgstr "إعادة الترجمة : حازم خالد" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:542 +msgid "translator_url" +msgstr "http://HazemKhaled.com" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:545 +msgid "Sitemap Resources:" +msgstr "موارد خريطة الموقع:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:546 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:552 +msgid "Webmaster Tools" +msgstr "ادوات مدير الموقع" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:547 +msgid "Webmaster Blog" +msgstr "مدونة مدير الموقع" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:549 +msgid "Site Explorer" +msgstr "متصفح الموقع" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:550 +msgid "Search Blog" +msgstr "بحث المدونة" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:553 +msgid "Webmaster Center Blog" +msgstr "مدونة مركز مدير الموقع" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:555 +msgid "Sitemaps Protocol" +msgstr "بروتوكول خريطة الموقع" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:556 +msgid "Official Sitemaps FAQ" +msgstr "الأسئلة الشائعة الرسمية عن خريطة المواقع" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:557 +msgid "My Sitemaps FAQ" +msgstr "الأسئلة الشائعة عن خريطة الموقع" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:560 +msgid "Recent Donations:" +msgstr "أخر تبرع" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:564 +msgid "List of the donors" +msgstr "قائمة المتبرعين" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:566 +msgid "Hide this list" +msgstr "اخفاء هذه القائمة" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:569 +msgid "Thanks for your support!" +msgstr "شكراً لدعمك" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:587 +msgid "Status" +msgstr "الحالة" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:595 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:601 +msgid "Your sitemap was last built on %date%." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:603 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreأعرف المزيد" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:610 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:612 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreأعرف المزيد" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:618 +msgid "Google was successfully notified about changes." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:621 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:624 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:630 +msgid "YAHOO was successfully notified about changes." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:633 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:636 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:642 +msgid "Bing was successfully notified about changes." +msgstr "" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:645 +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:648 +#, php-format +msgid "There was a problem while notifying Bing. View result" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:654 +msgid "Ask.com was successfully notified about changes." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:657 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:660 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:668 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "تم الأنشاء في حوالي %time% ثانية وأستخدام %memory% MB من الذاكرة." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:670 +msgid "The building process took about %time% seconds to complete." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:674 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:682 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:685 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:687 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:691 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:695 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:698 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "إذا تغير شيء على الخادم الخاص بك أو مدونتك, فيجب عليك إعادة غنشاء الخريطة يدوياً" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:700 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "إذا واجهتك أي مشاكل في عملية انشاء الخريطة فيمكنك أستخدام debug function للحصول على المزيد من المعلومات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:707 +msgid "Basic Options" +msgstr "إعدادات أساسية" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:709 +msgid "Sitemap files:" +msgstr "ملفات الخريطة" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:709 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Learn more" +msgstr "أعرف المزيد" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:714 +msgid "Write a normal XML file (your filename)" +msgstr "كتابة ملف XML عادي (ملف خريطة الموقع)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:720 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "كتابة ملف XML مضغوط (ملف خريطة الموقع + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +msgid "Building mode:" +msgstr "نظام البناء:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:729 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "اعادة إنشاء الخريطة إذا قمت بتغيير محتوى المدونة" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:736 +msgid "Enable manual sitemap building via GET Request" +msgstr "إتاحة أنشاء الخريطة يدوياً عن طريق طلب GET" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:740 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +msgid "Update notification:" +msgstr "تحديث التبليغات:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:748 +msgid "Notify Google about updates of your Blog" +msgstr "تبليغ جوجل عن تحديثات موقعك" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:749 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "لا يحتاج للتسجيل, ولكن يمكنك التسجيل في Google Webmaster Tools لمتابعة أحصائيات أرشفة موقعك." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:753 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "أبلاغ BING (رسمياً MSN Live Search) عن التحديثات بمدونتك" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:754 +#, php-format +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "لا يحتاج للتسجيل, ولكن يمكنك التسجيل في Bing Webmaster Tools لمتابعة أحصائيات أرشفة موقعك." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:758 +msgid "Notify Ask.com about updates of your Blog" +msgstr "أبلاغ Ask.com عن تحديثات مدونتك" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:759 +msgid "No registration required." +msgstr "لا يحتاج للتسجيل" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:763 +msgid "Notify YAHOO about updates of your Blog" +msgstr "تبليغ YAHOO بتحديثات مدونتك" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:764 +msgid "Your Application ID:" +msgstr "رقم الطلب الخاص بك :" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:765 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:770 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "إضافة خريطة الموقع لملف robots.txt" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:774 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "ملف robots.txt الأفتراضي الذي تم إنشائه بواسطة WordPress قيد الأستخدام. ملف robots.txt الفعلي يجب أن لا يكون موجود بمجلد المدونة!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Advanced options:" +msgstr "خيارات متقدمة" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Limit the number of posts in the sitemap:" +msgstr "تحديد عدد التدوينات في الخريطة :" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Newer posts will be included first" +msgstr "التدوينة الجديدة ستدرج الأولى" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "Try to increase the memory limit to:" +msgstr "حاول تزيد حد الذاكرة إلى:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "e.g. \"4M\", \"16M\"" +msgstr "مثال : \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "Try to increase the execution time limit to:" +msgstr "حاول زيادة مدة التنفيذ :" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "بالثواني, مثال: \"60\" أو \"0\" للغير نهائي" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:790 +msgid "Include a XSLT stylesheet:" +msgstr "أستخدام ملف تنسيقي XSLT:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Full or relative URL to your .xsl file" +msgstr "الرابط كاملاً ملفم ال .xsl" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Use default" +msgstr "أستخدام الأفتراضي" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:797 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "تفعيل وضع MySQL القياسي. أستخدها فقط في حالة حدوث اخطاء MySQL. (يحتاج إلى المزيد من الذاكرة!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:798 +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "يجب تحديث وردبريس للأصدارة 2.2 لتفعيل وصل أسرع لل MySQL" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:805 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "بناء خريطة الموقع في كل مرة في الخلفية (لكل لا يأخر عملية حفظ التدوينات)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:806 +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "يجب تحديث المدونة لإصدارة 2.1 على الأقل لتفعيل العمل في الخلفية" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:813 +msgid "Additional pages" +msgstr "صفحات إضافية" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:816 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "هنا يمكنك تضمين الملفات و الروابط التي يجب أن يتم تضمينها في خريطة الموقع، لكنها لا تتبع ووردبريس .
    على سبيل المثال، إذا كان نطاق موقعك www.foo.com و مدونتك موجودة في www.foo.com/blog أنت قد تريد تضمين الصفحة الرئيسية لموقعك في www.foo.com." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:818 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:997 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1020 +msgid "Note" +msgstr "تنبيه" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:819 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "إذا كانت مدونتك في مجلد فرعي و أردت إضافة صفحات خارج مجلد مدونتك، يجب عليك وضع ملف خريطة موقعك في المجلد الرئيسي لموقعك (انظر فسم "مكان ملف خريطة موقعك" في هذه الصفحة)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:821 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:860 +msgid "URL to the page" +msgstr "رابط الصفحة" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "ضع رابط الصفحة ، مثلاً : http://www.foo.com/index.html أو www.foo.com/home ." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:824 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:861 +msgid "Priority" +msgstr "الأفضلية" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:825 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "إختر أفضلية الصفحة نسبة إلى الصفحات الأخرى ، على سبيل المثال ، صفحتك الرئيسية لربّما يكون لها أفضلية أعلى من سيرتك الذاتية ." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:827 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "Last Changed" +msgstr "آخر تعديل" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:828 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "ضع تاريخ آخر تعديل كـ YYYY-MM-DD (مثلاً : 2005-12-31) (اختياري) ." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:862 +msgid "Change Frequency" +msgstr "فترة التحديث" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:864 +msgid "#" +msgstr "#" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:869 +msgid "No pages defined." +msgstr "لا يوجد صفحات مضافة ." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:874 +msgid "Add new page" +msgstr "أضف صفحة جديدة" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:879 +msgid "Post Priority" +msgstr "الأفضلية" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:881 +msgid "Please select how the priority of each post should be calculated:" +msgstr "الرجاء اختيار مدى أولوية كل تدوينة :" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:883 +msgid "Do not use automatic priority calculation" +msgstr "لا تستخدم حساب الأولوية تلقائيا" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:883 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "كل المواضيع تحمل نفس الأولوية التي تم تحديدها في "الأولويات"" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:894 +msgid "Location of your sitemap file" +msgstr "مكان ملف خريطة موقعك" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:897 +msgid "Automatic detection" +msgstr "الكشف الآلي" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:901 +msgid "Filename of the sitemap file" +msgstr "اسم ملف خريطة الموقع:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:904 +msgid "Detected Path" +msgstr "مسار الملف" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:904 +msgid "Detected URL" +msgstr "رابط الملف" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:909 +msgid "Custom location" +msgstr "مسار مخصص" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:913 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "المسار الكامل لملف خريطة الموقع." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:915 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:924 +msgid "Example" +msgstr "مثال" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:922 +msgid "Complete URL to the sitemap file, including name." +msgstr "الرابط الكامل لملف خريطة الموقع." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:935 +msgid "Sitemap Content" +msgstr "محتوى خريطة الموقع" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:941 +msgid "Include homepage" +msgstr "تضمين الصفحة الرئيسية" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:947 +msgid "Include posts" +msgstr "تضمين التدوينات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:953 +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "إدراج الصفحات التابعة للمواضيع متعددة الصفحات (يزيد في مدة إنشاء الخيرطة وكمية الذاكرة المستخدمة)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:959 +msgid "Include static pages" +msgstr "تضمين الصفحات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:965 +msgid "Include categories" +msgstr "تضمين التصنيفات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:971 +msgid "Include archives" +msgstr "تضمين الأرشيف" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:978 +msgid "Include tag pages" +msgstr "تضمين صفحات التاجات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:985 +msgid "Include author pages" +msgstr "تضمين صفحات الكتاب" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:993 +msgid "Excluded items" +msgstr "استبعاد عناصر" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:995 +msgid "Excluded categories" +msgstr "استبعاد التصنيفات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:997 +msgid "Using this feature will increase build time and memory usage!" +msgstr "باستخدام هذه الميزة سوف تزيد من وقت الأنشاء واستخدام ذاكرة اكبر!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1004 +#, php-format +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "هذه الخاصية تحتاج لنسخة وردبريس 2.5.1, أنت تستخدم %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1007 +msgid "Exclude posts" +msgstr "استبعاد التدوينات" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +msgid "Exclude the following posts or pages:" +msgstr "أستبعاد التدوينات او المواضيع الأتية:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +msgid "List of IDs, separated by comma" +msgstr "ضع الأرقام IDs, وأفصل بينهم بكومة انجليزية" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1011 +msgid "Child posts won't be excluded automatically!" +msgstr "المواضيع التابعة لن تستبعد تلقائيا!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1017 +msgid "Change frequencies" +msgstr "فترة التحديث" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1021 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "رجاء لاحظ بأنّ قيمة هذه الخاصية هي تلميح معتبر و ليس إجبارياً . بالرغم من أنّ محركات البحث تقرأ هذه الخاصية عندما تبحث ، هي قد تفحص الصفحات التي أشّرت \"كل ساعة\" أقل كثيرا من ذلك ، وهي قد تفحص الصفحات التي أشّرت \"سنوياً\" أكثر من ذلك . هي أيضا من المحتمل تفحص الصفحات التي أشّرت \"أبداً\" بشكل دوري لكي هم يمكن أن يعالجوا التغييرات الغير المتوقّعة في تلك الصفحات ." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1084 +msgid "Homepage" +msgstr "الصفحة الرئيسية" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1033 +msgid "Posts" +msgstr "التدوينات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1039 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1102 +msgid "Static pages" +msgstr "الصفحات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1045 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1108 +msgid "Categories" +msgstr "التصنيفات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1051 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "أرشيف الشهر الحالي (يفضل أن يكون مثل الصفحة الرئيسية)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1057 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "الأرشيف السابق (يتغير عندما تحرر تدوينة قديمة فقط)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1121 +msgid "Tag pages" +msgstr "صفحات التاجات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1128 +msgid "Author pages" +msgstr "صفحات المؤلفين" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1079 +msgid "Priorities" +msgstr "الأفضليات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1090 +msgid "Posts (If auto calculation is disabled)" +msgstr "التدوينات (إذا كان الحساب الآلي غير مفعل)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1096 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "أفضلية التدوينة الدنيا (حتى إذا كان الحساب الآلي مفعل)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1114 +msgid "Archives" +msgstr "الأرشيف" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1139 +msgid "Update options" +msgstr "تحديث الإعدادات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1140 +msgid "Reset options" +msgstr "تصفير الإعدادات" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:84 +msgid "XML-Sitemap Generator" +msgstr "صانع خريطة الموقع" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:84 +msgid "XML-Sitemap" +msgstr "خريطة الموقع" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:142 +msgid "Sitemap FAQ" +msgstr "الأسئلة الشائعة عن خريطة الموقع" + +#~ msgid "Manual location" +#~ msgstr "تحديد الرابط يدوياً" +#~ msgid "OR" +#~ msgstr "أو" +#~ msgid "Error" +#~ msgstr "حصل خطأ" +#~ msgid "" +#~ "A new page was added. Click on "Save page changes" to save your " +#~ "changes." +#~ msgstr "" +#~ "تم إضافة صفحة جديدة ، إضغط على زر "حفظ تغييرات الصفحات" لحفظ " +#~ "تغييراتك ." +#~ msgid "" +#~ "The page was deleted. Click on "Save page changes" to save your " +#~ "changes." +#~ msgstr "تم حذف الصفحة ." +#~ msgid "You changes have been cleared." +#~ msgstr "تم إلغاء تغييراتك ." +#~ msgid "Manual rebuild" +#~ msgstr "إنشاء خريطة الموقع يدوياً" +#~ msgid "" +#~ "If you want to build the sitemap without editing a post, click on here!" +#~ msgstr "" +#~ "إذا كنت تريد إنشاء خريطة الموقع بدون تعديل تدوينة ، إضغط على الزر التالي :" +#~ msgid "Rebuild Sitemap" +#~ msgstr "إعادة إنشاء خريطة الموقع" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-bg_BG.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-bg_BG.mo new file mode 100644 index 00000000..7fefcb8c Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-bg_BG.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-bg_BG.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-bg_BG.po new file mode 100644 index 00000000..dea81e3a --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-bg_BG.po @@ -0,0 +1,827 @@ +msgid "" +msgstr "" +"Project-Id-Version: sitemap 3.1.1\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2009-03-02 13:53+0200\n" +"Last-Translator: Alexander Dichev \n" +"Language-Team: Alexander Dichev \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Bulgarian\n" +"X-Poedit-Country: BULGARIA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:642 +msgid "Comment Count" +msgstr "Брой Коментари" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:654 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Използва броя на коментарите при калкулиране на приоритета на поста" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:714 +msgid "Comment Average" +msgstr "Коментари Средно" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:726 +msgid "Uses the average comment count to calculate the priority" +msgstr "Използва средния брой на коментарите при калкулиране на приоритета" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:789 +msgid "Popularity Contest" +msgstr "Popularity Contest" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:801 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Използва активиран Popularity Contest Plugin от Alex King. Виж Настройки и Най-популярните постове." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1118 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1209 +msgid "Always" +msgstr "Винаги" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1119 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1210 +msgid "Hourly" +msgstr "Ежечасно" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1120 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1211 +msgid "Daily" +msgstr "Ежедневно" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1212 +msgid "Weekly" +msgstr "Ежеседмично" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1122 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1213 +msgid "Monthly" +msgstr "Ежемесечно" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1123 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1214 +msgid "Yearly" +msgstr "Ежегодно" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1215 +msgid "Never" +msgstr "Никога" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Благодаря Ви много за дарението. Вие ми помагате да продължа развитието и поддръжката на този плъгин и на други безплатни приложения и софтуер." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Hide this notice" +msgstr "Скриване на съобщението" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Благодаря Ви, че използвате този плъгин! Вие сте инсталирали и използвате този плъгин повече от месец. Ако работи добре и сте доволни от резултата, не си ли заслужава поне един долар? Даренията ми помагат да продължа развитието и поддръжката на този безплатен софтуер! Разбира се, няма проблеми! " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +msgid "No thanks, please don't bug me anymore!" +msgstr "Не благодаря, моля, не ме безпокойте повече!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:119 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "Вашата карта на сайта се обновява в момента. В зависимост от големината на блога, това би коствало известно време." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:121 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "Вашата карта на сайта ще бъде обновена след %s секунди. В зависимост от големината на блога, това би коствало известно време." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:146 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:441 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Sitemap Генератор за WordPress" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:278 +msgid "Configuration updated" +msgstr "Конфигурацията е обновена" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:279 +msgid "Error while saving options" +msgstr "Грешка при запазване на настройките" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:281 +msgid "Pages saved" +msgstr "Страниците са запаметени" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:282 +msgid "Error while saving pages" +msgstr "Грешка при запаметяване на страниците" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:286 +#, php-format +msgid "Robots.txt file saved" +msgstr "Файла Robots.txt е запазен" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:288 +msgid "Error while saving Robots.txt file" +msgstr "Грешка при запазването на файла robots.txt" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:297 +msgid "The default configuration was restored." +msgstr "Стандартните настройки са възстановени" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:454 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "Има нова версия на %1$s. Изтеглете версия %3$s тук." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:456 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "Има нова версия на %1$s. Изтегли версия %3$s тук невъзможно е автоматично обновяване за това разширение." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:458 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "Има нова версия на %1$s. Изтегли версия %3$s тук илиr обнови автоматично." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:481 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:498 +msgid "open" +msgstr "отвори" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:482 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:499 +msgid "close" +msgstr "затвори" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:483 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:500 +msgid "click-down and drag to move this box" +msgstr "кликнете с мишката върху кутията и провлачете за да я преместите" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:484 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:501 +msgid "click to %toggle% this box" +msgstr "кликнете за да %toggle% кутията" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:485 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:502 +msgid "use the arrow keys to move this box" +msgstr "използвайте бутоните със стрелките за преместване на кутията" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:486 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:503 +msgid ", or press the enter key to %toggle% it" +msgstr ", или натиснете бутона Enter за да го %toggle%" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:521 +msgid "About this Plugin:" +msgstr "За плъгина:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:522 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:138 +msgid "Plugin Homepage" +msgstr "Страница на плъгина" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:523 +msgid "Suggest a Feature" +msgstr "Предложи Нова Възможност" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:524 +msgid "Notify List" +msgstr "E-Mail абонамент за обновяванията" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:525 +msgid "Support Forum" +msgstr "Форуми за помощ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:526 +msgid "Report a Bug" +msgstr "Докладвай за Бъг" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:528 +msgid "Donate with PayPal" +msgstr "Дарение с PayPal" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:529 +msgid "My Amazon Wish List" +msgstr "Моят списък с желания от Amazon" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:530 +msgid "translator_name" +msgstr "Alexander Dichev" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:530 +msgid "translator_url" +msgstr "http://dichev.com/" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +msgid "Sitemap Resources:" +msgstr "Sitemap Ресурси:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:534 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:540 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:535 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:537 +msgid "Site Explorer" +msgstr "Site Explorer" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:538 +msgid "Search Blog" +msgstr "Search Blog" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:541 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:543 +msgid "Sitemaps Protocol" +msgstr "Sitemaps Протокол" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:544 +msgid "Official Sitemaps FAQ" +msgstr "Официални Често Задавани Въпроси" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:545 +msgid "My Sitemaps FAQ" +msgstr "Моите Често Задавани Въпроси" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:548 +msgid "Recent Donations:" +msgstr "Последни Дарения;" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:552 +msgid "List of the donors" +msgstr "Списък на дарителите" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:554 +msgid "Hide this list" +msgstr "Скрийте този списък" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:557 +msgid "Thanks for your support!" +msgstr "Благодаря за помощта!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:575 +msgid "Status" +msgstr "Статус" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:583 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Все още не е създаден sitemap-файл. От тази връзка генерирайте карта на сайта за първи път." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:589 +msgid "Your sitemap was last built on %date%." +msgstr "Вашият sitemap-файл беше създаден успешно на %date%." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:591 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreПовече информация." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:598 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Вашият архивиран sitemap-файл беше създаден успешно на %date%." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:600 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreПовече информация." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:606 +msgid "Google was successfully notified about changes." +msgstr "Google беше уведомен успешно за промените в блога." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:609 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Отне %time% секунди за уведомяването на Google ако желаете да намалите времето за генериране можете да деактивирате тази функция." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:612 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Имаше проблем с уведомяването на Google. Виж резултата" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:618 +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO беше уведомен успешно за промените в блога." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:621 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Отне %time% секунди за уведомяването на YAHOO ако желаете да намалите времето за генериране можете да деактивирате тази функция." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:624 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Имаше проблем с уведомяването на YAHOO. Виж резултата" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:630 +msgid "MSN was successfully notified about changes." +msgstr "MSN беше уведомен успешно за промените в блога." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:633 +msgid "It took %time% seconds to notify MSN.com, maybe you want to disable this feature to reduce the building time." +msgstr "Отне %time% секунди за уведомяването на MSN.com, ако желаете да намалите времето за генериране можете да деактивирате тази функция." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:636 +#, php-format +msgid "There was a problem while notifying MSN.com. View result" +msgstr "Имаше проблем с уведомяването на MSN.com. Виж резултата" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:642 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com беше уведомен успешно за промените в блога." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:645 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Отне %time% секунди за уведомяването на Ask.com ако желаете да намалите времето за генериране можете да деактивирате тази функция." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:648 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Имаше проблем с уведомяването на Ask.com. Виж резултата" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:656 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Генерирането на sitemap-а отне %time% секунди и беше използвана %memory% MB памет." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:658 +msgid "The building process took about %time% seconds to complete." +msgstr "Процесът на генериране отне %time% секунди." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:662 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Съдържанието на картата на сайта Ви не е променено от последния път, затова файлове не бяха създадени и не бяха ping-нати търсачки." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:670 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "Възможно е процесът по изграждане все още да не е приключил. Презареди страницата след няколко секунди и провери за промяна." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:673 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Последният опит на генериране на карта на сайта приключи неуспешно! Можете да опитате да увеличите максимума използвана памет и лимита за време на изпълнение на PHP-скриптове на Вашия уеб-сървър. Повече информация." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:675 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Последното регистрирано количество използвана от скрипта памет е %memused%MB, лимита за използвана памет от PHP-скриптове, зададен в конфигурацията на Вашия уеб-сървър е %memlimit%MB." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:679 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Последното регистрирано време за изпълнение на скрипта беше %timeused% секунди, лимита за продължителност на изпълнение на PHP-скриптове зададен в конфигурацията на Вашия уеб-сървър е %timelimit% секунди." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:683 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Изпълнението на този скрипт спря около пост номер %lastpost% (+/- 100)." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:686 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Ако сте направили някакви промени по сървъра или блога е необходимо да Регенерирате Sitemap-а ръчно." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:688 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Ако изпитвате проблеми при създаването на файла можете да активирате Дебъг Функцията за да получите повече информация за грешките." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:695 +msgid "Basic Options" +msgstr "Основни Настройки" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:697 +msgid "Sitemap files:" +msgstr "Sitemap файлове:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:697 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:712 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:732 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:765 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:782 +msgid "Learn more" +msgstr "Повече информация" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:702 +msgid "Write a normal XML file (your filename)" +msgstr "Генерирай нормален XML файл (име на файла)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:708 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Генерирай архивирана версия (име_на_файла + .gz)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:712 +msgid "Building mode:" +msgstr "Метод на генериране:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:717 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Регенерирай sitemap-а при промяна в съдържанието на блога" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +msgid "Enable manual sitemap building via GET Request" +msgstr "Активиране на ръчно генериране на sitemap-файла чрез изпращане на GET заявка" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:728 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Това прави възможно регенериране на sitemap-а ако външен инструмент е внесъл промени в базата данни на WordPress без да изпозва WordPress API. Активирайте процеса от тази връзка: %1. Моля, проверете log-файла по-горе за да разжерете дали sitemap-а е генериран успешно." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:732 +msgid "Update notification:" +msgstr "Уведомяване при обновяване:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:736 +msgid "Notify Google about updates of your Blog" +msgstr "Уведомяване на Google при обновяване на блога Ви" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:737 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Не е необходима регистрация, но трябва да се включите в Google Webmaster Tools за да проверите статистиката от посещенията на търсачката на сайта ви." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:741 +msgid "Notify MSN Live Search about updates of your Blog" +msgstr "Уведомяване на MSN Live Search при обновяване на блога Ви" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:742 +#, php-format +msgid "No registration required, but you can join the MSN Live Webmaster Tools to check crawling statistics." +msgstr "Не е необходима регистрация, но трябва да се включите в MSN Live Webmaster Tools за да проверите статистиката от посещенията на търсачката на сайта ви." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:746 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Уведомяване на Ask.com за обновявания на блога Ви" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:747 +msgid "No registration required." +msgstr "Не е необходима регистрация." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:751 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Уведомяване на YAHOO за обновявания на блога Ви" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:752 +msgid "Your Application ID:" +msgstr "Вашето Application ID:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:753 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Нямате ли ключ? Заявете си от тук! %s2" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:760 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Обновяване или създаване на факл %s в главната директория на блога, която се намира местоположението на картата на сайта." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:763 +msgid "File permissions: " +msgstr "Права върху файла:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:768 +msgid "OK, robots.txt is writable." +msgstr "OK, robots.txt е разрешен за промяна." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:770 +msgid "Error, robots.txt is not writable." +msgstr "Грешка, robots.txt е заключен за промяна." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:774 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, robots.txt не съществува, но директорията е разрешена за писане." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:776 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Грешка, robots.txt не съществува и директорията не е разрешена за писане" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:782 +msgid "Advanced options:" +msgstr "Допълнителни настройки:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:785 +msgid "Limit the number of posts in the sitemap:" +msgstr "Ограничи броя на постовете в sitemap-а:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:785 +msgid "Newer posts will be included first" +msgstr "Новите постове ще бъдат включени първо" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:788 +msgid "Try to increase the memory limit to:" +msgstr "При възможност увеличи лимита на паметта на:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:788 +msgid "e.g. \"4M\", \"16M\"" +msgstr "например \"4M\", \"16M\"" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Try to increase the execution time limit to:" +msgstr "При възможност увеличи времето за изпълнение на:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "секунди, например \"60\" или \"0\" без ограничение" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:795 +msgid "Include a XSLT stylesheet:" +msgstr "Добави XSLT Stylesheet:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:796 +msgid "Full or relative URL to your .xsl file" +msgstr "Абсолютен или относителен URL до Вашия .xsl файл" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:796 +msgid "Use default" +msgstr "Използвай Стандартните" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:801 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Активиране на MySQL Standard метод. Използва се само при получаване на MySQL грешки. (Използва доста повече памет!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:807 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Генерирай картата на сайта на заден план (Няма да е необходимо да се чака при запазване на пост)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:814 +msgid "Additional pages" +msgstr "Допълнителни страници" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:817 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Тук можете да определите файлове или URL-и, които да бъдат добавени в картата на сайта, въпреки, че не са част от блога/WordPress.
    Например, ако домейнът Ви е www.foo.com и блогът Ви се намира на www.foo.com/blog, може да добавите заглавната страница на сайта си http://www.foo.com" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:819 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:998 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1021 +msgid "Note" +msgstr "Забележка" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:820 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Ако блогът Ви се намира в поддиректория и Вие желаете да включите страници, които НЕ са в директорията на блога, вие ТРЯБВА да локализирате Вашия sitemap-файл в главната директория (Виж секцията "Местонахождение на sitemap-файла")!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:861 +msgid "URL to the page" +msgstr "URL на страницата" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:823 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Въведете URL на страницата. Примери: http://www.foo.com/index.html или www.foo.com/home " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:825 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:862 +msgid "Priority" +msgstr "Приоритет" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:826 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Изберете приоритета на страницата в зависимост от другите страници. Например, Вашата заглавна страница може да има по-висок приоритет от страницата Ви за контакт." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:828 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:864 +msgid "Last Changed" +msgstr "Последна Промяна" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:829 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Въведете датата на последното обновяване във вида (например 2005-12-31) (незадължително)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "Change Frequency" +msgstr "Честота на Обновяване" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:865 +msgid "#" +msgstr "#" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:870 +msgid "No pages defined." +msgstr "Няма дефинирани страници." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:875 +msgid "Add new page" +msgstr "Добавяне на нова страница" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:880 +msgid "Post Priority" +msgstr "Приоритет на Поста" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:882 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Моля, изберете начин на калкулиране на приоритета на постовете" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:884 +msgid "Do not use automatic priority calculation" +msgstr "Не използвай авто-калкулиране на приоритета" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:884 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Всички постове ще имат еднакъв приоритет, който е дефиниран в "Приоритети"" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:895 +msgid "Location of your sitemap file" +msgstr "Път до sitemap-файла" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:898 +msgid "Automatic detection" +msgstr "Автоматично разпознаване" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:902 +msgid "Filename of the sitemap file" +msgstr "Име на sitemap-файла" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:905 +msgid "Detected Path" +msgstr "Намерен път" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:905 +msgid "Detected URL" +msgstr "Намерен URL" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:910 +msgid "Custom location" +msgstr "Друго местонахождение" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:914 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Абсолютен и относителен път до sitemap-файла, включително името." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:925 +msgid "Example" +msgstr "Пример" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:923 +msgid "Complete URL to the sitemap file, including name." +msgstr "Абсолютен URL до sitemap-файла, включително името." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:936 +msgid "Sitemap Content" +msgstr "Съдържание на картата на сайта" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:942 +msgid "Include homepage" +msgstr "Включи заглавната страница" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:948 +msgid "Include posts" +msgstr "Включи постове" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:911 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:954 +msgid "Include following pages of multi-page posts (<!--nextpage-->)" +msgstr "Включи следните страници от многостранични статии (<!--nextpage-->)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:960 +msgid "Include static pages" +msgstr "Включи статични страници" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:966 +msgid "Include categories" +msgstr "Включи категории" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:972 +msgid "Include archives" +msgstr "Включи архиви" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:979 +msgid "Include tag pages" +msgstr "Включи страници с тагове" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:986 +msgid "Include author pages" +msgstr "Включи авторски страници" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:994 +msgid "Excluded items" +msgstr "Изключени" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:996 +msgid "Excluded categories" +msgstr "Изключени категории" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:998 +msgid "Using this feature will increase build time and memory usage!" +msgstr "Използването на това ще увеличи времето за създаване и употребата на памет!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1005 +#, php-format +msgid "This feature requires at least WordPress 2.5, you are using %s" +msgstr "Това изисква най-малко WordPress 2.5, Вие използвате %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1008 +msgid "Exclude posts" +msgstr "Изключени постове" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +msgid "Exclude the following posts or pages:" +msgstr "Не включвай следните постове и/или страници:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +msgid "List of IDs, separated by comma" +msgstr "Списък на ID-тата, разделени със запетая" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1012 +msgid "Child posts will not automatically be excluded!" +msgstr "Подстраниците ще бъдат автоматично изключени!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1018 +msgid "Change frequencies" +msgstr "Честота на обновяване" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1022 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Моля, обърнете внимание, че стойността на този таг е само подсказка, а не команда. Дори търсачките да се влияят от тази информация при вземане на решенията си, те може да посещават страници, маркирани с \"hourly\" по-рядко от това на всеки час и страници маркирани с \"yearly\" по-често от един път в годината. Приема се, че търсачките периодично посещават страници, маркирани с \"never\" за да могат да отбележат евентуални неочаквани промени в съдържанието им." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1028 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1086 +msgid "Homepage" +msgstr "Заглавна страница" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1034 +msgid "Posts" +msgstr "Постове" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1040 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1104 +msgid "Static pages" +msgstr "Статични страници" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1046 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1110 +msgid "Categories" +msgstr "Категории" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1052 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Настоящ архив за месеца (Трябва да е същия като на заглавната страница)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1058 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Стари архиви (Промяна само при редакция на стар пост)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1065 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1123 +msgid "Tag pages" +msgstr "Страници на тагове" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1072 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1130 +msgid "Author pages" +msgstr "Авторски страници" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1080 +msgid "Priorities" +msgstr "Приоритети" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1092 +msgid "Posts (If auto calculation is disabled)" +msgstr "Постове (Ако авто-калкулиране е неактивно)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1098 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Минимален приоритет на постовете (Важи и при активирано авто-калкулиране)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1116 +msgid "Archives" +msgstr "Архив" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1141 +msgid "Update options" +msgstr "Обновяване на настройките" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1142 +msgid "Reset options" +msgstr "Връщане на вградените настройки" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:81 +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Генератор" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:81 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:139 +msgid "Sitemap FAQ" +msgstr "Често Задавани Въпроси" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-by_BY.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-by_BY.mo new file mode 100644 index 00000000..7a399aba Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-by_BY.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-by_BY.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-by_BY.po new file mode 100644 index 00000000..f0ddc054 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-by_BY.po @@ -0,0 +1,685 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 24948 2007-11-18 16:37:44Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2009-06-07 02:23+0100\n" +"Last-Translator: Arne Brachhold\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" +"X-Poedit-KeywordsList: _e;__\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: C:\\Inetpub\\wwwroot\\wp\\wp-content\\plugins\\sitemap_beta\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +msgid "Comment Count" +msgstr "Колькасць каментароў" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Выкарыстае колькасць каментароў да артыкула для вылічэння прыярытэту" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +msgid "Comment Average" +msgstr "Сярэдняя колькасць каментароў" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +msgid "Uses the average comment count to calculate the priority" +msgstr "Выкарыстае сярэдняя колькасць каментароў для вылічэння прыярытэту" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +msgid "Popularity Contest" +msgstr "Папулярнасць дыскусіі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Выкарыстайце актываваны Убудова папулярнасці дыскусій ад Alex King. Гл. Налады і Самыя папулярныя запісы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap Generator" +msgstr "Генератар XML-карты сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap" +msgstr "XML-карта сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Премного дзякую за ахвяраванні. Вы дапамагаеце мне ў продалжении падтрымкі і распрацоўкі гэтай убудовы і іншага вольнага ПА!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Hide this notice" +msgstr "Схаваць гэтую заўвагу" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Дзякую Вас за выкарыстанне гэтай убудовы! Вы ўсталявалі яго звыш месяца назад. Калі ён працуе і Вы здаволеныя яго вынікамі, вышліце мне хоць бы $1? Ахвяраванні дапамогуць мне ў падтрымцы і распрацоўцы гэтага бясплатнага ПА! Вядома, без праблем!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +msgid "No thanks, please don't bug me anymore!" +msgstr "Не, дзякуй. Прашу мяне больш не турбаваць!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +msgid "XML Sitemap Generator for WordPress" +msgstr "Генератар XML-карты сайта для WordPress" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +msgid "Configuration updated" +msgstr "Канфігурацыя абноўленая" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +msgid "Error while saving options" +msgstr "Памылка пры захаванні параметраў" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +msgid "Pages saved" +msgstr "Старонкі захаваныя" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +msgid "Error while saving pages" +msgstr "Памылка пры захаванні старонак" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2748 +#, php-format +msgid "Robots.txt file saved" +msgstr "Файл Robots.txt захаваны" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2750 +msgid "Error while saving Robots.txt file" +msgstr "Памылка пры захаванні файла Robots.txt" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +msgid "The default configuration was restored." +msgstr "Канфігурацыя па змаўчанні адноўленая." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +msgid "open" +msgstr "адкрыць" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +msgid "close" +msgstr "зачыніць" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +msgid "click-down and drag to move this box" +msgstr "Націсніце кнопку мышы і цягнеце для перамяшчэння гэтага блока" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +msgid "click to %toggle% this box" +msgstr "Націсніце для %toggle% на гэты блок" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +msgid "use the arrow keys to move this box" +msgstr "выкарыстайце стрэлкі для перамяшчэння гэтага блока" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +msgid ", or press the enter key to %toggle% it" +msgstr ", або націсніце копку ўвод (enter) для %toggle% яго" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +msgid "About this Plugin:" +msgstr "Аб гэта ўбудове:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +msgid "Plugin Homepage" +msgstr "Хатняя старонка ўбудовы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +msgid "Notify List" +msgstr "Спіс напамінку" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +msgid "Support Forum" +msgstr "Форум тэхнічнай падтрымкі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +msgid "Donate with PayPal" +msgstr "Ахвяраваць праз PayPal" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +msgid "My Amazon Wish List" +msgstr "Мой спіс пажаданняў на Amazon" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_name" +msgstr "Перавёў Сяргей Рывкин" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_url" +msgstr "http://ryvkin.ru" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +msgid "Sitemap Resources:" +msgstr "Рэсурсы карыт сайта:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +msgid "Webmaster Tools" +msgstr "Прылады вэб-майстра" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +msgid "Webmaster Blog" +msgstr "Дзённік вэб-майстра" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +msgid "Site Explorer" +msgstr "Прагляд сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +msgid "Search Blog" +msgstr "Шукаць у дзённіку" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +msgid "Sitemaps Protocol" +msgstr "Пратакол выкарыстання карты сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +msgid "Official Sitemaps FAQ" +msgstr "Афіцыйны ЧАВО па картах сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +msgid "My Sitemaps FAQ" +msgstr "Мой ЧАВО па картах сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +msgid "Recent Donations:" +msgstr "Апошнія ахвяраванні:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +msgid "List of the donors" +msgstr "Спіс спонсараў" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +msgid "Hide this list" +msgstr "Схаваць гэты спіс" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +msgid "Thanks for your support!" +msgstr "Дзякуй за Вашу падтрымку!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +msgid "Status" +msgstr "Статут" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Карта сайта яшчэ не пабудаваная. Націсніце тут для стварэння яе ўпершыню." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +msgid "Your sitemap was last built on %date%." +msgstr "Ваша карта сайта апошні раз была пабудаваная: %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreПачытаць яшчэ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Ваша карта сайта (сціснутая) апошні раз была пабудаваная: %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreПачытаць яшчэ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +msgid "Google was successfully notified about changes." +msgstr "Google быў паспяхова паінфармаваны аб зменах." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "%time% секунд заняло інфармаванне Google; магчыма, Вас варта адключыць гэтую функцыю, каб знізіць час пабудовы карты." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Пры інфармаванні Google адбылася памылка. Паглядзець вынік" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO быў паспяхова паінфармаваны аб зменах." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "%time% секунд заняло інфармаванне YAHOO; магчыма, Вас варта адключыць гэтую функцыю, каб знізіць час пабудовы карты." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Пры інфармаванні YAHOO адбылася памылка. Паглядзець вынік" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com быў паспяхова паінфармаваны аб зменах." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "%time% секунд заняло інфармаванне Ask.com; магчыма, Вас варта адключыць гэтую функцыю, каб знізіць час пабудовы карты." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Пры інфармаванні Ask.com адбылася памылка. Паглядзець вынік" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Працэс пабудовы заняў прыкладна %time% секунд і выкарыстаў %memory% MB памяці." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +msgid "The building process took about %time% seconds to complete." +msgstr "Працэс пабудовы заняў прыкладна %time% секунд." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Утрыманне Вашай карты сайта не змянялася за апошні час, таму файлы не запісваліся і пошукавыя сістэмы не інфармаваліся." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Апошні запуск не быў завершаны! Магчыма, Вы перавысілі ліміты памяці або часу выканання. Пачытаць яшчэ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Апошні раз скрыпт выкарыстаў %memused%MB памяці, ліміт памяці Вашага сервера складае %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Апошні раз скрыпт працаваў %timeused% секунд, абмежаванне часу на Вашым серверы складае %timelimit% секунд." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Скрыпт спыніўся каля артыкула нумар %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Калі Вы нешта памянялі на Вашым сервре або ў дзённіку, Вам неабходна зноўку пабудаваць карту сайта уручную." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Калі Вы сапхнуліся з якія-небудзь праблемамі ў працэсе пабудовы, Вы можаце скарыстацца функцыяй адладкі для атрымання дадатковай інфармацыі." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +msgid "Basic Options" +msgstr "Базавыя параметры" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +msgid "Sitemap files:" +msgstr "Файлы карты сайта:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Learn more" +msgstr "Пачытаць яшчэ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3049 +msgid "Write a normal XML file (your filename)" +msgstr "Запісаць звычайны XML файл (Ваша імя файла)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3055 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Запісаць запакаваны XML файл (Ваша імя файла + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +msgid "Building mode:" +msgstr "Рэжым пабудовы карты:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Пабудуйце зноўку карту сайта, калі Вы змянілі ўтрыманне Вашага дзённіка" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +msgid "Enable manual sitemap building via GET Request" +msgstr "Дазволіць ручную пабудову карты сайта з дапамогай запыту GET" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Гэта дазволіць Вам абнавіць карту сайта, калі знешняя прылада будзе пісаць у базу WordPress? не выкарыстаючы WordPress API. Выкарыстайце наступны URL для выканання працэсу: %1 Паглядзіце пратакол (гл. вышэй) для праверкі, ці пабудаваная карта сайта." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +msgid "Update notification:" +msgstr "Абнавіць апавяшчэнне:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +msgid "Notify Google about updates of your Blog" +msgstr "Апавясціць Google аб зменах у Вашым дзённіку" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Рэгістрацыя не патрабуецца, але Вы можаце далучыцца да Прыладам вэб-майстра Google для прагляду статыстыкі пошукавых робатаў." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Апавясціць Asc.com аб зменах у Вашым дзённіку" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +msgid "No registration required." +msgstr "Рэгістрацыя не патрабуецца." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Апавясціць YAHOO аб зменах у Вашым дзённіку" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +msgid "Your Application ID:" +msgstr "Ваш ідэнтыфікатар прыкладання (Application ID):" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "У Вас няма такога ключа?? Запытаеце тут! %s2" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3099 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Змяніць або стварыць файл %s у дзённіку, які ўтрымоўвае інфармацыю аб размяшчэнні карты сайта." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3102 +msgid "File permissions: " +msgstr "Дазволы на доступ да файлаў: " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3107 +msgid "OK, robots.txt is writable." +msgstr "OK, robots.txt адчынены на запіс." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3109 +msgid "Error, robots.txt is not writable." +msgstr "Памылка, robots.txt не адчынены на запіс." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3113 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, robots.txt не існуе, але каталог адчынены на запіс." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3115 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Памылка, robots.txt не існуе, і каталог не адчынены на запіс" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Advanced options:" +msgstr "Пашыраныя параметры:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Limit the number of posts in the sitemap:" +msgstr "Абмежаваць колькасць артыкулаў у карце сайта:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Newer posts will be included first" +msgstr "Навейшыя артыкулы будуць уключаныя першымі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "Try to increase the memory limit to:" +msgstr "Паспрабаваць павялічыць ліміт памяці да:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "e.g. \"4M\", \"16M\"" +msgstr "напрыклад, \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "Try to increase the execution time limit to:" +msgstr "Паспрабаваць павялічыць абмежаванне часу выканання да:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "у секундах, напрыклад, \"60\" або \"0\" для неабмежаванага часу" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Include a XSLT stylesheet:" +msgstr "Уключыць табліцу стыляў XSLT:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Use Default" +msgstr "Выкарыстаць значэнне па змаўчанні" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Full or relative URL to your .xsl file" +msgstr "Поўны або адносны URL да Вашага файла .xsl" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Дазволіць стандартны рэжым MySQL. Выкарыстаць толькі ў выпадку памылак MySQL. (Патрабуе нашмат больш памяці!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Будаваць карту сайта ў фонавым працэсе (Вам не трэба чакаць захаванні артыкула)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "Exclude the following posts or pages:" +msgstr "Выключыць наступныя артыкулы або старонкі:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "List of IDs, separated by comma" +msgstr "Спіс ідэнтыфікатараў (ID), падзеленых коскамі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +msgid "Additional pages" +msgstr "Дадатковыя старонкі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Тут Вы можаце паказаць файлы або URL, якія павінны быць уключаныя ў карту сайта, але не прыналежныя Вашаму дзённіку/WordPress.
    Напрыклад,калі Ваш дамен www.foo.com, а Ваш дзённік размешчаны ў www.foo.com/blog, Вам можа спатрэбіцца дадаць хатнюю старонку з www.foo.com" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +msgid "Note" +msgstr "Заўвага" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Калі Ваш дзённік размешчаны ў падкаталогу, і Вы жадаеце дадаць старонкі, якія знаходзяцца ВЫШЭЙ у структуры каталогаў, Вам НЕАБХОДНА змясціць карту сайта ў каранёвы каталог (Гл. секцыю "Размяшчэнне файла з картай сайта" на гэтай старонцы)!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +msgid "URL to the page" +msgstr "URL старонкі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Увядзіце URL гэтай старонкі. Прыклады: http://www.foo.com/index.html або www.foo.com/home " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +msgid "Priority" +msgstr "Прыярытэт" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Вылучыце прыярытэт гэтай старонкі адносна іншых старонак. Напрыклад, Ваша галоўная старонка можа мець больш высокі прыярытэт, чым старонка з інфармацыяй аб сайце." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +msgid "Last Changed" +msgstr "Апошні раз змянялася" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Увядзіце дату апошняй змены ў фармаце YYYY-MM-DD (2005-12-31, напрыклад) (не абавязкова)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +msgid "Change Frequency" +msgstr "Частата змен" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +msgid "#" +msgstr "№" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +msgid "No pages defined." +msgstr "Няма старонак." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +msgid "Add new page" +msgstr "Дадаць новую старонку" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +msgid "Post Priority" +msgstr "Прыярытэт артыкула" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Вылучыце, як будзе вылічацца прыярытэт кожнага артыкула:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "Do not use automatic priority calculation" +msgstr "Не выкарыстаць аўтаматычнае вылічэнне прыярытэту" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Усе артыкулы будуць мець аднолькавы прыярытэт, які вызначаны ў "Прыярытэтах"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3348 +msgid "Location of your sitemap file" +msgstr "Размяшчэнне Вашага файла з картай сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3353 +msgid "Automatic detection" +msgstr "Аўтаматычнае азначэнне" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3357 +msgid "Filename of the sitemap file" +msgstr "Імя файла з картай сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +msgid "Detected Path" +msgstr "Выяўлены шлях" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +msgid "Detected URL" +msgstr "Выяўлены URL" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3365 +msgid "Custom location" +msgstr "Карыстацкае размяшчэнне" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3369 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Абсалютны або адносны шлях да файла з картай сайта, уключаючы імя файла." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3371 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3380 +msgid "Example" +msgstr "Прыклад" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3378 +msgid "Complete URL to the sitemap file, including name." +msgstr "Запоўніце URL да файла з картай сайта, уключаючы імя файла." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +msgid "Sitemap Content" +msgstr "Утрыманне карты сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +msgid "Include homepage" +msgstr "Уключыць хатнюю старонку" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +msgid "Include posts" +msgstr "Уключыць артыкулы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +msgid "Include static pages" +msgstr "Уключыць статычныя старонкі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +msgid "Include categories" +msgstr "Уключыць катэгорыі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +msgid "Include archives" +msgstr "Уключыць архівы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +msgid "Include tag pages" +msgstr "Уключыць старонкі пазанак" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +msgid "Include author pages" +msgstr "Уключыць старонкі аўтараў" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +msgid "Change frequencies" +msgstr "Змяніць частоты" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Звернеце ўвагу, што значэнне гэтай пазнакі лічыцца рэкамендацыяй і не з'яўляецца камандай. Нават калі пошукавыя робаты бяруць гэтую інфармацыю да ўвагі для прыняцця рашэнняў, яны могуць аглядаць старонкі, пазначаныя \"раз у гадзіну\" радзей, чым запытана, і яны могуць аглядаць старонкі, пазначаныя як \"раз у год\" гушчару, чым запытана. Таксама бывае, што пошукавыя робаты аглядаюць старонкі, пазначаныя як \"ніколі\", адзначаючы не прадугледжаныя змены на гэтых старонках." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +msgid "Homepage" +msgstr "Галоўная старонка" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +msgid "Posts" +msgstr "Артыкулы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +msgid "Static pages" +msgstr "Статычныя старонкі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +msgid "Categories" +msgstr "Катэгорыі" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Бягучы архіў за гэты месяц (Павінен быць тым жа, што і Галоўная старонка)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Старыя архівы (Змяняюцца толькі ў выпадку, калі Вы рэдагуеце старыя артыкулы)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +msgid "Tag pages" +msgstr "Старонкі пазанак" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +msgid "Author pages" +msgstr "Старонкі аўтараў" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +msgid "Priorities" +msgstr "Прыярытэты" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +msgid "Posts (If auto calculation is disabled)" +msgstr "Артыкулы (Калі аўтаматычнае вылічэнне забароненае)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Мінімальны прыярытэт артыкула (Нават калі аўтаматычнае вылічэнне дазволена)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +msgid "Archives" +msgstr "Архівы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +msgid "Update options" +msgstr "Абнавіць параметры" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +msgid "Reset options" +msgstr "Вярнуць зыходныя значэнні" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-cs_CZ.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-cs_CZ.mo new file mode 100644 index 00000000..a53aaeab Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-cs_CZ.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-cs_CZ.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-cs_CZ.po new file mode 100644 index 00000000..56367296 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-cs_CZ.po @@ -0,0 +1,604 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 2502 2005-07-03 20:50:38Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2007-11-21 20:50+0100\n" +"Last-Translator: Peter Kahoun \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +msgid "Comment Count" +msgstr "Počet komentářů" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "K vypočítání priority se využívá počet komentářů" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +msgid "Comment Average" +msgstr "Průměrný počet komentářů" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +msgid "Uses the average comment count to calculate the priority" +msgstr "K vypočítání priority se využívá průměrného počtu komentářů" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +msgid "Popularity Contest" +msgstr "Soutěž popularity" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Využívá se pluginu Soutěž popularity (Popularity contest) od Alexe Kinga. Viz Nastavení a Nejpopulárnější příspěvky" + +msgid "XML-Sitemap Generator" +msgstr "Generátor XML-Sitemapy" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Děkuji vám mockrát za vaše příspěvky. Pomáháte tím pokračovat v podpoře a vývoji tohoto pluginu a dalšího nekomerčního softwaru!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Hide this notice" +msgstr "Skrýt toto oznámení" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Díky za používání tohoto pluginu! Už je to více než měsíc, co jste ho naistalovali. Pokud funguje k vaší spokojenosti, není hoden alespoň toho jednoho dolaru? Peněžní příspěvky mi pomáhají pokračovat v podpoře a vývoji tohoto nekomerčního softwaru! Ovšem, žádný problém!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +msgid "No thanks, please don't bug me anymore!" +msgstr "Ne, díky, už mě prosím neotravuj!" + +msgid "XML Sitemap Generator for WordPress" +msgstr "Generátor XML Sitemap" + +msgid "Configuration updated" +msgstr "Nastavení aktualizováno" + +msgid "Error while saving options" +msgstr "Při ukládání nastavení nastala chyba" + +msgid "Pages saved" +msgstr "Stránka uložena" + +msgid "Error while saving pages" +msgstr "Při ukládání stránek nastala chyba" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2748 +#, php-format +msgid "Robots.txt file saved" +msgstr "Soubor robots.txt uložen" + +msgid "Error while saving Robots.txt file" +msgstr "Při ukládání souboru robots.txt nastala chyba" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +msgid "The default configuration was restored." +msgstr "Výchozí nastavení bylo obnoveno." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +msgid "open" +msgstr "otevřít" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +msgid "close" +msgstr "zavřít" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +msgid "click-down and drag to move this box" +msgstr "Podržte tlačítko myši a táhněte tento box dolů" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +msgid "click to %toggle% this box" +msgstr "klikněte k přepnutí viditelnosti tohoto boxu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +msgid "use the arrow keys to move this box" +msgstr "k přesunutí tohoto boxu použijte šipky na klávesnici" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +msgid ", or press the enter key to %toggle% it" +msgstr ", anebo stiskněte Enter k přepnutí viditelnosti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +msgid "About this Plugin:" +msgstr "O tomto pluginu:" + +msgid "Plugin Homepage" +msgstr "Domovská stránka pluginu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +msgid "Notify List" +msgstr "Oznamovatel novinek" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +msgid "Support Forum" +msgstr "Podpora (fórum)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +msgid "Donate with PayPal" +msgstr "Přispějte přes PayPal" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +msgid "My Amazon Wish List" +msgstr "Můj WishList na Amazonu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_name" +msgstr "Peter \"Kahi\" Kahoun" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_url" +msgstr "http://kahi.cz/wordpress" + +msgid "Sitemap Resources:" +msgstr "Zdroje:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +msgid "Site Explorer" +msgstr "Site Explorer" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +msgid "Search Blog" +msgstr "Search Blog" + +msgid "Sitemaps Protocol" +msgstr "Sitemaps protokol" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +msgid "Official Sitemaps FAQ" +msgstr "Oficiální Sitemaps FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +msgid "My Sitemaps FAQ" +msgstr "Mé Sitemaps FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +msgid "Recent Donations:" +msgstr "Poslední příspěvky:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +msgid "List of the donors" +msgstr "Seznam dárců" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +msgid "Hide this list" +msgstr "Skrýt seznam" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +msgid "Thanks for your support!" +msgstr "Díky za vaši podporu!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +msgid "Status" +msgstr "Stav" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Sitemapa ještě nebyla vytvořena. Klikněte sem pro první vytvoření." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +msgid "Your sitemap was last built on %date%." +msgstr "Vaše sitemapa byla naposledy aktualizována %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreDozvědět se víc" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Vaše zazipovaná sitemapa byla naposledy aktualizována %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreDozvědět se víc" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +msgid "Google was successfully notified about changes." +msgstr "Google byl úspěšně upozorněn na změny." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Oznámení Googlu zabralo %time% sekund, možná budete chtít deaktivovat tuto funkci pro snížení potřebného času k vytváření sitemapy." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Vyskytl se problém při oznamování změn Googlu. Prohlédnout výsledek" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +msgid "YAHOO was successfully notified about changes." +msgstr "Yahoo byl úspěšně upozorněn na změny." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Oznámení Yahoo zabralo %time% sekund, možná budete chtít deaktivovat tuto funkci pro snížení potřebného času k vytváření sitemapy." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Vyskytl se problém při oznamování změn Yahoo. Prohlédnout výsledek" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com byl úspěšně upozorněn na změny." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Oznámení Ask.com zabralo %time% sekund, možná budete chtít deaktivovat tuto funkci pro snížení potřebného času k vytváření sitemapy." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Vyskytl se problém při oznamování změn Ask.com. Prohlédnout výsledek" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Proces vytváření zabral kolem %time% seconds a spotřeboval %memory% MB paměti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +msgid "The building process took about %time% seconds to complete." +msgstr "Proces vytváření zabral kolem %time% sekund." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Obsah vaší sitemapy se nezměnil od posledního vytváření, takže soubory nebyly aktualizovány a vyhledávače nebyly upozorňovány na změny." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Poslední běh neproběhl do konce! Možná byste mohli navýšit limit paměti či maximálního času pro PHP skripty. Dozvědět se víc" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Poslední známé využití paměti bylo %memused%MB, limit vašeho serveru je %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Poslední známý čas trvání skriptu byl %timeused% sekund, limit vašeho serveru je %timelimit% sekund." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Skript byl zastaven kolem příspěvku číslo %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Pokud bylo něco na vašem serveru nebo blogu změněno, měli byste aktualizovat sitemapu ručně." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Pokud zaregistrujete jakékoli problémy při procesu aktualizace sitemapy, k získání více informací můžete použít ladící funkci." + +msgid "Basic Options" +msgstr "Základní možnosti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +msgid "Sitemap files:" +msgstr "Soubory sitemapy:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Learn more" +msgstr "Dozvědět se víc" + +msgid "Write a normal XML file (your filename)" +msgstr "Ukládat normální XML soubor (jméno vašeho souboru)" + +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Ukládat komprimovaný (gzip) soubor (jméno vašeho souboru + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +msgid "Building mode:" +msgstr "Mód aktualizace:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Aktualizovat sitemapu při každé změně v obsahu vašeho blogu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +msgid "Enable manual sitemap building via GET Request" +msgstr "Povolit ruční aktualizaci sitemapy pomocí GET dotazu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Toto umožní aktualizovat vaši sitemapu, pokud do databáze Wordpressu zapíše data nějaký externí nástroj bez využití WordPress API. Použijte tuto URL ke spuštění procesu: %1. Prosím zkontrolujte log-soubor výše, jestli byla sitemapa aktualizována úspěšně." + +msgid "Update notification:" +msgstr "Oznámení o aktualizaci:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +msgid "Notify Google about updates of your Blog" +msgstr "Oznamovat Googlu změny na vašem blogu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Registrace není vyžadována, ale může se připojit k Google Webmaster Tools kvůli kontrole statistik návštěv vyhledávače." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Oznamovat Ask.com změny na vašem blogu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +msgid "No registration required." +msgstr "Registrace není vyžadována." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Oznamovat Yahoo změny na vašem blogu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3094 +#, php-format +msgid "No registration required, but you can sign up for the YAHOO Site Explorer to view the crawling progress." +msgstr "Registrace není vyžadována, ale můžete se přihlásit do YAHOO Site Explorer kvůli prohlížení postupu návštěv vyhledávače." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3099 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Upravit nebo vytvořit %s soubor v kořeni blogu, který obsahuje adresu sitemapy." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3102 +msgid "File permissions: " +msgstr "Oprávnění k souboru:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3107 +msgid "OK, robots.txt is writable." +msgstr "V pořádku, je možné zapisovat do robots.txt." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3109 +msgid "Error, robots.txt is not writable." +msgstr "Chyba, není možné zapisovat do robots.txt." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3113 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "V pořádku, robots.txt neexistuje, ale zápis do adresáře je povolen." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3115 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Chyba, robots.txt neexistuje a zápis do adresáře není povolen." + +msgid "Advanced options:" +msgstr "Pokročilé možnosti:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Limit the number of posts in the sitemap:" +msgstr "Omezit počet příspěvků v sitemapě:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Newer posts will be included first" +msgstr "Novější příspěvky budou zahrnuty nejdříve" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "Try to increase the memory limit to:" +msgstr "Zkuste navýšit limit paměti na:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "e.g. \"4M\", \"16M\"" +msgstr "např: \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "Try to increase the execution time limit to:" +msgstr "Zkuste navýšit maximální čas provádění skriptu na:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "v sekundách, např. \"60\" anebo \"0\" pro nekonečno" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Include a XSLT stylesheet:" +msgstr "Připojit XSLT stylopis:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Use Default" +msgstr "Použít výchozí" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Full or relative URL to your .xsl file" +msgstr "Adresa k vašemu .xsl souboru" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Povolit standardní mód MySQL. Toto používejte jedině když se zobrazují MySQL chyby - vyžaduje to mnohem víc paměti!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Vytvářet sitemapu v pozadí (Tzn. nebudete muset čekat při ukládání příspěvku)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "Exclude the following posts or pages:" +msgstr "Vyřadit tyto příspěvky či stránky:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "List of IDs, separated by comma" +msgstr "Seznam ID oddělených čárkou" + +msgid "Additional pages" +msgstr "Stránky navíc" + +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Zde můžete nastavit URL adresy, které mají být zahrnuty do sitemapy, ale nenáleží k blogu/WordPressu.
    Například, pokud vaše doména je www.něco.cz a váš blog se nachází na www.něco.cz/blog, možná byste chtěli zahrnout i www.něco.cz" + +msgid "Note" +msgstr "Poznámka" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Je-li váš blog v podsložce a chcete-li přidat stránky, které NEJSOU v adresáři blogu (anebo v podadresářích), MUSÍTE umístit vaši sitemapu do kořenové složky (Viz sekce "Umístění vaší sitemapy" na této stránce)!" + +msgid "URL to the page" +msgstr "URL stránky" + +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Vložte URL (adresu) stránky. Příklady: http://www.něco.cz/index.html nebo www.něco.cz/home " + +msgid "Priority" +msgstr "Priorita" + +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Vyberte prioritu stránky relativně k ostatním stránkám. Například, vaše titulní stránka by měla mít vyšší prioritu než stránka O mně." + +msgid "Last Changed" +msgstr "Naposledy změněno" + +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Vložte datum poslední změny ve formátu RRRR-MM-DD (například 2007-08-12) (nepovinné)." + +msgid "Change Frequency" +msgstr "Nastavit frekvenci" + +msgid "#" +msgstr "#" + +msgid "No pages defined." +msgstr "Nejsou definovány žádné stránky." + +msgid "Add new page" +msgstr "Přidat novou stránku" + +msgid "Post Priority" +msgstr "Priorita příspěvků" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Vyberte prosím způsob, kterým má být priorita každého z příspěvků vypočítávána." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "Do not use automatic priority calculation" +msgstr "Nepoužívat automatický výpočet priority" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Všechny příspěvky budou mít stejnou prioritu, která je definována v "Prioritách"" + +msgid "Location of your sitemap file" +msgstr "Umístění vaší sitemapy" + +msgid "Automatic detection" +msgstr "Automatická detekce" + +msgid "Filename of the sitemap file" +msgstr "Jméno souboru sitemapy" + +msgid "Detected Path" +msgstr "Zjištěná cesta" + +msgid "Detected URL" +msgstr "Zjištěná URL" + +msgid "Custom location" +msgstr "Vlastní umístění" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Absolutní nebo relativní cesta k sitemapě, včetně jména souboru." + +msgid "Example" +msgstr "Příklad" + +msgid "Complete URL to the sitemap file, including name." +msgstr "Celá URL k sitemapě, včetně jména." + +msgid "Sitemap Content" +msgstr "Obsah sitemapy" + +msgid "Include homepage" +msgstr "Zahrnout titulní stránku" + +msgid "Include posts" +msgstr "Zahrnout příspěvky" + +msgid "Include static pages" +msgstr "Zahrnout statické stránky" + +msgid "Include categories" +msgstr "Zahrnout rubriky" + +msgid "Include archives" +msgstr "Zahrnout archivy" + +msgid "Include tag pages" +msgstr "Zahrnout stránky štítků" + +msgid "Include author pages" +msgstr "Zahrnout stránky autorů" + +msgid "Change frequencies" +msgstr "Nastavení frekvence" + +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Berte prosím na vědomí, že hodnota tohoto štítku je jen zvažována \"jako náznak\", není to příkaz. Přestože vyhledávací roboti berou při rozhodování tuto hodnotu na vědomí, přesto mohou navštěvovat stránky označené jako \"každou hodinu\" méně často, a také mohou stránky označené jako \"ročně\" navštěvovat častěji. Rovněž je pravděpodobné, že roboti budou naštěvovat i stránky označené jako \"nikdy\" aby se mohli vypořádat s nečekanými změnami na těchto stránkách." + +msgid "Homepage" +msgstr "Titulní stránka" + +msgid "Posts" +msgstr "Příspěvky" + +msgid "Static pages" +msgstr "Statické stránky" + +msgid "Categories" +msgstr "Rubriky" + +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Stávající archiv tohoto měsíce (Měl by být stejný jako vaše titulní stránka)" + +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Starší archivy (Mění se jen když upravíte starý příspěvek)" + +msgid "Tag pages" +msgstr "Stránky štítků" + +msgid "Author pages" +msgstr "Stránky autorů" + +msgid "Priorities" +msgstr "Priority" + +msgid "Posts (If auto calculation is disabled)" +msgstr "Příspěvky (Když je automatický výpočet vypnutý)" + +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Minimální priorita příspěvku (I když je povolený automatický výpočet)" + +msgid "Archives" +msgstr "Archivy" + +msgid "Update options" +msgstr "Aktualizovat možnosti" + +msgid "Reset options" +msgstr "Vynulovat možnosti" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-da_DK.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-da_DK.mo new file mode 100644 index 00000000..855c9751 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-da_DK.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-da_DK.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-da_DK.po new file mode 100644 index 00000000..7afe2438 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-da_DK.po @@ -0,0 +1,594 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 2502 2005-07-03 20:50:38Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2007-11-25 01:16+0100\n" +"Last-Translator: Arne Brachhold \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" + +msgid "Comment Count" +msgstr "Antal kommentar" + +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Brug antallet af kommentarer til indlægget til at udregne prioriteten" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +msgid "Comment Average" +msgstr "Kommentar gennemsnit" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +msgid "Uses the average comment count to calculate the priority" +msgstr "Bruger det gennemsnitlige antal kommentarer til at udregne prioriteten" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +msgid "Popularity Contest" +msgstr "Popularitets konkurrence" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Bruger det aktiveret Popularity Contest Plugin fra Alex King. Se indstillinger og Mest populære indlæg" + +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Mange tak for din donation. Du hjælper mig med at fortsætte support og udvikling af dette plugin og andet gratis software!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Hide this notice" +msgstr "Skjul denne meddelelse" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2606 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Tak fordi du bruger dette plugin! Du installerede dette plugin over en månede siden. Hvis det virker og du er tilfreds, er det så ikke bare en enkel dollar værd? Donationer hjælper mig med at fortsætte support og udvikling af dette gratis stykke software! Selvfølgelig, ingen problem!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2606 +msgid "No thanks, please don't bug me anymore!" +msgstr "Nej tak, lad venligst være med at forstyrre mig igen!" + +msgid "XML Sitemap Generator for WordPress" +msgstr "XML-Sitemap Generator til Wordpress" + +msgid "Configuration updated" +msgstr "Indstillingerne blev opdateret" + +msgid "Error while saving options" +msgstr "Der forekom en fejl da indstilingerne skulle gemmes" + +msgid "Pages saved" +msgstr "Sider gemt" + +msgid "Error while saving pages" +msgstr "Der opstod en fejl da siderne skulle gemmes" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2748 +#, php-format +msgid "Robots.txt file saved" +msgstr "Robots.txt er gemt" + +msgid "Error while saving Robots.txt file" +msgstr "Der forekom en fejl da Robots.txt filen skulle gemmes" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +msgid "The default configuration was restored." +msgstr "Standard indstillingerne er gendannet." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +msgid "open" +msgstr "Åben" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +msgid "close" +msgstr "Luk" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +msgid "click-down and drag to move this box" +msgstr "tryk og træk for at flytte denne boks" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +msgid "click to %toggle% this box" +msgstr "klik for at %toggle% denne boks" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +msgid "use the arrow keys to move this box" +msgstr "brug piltasterne for at flytte denne boks" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +msgid ", or press the enter key to %toggle% it" +msgstr ", eller tryk på enter tasten for at %toggle% den" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +msgid "About this Plugin:" +msgstr "Om dette plugin:" + +msgid "Plugin Homepage" +msgstr "Plugin hjemmeside" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +msgid "Notify List" +msgstr "Informer liste" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +msgid "Support Forum" +msgstr "Support forum" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +msgid "Donate with PayPal" +msgstr "Donere via PayPal" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +msgid "My Amazon Wish List" +msgstr "Min Amazon ønskeliste" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_name" +msgstr "translator_name" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_url" +msgstr "translator_url" + +msgid "Sitemap Resources:" +msgstr "Sitemap ressourcer:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +msgid "Site Explorer" +msgstr "Site Explorer" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +msgid "Search Blog" +msgstr "Search Blog" + +msgid "Sitemaps Protocol" +msgstr "Sitemap protocol" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +msgid "Official Sitemaps FAQ" +msgstr "Officiel Sitemap FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +msgid "My Sitemaps FAQ" +msgstr "Dette Sitemaps FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +msgid "Recent Donations:" +msgstr "Seneste donationer:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +msgid "List of the donors" +msgstr "Liste over donationsgivere" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +msgid "Hide this list" +msgstr "Skjul denne liste" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +msgid "Thanks for your support!" +msgstr "Tak for din support!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +msgid "Status" +msgstr "Status" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Dette Sitemap er ikke bygget endnu. Klik her for at bygge det for første gang." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +msgid "Your sitemap was last built on %date%." +msgstr "Dit sitemap blev sidst bygget den %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreLær mere" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Dit sitemap (gzipped) blev bygget sidst den %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreLær mere" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +msgid "Google was successfully notified about changes." +msgstr "Google blev informeret korrekt omkring ændringerne." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Det tog %time% sekunder at informerer google, måske skulle du deaktivere denn funktion for at reducerer bygge tiden." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2970 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Der opstod et problem under kommunikationen med Google. Se resultat" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +msgid "YAHOO was successfully notified about changes." +msgstr "Yahoo blev informeret korrekt omkring ændringerne." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Det tog %time% sekunder at informerer Yahoo, måske skulle du deaktivere denn funktion for at reducerer bygge tiden." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2982 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Der opstod et problem under kommunikationen med YAHOO. Se resultat" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com blev informeret korrekt omkring ændringerne." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Det tog %time% sekunder at informerer Ask.com, måske skulle du deaktivere denn funktion for at reducerer bygge tiden." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2994 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Der opstod et problem under kommunikationen med Ask.com. Se resultat" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Bygge processen tog omkring %time% sekunder for at fuldføre og bruge %memory% MB hukommelse." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +msgid "The building process took about %time% seconds to complete." +msgstr "Bygge processen tog omkring %time% sekunder for at fuldføre." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Indholdet af dit sitemap har ikke ændret sig siden sidst. Derfor blev der ikke ikke skrevet til nogle filer og ikke kommunikeret med nogle søgemaskiner." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Sidste forsøg blev ikke færdigt! Måske skal du hæve hukommelses begrænsningen for PHP scripts. Lær mere" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Det sidst kendte forbrug af hukommelse af dette script var %memused%MB, begrænsningen på din server er %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Den sidste kendte eksekverings tid for dette script var %timeused% sekunder, begrænsningen på din server er %timelimit% sekunder." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Scriptet stoppede omkring indlæg nummer %lastpost% (+/-100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Hvis du ændre noget på din server eller blog, burde du opdatere dit sitemap manuelt." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Hvis du støder på problemer under bygge processen, kan du bruge debug funktionen for at få flere informationer." + +msgid "Basic Options" +msgstr "Basis indstillinger" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +msgid "Sitemap files:" +msgstr "Sitemap filer:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Learn more" +msgstr "Lær mere" + +msgid "Write a normal XML file (your filename)" +msgstr "Lav en normal XML fil (Dit filnavn)" + +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Lav en gzipped fil (Dit filnavn + .gz" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +msgid "Building mode:" +msgstr "Bygge metode:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Opdater dit sitemap hvis der sker ændringer i indholdet på din blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +msgid "Enable manual sitemap building via GET Request" +msgstr "Aktiverer manuel bygning af sitemap via GET Request" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Dette vil tillade dig at opdatere dit sitemap hvis et eksternt værktøj skrev til Wordpress databasen uden at bruge Wordpress API'et. Brug følgende URL til at starte processen: %1 Tjek venligst logfilen ovenover, for at se om dit sitemap blev bygget korrekt." + +msgid "Update notification:" +msgstr "Opdaterings meddelelser:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +msgid "Notify Google about updates of your Blog" +msgstr "Informer Google om opdateringer på din blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Registrering er ikke påkrævet, men du kan tilmelde dig Google Webmaster Tools for at tjekke \"crawling\" statistikker." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Informer Ask.com om opdateringer på din blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +msgid "No registration required." +msgstr "Registrering ikke påkrævet." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Informer Yahoo om opdateringer på din blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3094 +#, php-format +msgid "No registration required, but you can sign up for the YAHOO Site Explorer to view the crawling progress." +msgstr "Registrering er ikke påkrævet, men du kan tilmelde dig YAHOO Site Explorer for at tjekke \"crawling\" statistikker." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3099 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Ændre eller opret %s i blog \"root\", som indeholder sitemap placeringen." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3102 +msgid "File permissions: " +msgstr "Fil rettigheder: " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3107 +msgid "OK, robots.txt is writable." +msgstr "OK, robots.txt er skrivbar." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3109 +msgid "Error, robots.txt is not writable." +msgstr "Fejl, robots.txt er ikke skrivbar." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3113 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, robots.txt eksisterer ikke, men mappen er skrivbar." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3115 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Fejl, robots.txt eksisterer ikke og mappen er ikke skrivbar." + +msgid "Advanced options:" +msgstr "Avanceret indstillinger" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Limit the number of posts in the sitemap:" +msgstr "Begræns antallet af indlæg i dit sitemap:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Newer posts will be included first" +msgstr "Nyeste indlæg vil blive inkluderet først" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "Try to increase the memory limit to:" +msgstr "Prøv at forøg hukommelses begrænsningen til:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "e.g. \"4M\", \"16M\"" +msgstr "f.eks. \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "Try to increase the execution time limit to:" +msgstr "Prøv at forøg eksekverings tids begrænsningen til:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "i sekunder, f.eks. \"60\" eller \"0\" for ubegrænset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Include a XSLT stylesheet:" +msgstr "Inkluderer et XSLT stylesheet:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Use Default" +msgstr "Brug standard" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Full or relative URL to your .xsl file" +msgstr "Fuld eller relativ URL til din .xsl fil" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Aktiver MySQL standard mode. Brug kun dette hvis du får MySQL fejl. (Bruger meget mere hukommelse!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Byg dit sitemap i en baggrundsprocess (Du behøver ikke at vente når du gemmer et indlæg)" + +msgid "Additional pages" +msgstr "Ekstra sider" + +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Her kan du specificere filer og URLs, der skal inkluderes i dit sitemap, som ikke tilhører din side.
    F.eks. hvis dit domæne er www.minside.dk og din side er placeret i en under mappe (www.minside.dk/blog), så vil du måske inkludere www.minside.dk" + +msgid "Note" +msgstr "Note" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Hvis din blog er i en undermappe og du vil tilføje sider, som IKKE er i blog mappen eller en mappe under, SKAL du placerer din sitemap fil i "root mappen" (Se "Stien til din sitemap fil" sektionen på denne side)." + +msgid "URL to the page" +msgstr "URL til siden" + +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Indtast URL'en til siden. F.eks.: http://www.minside.dk/index.html ellerhttp://www.minside.dk/forside" + +msgid "Priority" +msgstr "Prioritet" + +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Vælg sidens prioritet i forhold til de andre sider." + +msgid "Last Changed" +msgstr "Ændret sidst" + +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Indtast datoen for den sidste ændret, som YYYY-MM-DD (F.eks. 2005-12-31) (Valgfri)" + +msgid "Change Frequency" +msgstr "Skift frekvens" + +msgid "#" +msgstr "#" + +msgid "No pages defined." +msgstr "Ingen sider defineret" + +msgid "Add new page" +msgstr "Tilføj ny side" + +msgid "Post Priority" +msgstr "Indlægs prioritet" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Vælg venligst hvordan prioriteten af hver enkelt indlæg skal udregnes:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "Do not use automatic priority calculation" +msgstr "Brug ikke automatisk prioritets udregning" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Alle indlæg vil have den samme prioritet som er defineret under "Prioritet"" + +msgid "Location of your sitemap file" +msgstr "Stien til din sitemap fil" + +msgid "Automatic detection" +msgstr "Find Automatisk " + +msgid "Filename of the sitemap file" +msgstr "Sitemap filnavn" + +msgid "Detected Path" +msgstr "Fundet sti" + +msgid "Detected URL" +msgstr "Fundet URL" + +msgid "Custom location" +msgstr "Brugerdefineret sti" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Absolut eller relativ sti til sitemap filen, inklusiv filnavn." + +msgid "Example" +msgstr "Eksempel" + +msgid "Complete URL to the sitemap file, including name." +msgstr "Fuldstændig URL til sitemap filen, inklusiv filnavn" + +msgid "Sitemap Content" +msgstr "Sitemap indhold" + +msgid "Include homepage" +msgstr "Inkluder hjemmeside" + +msgid "Include posts" +msgstr "Inkluder indlæg" + +msgid "Include static pages" +msgstr "Inkluder statiske sider" + +msgid "Include categories" +msgstr "Inkluder kategorier" + +msgid "Include archives" +msgstr "Inkluder arkiver" + +msgid "Include tag pages" +msgstr "Inkluder tag sider" + +msgid "Include author pages" +msgstr "Inkluder forfatter sider" + +msgid "Change frequencies" +msgstr "Ændre frekvenser" + +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Bemærk venligst at værdien af dette \"tag\" anses for at være et hint og ikke en kommando. Selvom søgemaskine crawlers tager denne information i betrægtning, kan de crawle sider markeret \"pr. time\" færre gange og sider markeret \"årlig\" oftere. Det er også sandsynligt at crawlere periodisk vil crawle sider makeret \"aldrig\", så de kan håndtere uforventet ændringer på disse sider." + +msgid "Homepage" +msgstr "Hjemmeside" + +msgid "Posts" +msgstr "Indlæg" + +msgid "Static pages" +msgstr "Statiske sider" + +msgid "Categories" +msgstr "Kategorier" + +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Arkivet for denne måned (Burde være den som på din hjemmeside)" + +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Ældre arkiver (Ændre sig kun hvis du redigere et gammelt indlæg" + +msgid "Tag pages" +msgstr "Tag sider" + +msgid "Author pages" +msgstr "Forfatter sider" + +msgid "Priorities" +msgstr "Prioriteter" + +msgid "Posts (If auto calculation is disabled)" +msgstr "Indlæg (Hvis auto-udregn er deaktiveret)" + +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Minimum indlægs prioritet (Selvom auto-udregn er aktiveret)" + +msgid "Archives" +msgstr "Arkiver" + +msgid "Update options" +msgstr "Opdater indstillinger" + +msgid "Reset options" +msgstr "Nulstil indstillinger" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-de_DE.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-de_DE.mo new file mode 100644 index 00000000..a79167f3 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-de_DE.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-de_DE.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-de_DE.po new file mode 100644 index 00000000..a8c7d136 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-de_DE.po @@ -0,0 +1,1179 @@ +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-05-21 19:54+0100\n" +"PO-Revision-Date: 2014-05-21 19:55+0100\n" +"Last-Translator: Arne Brachhold \n" +"Language-Team: \n" +"Language: de_DE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.6.4\n" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:547 +msgid "Comment Count" +msgstr "Anzahl der Kommentare" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:557 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "" +"Verwendet die Anzahl der Kommentare um die Priorität der Beiträge zu " +"berechnen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:608 +msgid "Comment Average" +msgstr "Durchschnittliche Anzahl der Kommentare" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:618 +msgid "Uses the average comment count to calculate the priority" +msgstr "" +"Verwendet die durchschnittliche Anzahl der Kommentare um die Priorität der " +"Beiträge zu berechnen." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1118 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:778 +msgid "Always" +msgstr "Immer" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1119 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:779 +msgid "Hourly" +msgstr "Stündlich" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1120 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:780 +msgid "Daily" +msgstr "Täglich" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1121 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:781 +msgid "Weekly" +msgstr "Wöchentlich" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1122 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:782 +msgid "Monthly" +msgstr "Monatlich" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1123 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:783 +msgid "Yearly" +msgstr "Jährlich" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1124 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:784 +msgid "Never" +msgstr "Nie" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:233 +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:233 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:260 +msgid "Settings" +msgstr "Einstellungen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:261 +msgid "FAQ" +msgstr "FAQ" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:262 +msgid "Support" +msgstr "Support" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:263 +msgid "Donate" +msgstr "Spenden" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:181 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:663 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Sitemap Generator für WordPress" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:368 +msgid "Configuration updated" +msgstr "Die Konfiguration wurde gespeichert." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:369 +msgid "Error while saving options" +msgstr "Beim Speichern der Seiten ist ein Fehler aufgetreten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:372 +msgid "Pages saved" +msgstr "Ihre Seiten wurden gespeichert." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:373 +msgid "Error while saving pages" +msgstr "Beim Speichern der Seiten ist ein Fehler aufgetreten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:381 +msgid "The default configuration was restored." +msgstr "Die Standard Konfiguration wurde wieder hergestellt." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:391 +msgid "" +"The old files could NOT be deleted. Please use an FTP program and delete " +"them by yourself." +msgstr "" +"Die alten Sitemap-Dateien konnten NICHT gelöscht werden. Bitte verwenden Sie " +"ein FTP-Programm um diese zu löschen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:393 +msgid "The old files were successfully deleted." +msgstr "Die alten Dateien wurden erfolgreich gelöscht." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:430 +msgid "Notify Search Engines about all sitemaps" +msgstr "Suchmaschienen über alle Sitemaps benachrichtigen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:431 +msgid "" +"The plugin is notifying the selected search engines about your main sitemap " +"and all sub-sitemaps. This might take a minute or two." +msgstr "" +"Das plugin benachrichtigt die ausgewählten Suchmaschienen über die Haupt-" +"Sitemap und alle Unter-Sitemaps. Dies kann kurz dauern." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:453 +msgid "All done!" +msgstr "Fertig!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:470 +msgid "Ping was executed, please see below for the result." +msgstr "Ping wurde ausgeführt, das Ergebnis wird unten angezeigt." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:513 +msgid "" +"Thank you very much for your donation. You help me to continue support and " +"development of this plugin and other free software!" +msgstr "" +"Vielen Dank für Deine Spende! Du hilfst mir damit diese kostenlose Software " +"zu unterstützen und weiterzuentwickeln!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:513 +msgid "Hide this notice" +msgstr "Diesen Hinweis verstecken" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:519 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin over a month ago. " +"If it works and you are satisfied with the results, isn't it worth at least " +"a few dollar? Donations help me to continue support and " +"development of this free software! Sure, no problem!" +msgstr "" +"Danke dass Du dieses Plugin benutzt! Du hast dieses Plugin vor mehr als " +"einem Monat installiert. Wenn es funktioniert und zu mit dem Ergebnis " +"zufrieden bist, ist es nicht mindestens ein paar Euro Wert? Spenden helfen mir diese kostenlose Software zu unterstützen " +"und weiterzuentwickeln! Klar, kein Problem! " + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:519 +msgid "Sure, but I already did!" +msgstr "Klar, hab ich schon gemacht!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:519 +msgid "No thanks, please don't bug me anymore!" +msgstr "Nein danke, bitte nicht mehr nerven! " + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:526 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin some time ago. If " +"it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "" +"Danke dass Du dieses Plugin benutzt! Du hast dieses Plugin vor mehr als " +"einem Monat installiert. Wenn es funktioniert und zu mit dem Ergebnis " +"zufrieden bist, würde ich mich freuen wenn Du es bewerten " +"und weiterempfehlen würdest." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:526 +msgid "Don't show this anymore" +msgstr "Diesen Hinweis nicht mehr zeigen" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:679 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here." +msgstr "" +"Es gibt eine Version von %1$s. Version %3$s hier " +"downloaden." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:681 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here automatic upgrade unavailable for this plugin." +msgstr "" +"Es gibt eine Version von %1$s. Version %3$s hier " +"downloaden Automatisches Upgraden ist für dieses Plugin nicht " +"möglich." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:683 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here or upgrade automatically." +msgstr "" +"Es gibt eine Version von %1$s. Version %3$s hier " +"downloaden oder automatisch upgraden." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:691 +#, php-format +msgid "" +"Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "" +"Dein Blog blockiert zur Zeit Suchmaschienen! Unter den Eistellungen zur Privatsphäre lässt sich dies ändern." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:706 +msgid "About this Plugin:" +msgstr "Über dieses Plugin:" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:707 +msgid "Plugin Homepage" +msgstr "Plugin Startseite" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:708 +msgid "Suggest a Feature" +msgstr "Funktion vorschlagen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:709 +msgid "Help / FAQ" +msgstr "Hilfe / FAQ" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:710 +msgid "Notify List" +msgstr "E-Mail bei Update" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:711 +msgid "Support Forum" +msgstr "Hilfe Forum" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:712 +msgid "Report a Bug" +msgstr "Fehler berichten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:714 +msgid "Donate with PayPal" +msgstr "Mit PayPal spenden" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:715 +msgid "My Amazon Wish List" +msgstr "Amazon Wunschliste" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:716 +msgid "translator_name" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:716 +msgid "translator_url" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:719 +msgid "Sitemap Resources:" +msgstr "Sitemap Informationen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:720 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:725 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:721 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:723 +msgid "Search Blog" +msgstr "Search Blog" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:726 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:728 +msgid "Sitemaps Protocol" +msgstr "Sitemaps Protokoll" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:729 +msgid "Official Sitemaps FAQ" +msgstr "Offizielle Sitemaps FAQ" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:730 +msgid "My Sitemaps FAQ" +msgstr "Meine Sitemaps FAQ" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:733 +msgid "Recent Donations:" +msgstr "Aktuelle Spenden:" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:736 +msgid "List of the donors" +msgstr "Liste der Spender" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:738 +msgid "Hide this list" +msgstr "Liste ausblenden" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:741 +msgid "Thanks for your support!" +msgstr "Danke für Deine Unterstützung!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:761 +msgid "Search engines haven't been notified yet" +msgstr "Die Suchmaschinen wurden bisher noch nicht benachrichtigt." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:765 +msgid "Result of the last ping, started on %date%." +msgstr "Ergebnisse des letzten Pins, gestartet am %date%." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:772 +msgid "Recent Support Topics / News" +msgstr "Aktuelle Support-Themen / News" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:776 +msgid "Disable" +msgstr "Deaktivieren" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:794 +msgid "No support topics available or an error occurred while fetching them." +msgstr "" +"Es gibt zur Zeit keine Support-Themen oder es trat ein Fehler beim Abruf auf." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:797 +msgid "" +"Support Topics have been disabled. Enable them to see useful information " +"regarding this plugin. No Ads or Spam!" +msgstr "" +"Support-Themen wurden deaktiviert. Bitte aktivieren um nützliche " +"Informationen zu diesem Plugin zu sehen. Keine Werbung oder Spam!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:797 +msgid "Enable" +msgstr "Aktivieren" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:808 +#, php-format +msgid "" +"There is still a sitemap.xml or sitemap.xml.gz file in your blog directory. " +"Please delete them as no static files are used anymore or try " +"to delete them automatically." +msgstr "" +"Im Blog-Verzeichnis gibt es immer noch eine sitemap.xml oder sitemap.xml.gz " +"Datei. Bitte löschen Sie diese, da sie nicht mehr benötigt werden oder versuchen Sie diese automatisch zu löschen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:811 +#, php-format +msgid "The URL to your sitemap index file is: %s." +msgstr "Die URL zu Ihrer Sitemap Index-Datei lautet: %s." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:814 +msgid "" +"Search engines haven't been notified yet. Write a post to let them know " +"about your sitemap." +msgstr "" +"Die Suchmaschinen wurden bisher noch nicht benachrichtigt. Schreiben Sie " +"einen Beitrag um diese über Ihre Sitemap zu informieren." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:823 +#, php-format +msgid "%s was successfully notified about changes." +msgstr "" +"%s wurde erfolgreich über die Änderungen benachrichtigt." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:826 +msgid "" +"It took %time% seconds to notify %name%, maybe you want to disable this " +"feature to reduce the building time." +msgstr "" +"Es hat %time% Sekunden gedauert %name% zu benachrichtigen. Vielleicht " +"möchtest Du dieses Feature deaktivieren um die Dauer der Sitemap-Generierung " +"zu verkürzen?" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:829 +msgid "" +"There was a problem while notifying %name%. View result" +msgstr "" +"Leider gab es beim Versuch %name% zu benachrichtigen ein Problem. Ergebnis anzeigen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:841 +#, php-format +msgid "" +"If you encounter any problems with your sitemap you can use the debug function to get more information." +msgstr "" +"Falls es beim Generieren der Sitemap Probleme gibt, kannst Du die Debug Funktion verwenden um mehr über die auftretenden Fehler zu " +"erfahren." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:845 +#, php-format +msgid "" +"If you like the plugin, please rate it 5 " +"stars or donate via PayPal! I'm supporting this " +"plugin since over 9 years! Thanks a lot! :)" +msgstr "" +"Wenn Ihnen dieses Plugin gefällt,, bewerten Sie es bitte mit 5 Sternen oder spenden Sie via " +"PayPal! Ich unterstütze dieses Plugin seit über 9 Jahren! Vielen Dank :)" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:853 +msgid "Webserver Configuration" +msgstr "Webserver Konfiguration" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:854 +msgid "" +"Since you are using Nginx as your web-server, please configure the following " +"rewrite rules in case you get 404 Not Found errors for your sitemap:" +msgstr "" +"Da ein NginX Web-Server verwendet wird, müssen eventuell die folgenden " +"Rewrite-Rules konfiguriert werden falls die Sitemap nicht gefunden werden " +"kann:" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:870 +msgid "Basic Options" +msgstr "Allgemeine Einstellungen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:872 +msgid "Update notification:" +msgstr "Benachrichtigung über Änderungen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:872 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:895 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:917 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:929 +msgid "Learn more" +msgstr "Mehr Infos" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:876 +msgid "Notify Google about updates of your Blog" +msgstr "Google über Änderungen benachrichtigen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:877 +#, php-format +msgid "" +"No registration required, but you can join the Google " +"Webmaster Tools to check crawling statistics." +msgstr "" +"Keine Registrierung erforderlich, aber Du kannst Dich bei den Google Webmaster Tools anmelden, um Indexierungs-Statistiken zu " +"Deiner Website zu sehen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:881 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Bing (vormals MSN Live Search) über Änderungen benachrichtigen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:882 +#, php-format +msgid "" +"No registration required, but you can join the Bing Webmaster " +"Tools to check crawling statistics." +msgstr "" +"Keine Registrierung erforderlich, aber Du kannst Dich bei den Bing Webmaster Tools anmelden, um Indexierungs-Statistiken zu Deiner " +"Website zu sehen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:887 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Die Sitemap zur virtuellen robots hinzufügen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:891 +msgid "" +"The virtual robots.txt generated by WordPress is used. A real robots.txt " +"file must NOT exist in the blog directory!" +msgstr "" +"Es wird die von WordPress generierte virtuelle robots.txt verwendet. Es darf " +"keine robots.txt Datei im Blog Verzeichnis liegen!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:895 +msgid "Advanced options:" +msgstr "Erweiterte Einstellungen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:898 +msgid "Try to increase the memory limit to:" +msgstr "Versuchen, das Speicherlimit zu erhöhen auf: " + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:898 +msgid "e.g. \"4M\", \"16M\"" +msgstr "z.B. \"4M\", \"16M\"" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:901 +msgid "Try to increase the execution time limit to:" +msgstr "Versuchen, das Zeit Limit zu erhöhen auf: " + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:901 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "in Sekunden, z.B. \"60\" oder \"0\" für unendlich" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:906 +msgid "" +"Try to automatically compress the sitemap if the requesting client supports " +"it." +msgstr "" +"Die Sitemap automatisch komprimieren, sofern der Client dies unterstützt." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:908 +msgid "" +"Disable this option if you get garbled content or encoding errors in your " +"sitemap." +msgstr "" +"Deaktivieren Sie diese Option falls Ihre Sitemap kaputt aussieht oder Sie " +"Content-Encoding Fehler erhalten." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:912 +msgid "Include a XSLT stylesheet:" +msgstr "Ein XSLT-Stylesheet einbinden:" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:913 +msgid "Full or relative URL to your .xsl file" +msgstr "Kompletter oder relativer Pfad zur .xsl Datei" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:913 +msgid "Use default" +msgstr "Standard verwenden" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:916 +msgid "Override the base URL of the sitemap:" +msgstr "Die Basis-URL zur Sitemap überschreiben:" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:917 +msgid "" +"Use this if your blog is in a sub-directory, but you want the sitemap be " +"located in the root. Requires .htaccess modification." +msgstr "" +"Benutzen Sie diese Funktion falls Ihr Blog in einem Unterordner installiert " +"ist, Sie die Sitemap aber im Root Ihrer Domain speichern möchten. Benötigt " +"eine Änderung der .htaccess Datei." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:922 +msgid "Include sitemap in HTML format" +msgstr "Einbindung der Sitemap im HTML-Format" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:922 +msgid "(The required PHP XSL Module is not installed)" +msgstr "(Das benötigte PHP XSL Modul ist nicht installiert)" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:928 +msgid "Allow anonymous statistics (no personal information)" +msgstr "" +"Erlaube anonyme Statistiken (es werden keine persönlichen Information " +"gesendet)." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:937 +msgid "Additional pages" +msgstr "Zusätzliche Seiten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:940 +msgid "" +"Here you can specify files or URLs which should be included in the sitemap, " +"but do not belong to your Blog/WordPress.
    For example, if your domain " +"is www.foo.com and your blog is located on www.foo.com/blog you might want " +"to include your homepage at www.foo.com" +msgstr "" +"Hier können Sie zusätzliche Seiten in Form von URLs angeben, welche mit in " +"Ihre Sitemap aufgenommen werden sollen, aber nicht von WordPress erzeugt " +"werden. Falls Sie z.B. Ihre Homepage auf www.beispiel.com haben, Ihr Blog " +"aber unter www.beispiel.com/blog zu erreichen ist, tragen Sie Ihre Homepage " +"als http://www.beispiel.com hier ein." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:942 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1156 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1165 +msgid "Note" +msgstr "Hinweis" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:943 +msgid "" +"If your blog is in a subdirectory and you want to add pages which are NOT in " +"the blog directory or beneath, you MUST place your sitemap file in the root " +"directory (Look at the "Location of your sitemap file" section on " +"this page)!" +msgstr "" +"Falls Dein Blog in einem Unterverzeichnis liegt und Du Seiten hinzufügen " +"möchtest die nicht in deinem Blogverzeichnis oder einem tieferen Verzeichnis " +"liegen, musst Du seine Seite ins Stammverzeichnis legen. (Schau Dir den " +"Punkt "Pfad zur Sitemap Datei" weiter unten an)!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:945 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:984 +msgid "URL to the page" +msgstr "URL zur Seite" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:946 +msgid "" +"Enter the URL to the page. Examples: http://www.foo.com/index.html or www." +"foo.com/home " +msgstr "" +"Geben Sie hier die URL Ihrer Seite an. Beispiele: www.foo.com oder http://" +"www.nic.de/index.html" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:948 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:985 +msgid "Priority" +msgstr "Priorität" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:949 +msgid "" +"Choose the priority of the page relative to the other pages. For example, " +"your homepage might have a higher priority than your imprint." +msgstr "" +"Wählen Sie hier die Priorität der Seite relativ zu den anderen Seiten. Ihre " +"Homepage könnte z.B. eine höhere Priorität besitzen als das Impressum. " + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:951 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:987 +msgid "Last Changed" +msgstr "Letzte Änderung" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:952 +msgid "" +"Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) " +"(optional)." +msgstr "" +"Tragen Sie hier das Datum der letzten Änderung im Format JJJJ-MM-TT (z.B. " +"2005-12-31). Dieses Feld ist optional und muss nicht ausgefüllt werden." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:986 +msgid "Change Frequency" +msgstr "Änderungshäufigkeit" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:988 +msgid "#" +msgstr "#" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:993 +msgid "No pages defined." +msgstr "Bisher keine Seiten eingetragen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:998 +msgid "Add new page" +msgstr "Neue Seite hinzufügen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1004 +msgid "Post Priority" +msgstr "Priorität der Beiträge" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1006 +msgid "Please select how the priority of each post should be calculated:" +msgstr "" +"Bitte wähle wie die Priorität der einzelnen Beiträge berechnet werden soll." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1008 +msgid "Do not use automatic priority calculation" +msgstr "Keine automatische Prioritätsberechung verwenden" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1008 +msgid "" +"All posts will have the same priority which is defined in "" +"Priorities"" +msgstr "" +"Alle Beiträge haben dieselbe Priorität welche unter "Prioritäten" " +"eingestellt ist." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1019 +msgid "Sitemap Content" +msgstr "Inhalt der Sitemap" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1020 +msgid "WordPress standard content" +msgstr "Standard WordPress Inhalte" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1025 +msgid "Include homepage" +msgstr "Startseite" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1031 +msgid "Include posts" +msgstr "Beiträge" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1037 +msgid "Include static pages" +msgstr "Statische Seiten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1043 +msgid "Include categories" +msgstr "Kategorien" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1049 +msgid "Include archives" +msgstr "Archive" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1055 +msgid "Include author pages" +msgstr "Autoren Seiten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1062 +msgid "Include tag pages" +msgstr "Tag Seiten " + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1076 +msgid "Custom taxonomies" +msgstr "Eigene Taxonomies" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1087 +#, php-format +msgid "Include taxonomy pages for %s" +msgstr "Taxonomy Seiten für %s einbinden" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1105 +msgid "Custom post types" +msgstr "Eigene Post-Types" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1116 +#, php-format +msgid "Include custom post type %s" +msgstr "Eigene Post-Types Seiten für %s einbinden" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1128 +msgid "Further options" +msgstr "Weitere Optionen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1133 +msgid "Include the last modification time." +msgstr "Letztes Änderungsdatum mit einbeziehen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1135 +msgid "" +"This is highly recommended and helps the search engines to know when your " +"content has changed. This option affects all sitemap entries." +msgstr "" +"Dies ist äußerst empfohel und hilft den Suchmaschienen zu wissen wann Ihr " +"Inhalt geändert wurde. Diese Einstellungen betrifft alle Einträge der " +"Sitemap." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1142 +msgid "Excluded items" +msgstr "Seiten ausschließen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1144 +msgid "Excluded categories" +msgstr "Kategorien ausschließen" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1152 +msgid "Exclude posts" +msgstr "Beiträge ausschließen" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1154 +msgid "Exclude the following posts or pages:" +msgstr "Folgende Beiträge oder Seiten ausschließen:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1154 +msgid "List of IDs, separated by comma" +msgstr "Liste der IDs, getrennt mit Komma" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1156 +msgid "Child posts won't be excluded automatically!" +msgstr "Unterseiten werden nicht automatisch ausgeschlossen!" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1162 +msgid "Change frequencies" +msgstr "Änderungsfrequenz" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1166 +msgid "" +"Please note that the value of this tag is considered a hint and not a " +"command. Even though search engine crawlers consider this information when " +"making decisions, they may crawl pages marked \"hourly\" less frequently " +"than that, and they may crawl pages marked \"yearly\" more frequently than " +"that. It is also likely that crawlers will periodically crawl pages marked " +"\"never\" so that they can handle unexpected changes to those pages." +msgstr "" +"Bitte beachten Sie dass diese Einstellung nur als Tipp und nicht als " +"Kommando gesehen wird. Suchmaschinen könnten diesen Tipp beachten, müssen " +"sich aber nicht daran halten. Sie können Seiten die als stündlich markiert " +"wurden weniger häufig besuchen und Seiten die als niemals markiert wurden " +"trotzdem überprüfen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1172 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1229 +msgid "Homepage" +msgstr "Startseite" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1178 +msgid "Posts" +msgstr "Beiträge" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1184 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1247 +msgid "Static pages" +msgstr "Statische Seiten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1190 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1253 +msgid "Categories" +msgstr "Kategorien" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1196 +msgid "" +"The current archive of this month (Should be the same like your homepage)" +msgstr "" +"Das Archive des aktuellen Monats (Sollte den gleichen Wert haben wie Ihre " +"Startseite)" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1202 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Archive der vergangenen Monate" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1209 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1266 +msgid "Tag pages" +msgstr "Tag Seiten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1216 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1273 +msgid "Author pages" +msgstr "Autoren Seiten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1224 +msgid "Priorities" +msgstr "Prioritäten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1235 +msgid "Posts (If auto calculation is disabled)" +msgstr "Beiträge (wenn automatische Berechnung deaktiviert wurde)" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1241 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "" +"Minimale Priorität für Beiträge (auch wenn automatische Berechnung aktiviert " +"wurde)" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1259 +msgid "Archives" +msgstr "Archive" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1284 +msgid "Update options" +msgstr "Änderungen speichern" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1285 +msgid "Reset options" +msgstr "Einstellungen zurücksetzten" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:85 +msgid "Your WordPress version is too old for XML Sitemaps." +msgstr "Ihre WordPress-Version ist zu alt für XML-Sitemaps." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:85 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least " +"WordPress %4$s. You are using Wordpress %2$s, which is out-dated and " +"insecure. Please upgrade or go to active plugins and " +"deactivate the Google XML Sitemaps plugin to hide this message. You can " +"download an older version of this plugin from the plugin " +"website." +msgstr "" +"Leider benötigt die aktuelle Version des XML-Sitemaps Plugins mindestens " +"WordPress %4$s. Sie verwenden Wordpress %2$s, was veraltet und eventuell " +"unsicher ist. Bitte aktualisieren Sie WordPress oder gehen Sie zu den aktiven Plugins und deaktivieren Sie das Google XML " +"Sitemaps Plugin um diesen Hinweis zu verbergen. Sie können auch eine ältere " +"Version dieses Plugins auf der plugin website " +"herunterladen." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:95 +msgid "Your PHP version is too old for XML Sitemaps." +msgstr "Ihre PHP-Version ist zu alt für XML-Sitemaps." + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:95 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least PHP " +"%4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask " +"your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide " +"this message. You can download an older version of this plugin from the plugin website." +msgstr "" +"Leider benötigt die aktuelle Version des XML-Sitemaps Plugins mindestens PHP " +"%4$s. Sie verwenden PHP %2$s, was veraltet und eventuell unsicher ist. Bitte " +"aktualisieren Sie PHP oder gehen Sie zu den aktiven " +"Plugins und deaktivieren Sie das Google XML Sitemaps Plugin um diesen " +"Hinweis zu verbergen. Sie können auch eine ältere Version dieses Plugins auf " +"der plugin website herunterladen." + +#~ msgid "Using this feature will increase build time and memory usage!" +#~ msgstr "" +#~ "Die Verwendung dieser Funktion wird die Erstelldauer sowie den " +#~ "Speicherverbrauch erhöhen!" + +#~ msgid "Popularity Contest" +#~ msgstr "Popularity Contest" + +#~ msgid "" +#~ "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +#~ msgstr "" +#~ "Verwendet das aktivierte Popularity Contest Plugin von " +#~ "Alex King. Siehe Einstellungen und " +#~ "wichtigste Beiträge" + +#~ msgid "Notify Ask.com about updates of your Blog" +#~ msgstr "Ask.com über Änderungen benachrichtigen" + +#~ msgid "No registration required." +#~ msgstr "Keine Registrierung erforderlich" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#~ msgid "" +#~ "Your sitemap is being refreshed at the moment. Depending on your blog " +#~ "size this might take some time!" +#~ msgstr "" +#~ "Die Sietemap wird im Moment neu erzeugt. Abhängig von der Anzahl Ihrer " +#~ "Beiträge kann dies einige Sekunden dauern. " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#~ msgid "" +#~ "Your sitemap will be refreshed in %s seconds. Depending on your blog size " +#~ "this might take some time!" +#~ msgstr "" +#~ "Die Sietemap wird in %s Sekunden neu erzeugt. Abhängig von der Anzahl " +#~ "Ihrer Beiträge kann dies einige Sekunden dauern." + +#~ msgid "open" +#~ msgstr "öffnen" + +#~ msgid "close" +#~ msgstr "schließen" + +#~ msgid "click-down and drag to move this box" +#~ msgstr "Klicken und ziehen um diese Box zu verschieben" + +#~ msgid "click to %toggle% this box" +#~ msgstr "Klicken um diese box zu %toggle%" + +#~ msgid "use the arrow keys to move this box" +#~ msgstr "Benutze die Pfeiltaste um diese box zu verschieben" + +#~ msgid ", or press the enter key to %toggle% it" +#~ msgstr ", oder drück Enter um sie zu %toggle%" + +#~ msgid "Site Explorer" +#~ msgstr "Site Explorer" + +#~ msgid "The sitemap wasn't generated yet." +#~ msgstr "Die Sitemap wurde bisher noch nicht erzeugt." + +#~ msgid "" +#~ "The sitemap wasn't built yet. Click here to build it " +#~ "the first time." +#~ msgstr "" +#~ "Die Sitemap wurde noch nicht erstellt. Klick hier um " +#~ "sie das erste mal zu erstellen." + +#~ msgid "Your sitemap was last built on %date%." +#~ msgstr "" +#~ "Deine Sitemap wurde zuletzt am %date% " +#~ "erstellt." + +#~ msgid "" +#~ "The last build succeeded, but the file was deleted later or can't be " +#~ "accessed anymore. Did you move your blog to another server or domain?" +#~ msgstr "" +#~ "Die letzte Sitemap wurde erzeugt, jedoch kann sie nicht mehr gelesen " +#~ "werden oder wurde gelöscht. Haben Sie das Blog auf einen anderen Server " +#~ "verschoben?" + +#, fuzzy +#~ msgid "" +#~ "There was a problem writing your sitemap file. Make sure the file exists " +#~ "and is writable. Learn more" +#~ msgstr "" +#~ "Leider gab es ein Problem beim Schreiben der Sitemap. Bitte vergewisser " +#~ "dich dass die Datei exisitert und beschreibbar ist. Mehr infoszipped) was last built on %date%." +#~ msgstr "" +#~ "Deine Sitemap (gezippt) wurde zuletzt am %date% erstellt." + +#~ msgid "" +#~ "The last zipped build succeeded, but the file was deleted later or can't " +#~ "be accessed anymore. Did you move your blog to another server or domain?" +#~ msgstr "" +#~ "Die letzte gezippte Sitemap wurde erzeugt, jedoch kann sie nicht mehr " +#~ "gelesen werden oder wurde gelöscht. Haben Sie das Blog auf einen anderen " +#~ "Server verschoben?" + +#, fuzzy +#~ msgid "" +#~ "There was a problem writing your zipped sitemap file. Make sure the file " +#~ "exists and is writable. Learn more" +#~ msgstr "" +#~ "Leider gab es ein Problem beim Schreiben der gezippten Sitemap. Bitte " +#~ "vergewisser dich dass die Datei exisitert und beschreibbar ist. Mehr infossuccessfully notified about changes." +#~ msgstr "" +#~ "Google wurde erfolgreich über die Änderungen benachrichtigt." + +#~ msgid "" +#~ "It took %time% seconds to notify Google, maybe you want to disable this " +#~ "feature to reduce the building time." +#~ msgstr "" +#~ "Es hat %time% Sekunden gedauert Google zu benachrichtigen. Vielleicht " +#~ "möchtest Du dieses Feature deaktivieren um die Dauer der Sitemap-" +#~ "Generierung zu verkürzen?" + +#~ msgid "" +#~ "There was a problem while notifying Google. View result" +#~ msgstr "" +#~ "Leider gab es beim Versuch Google zu benachrichtigen ein Problem. Ergebnis anzeigen" + +#~ msgid "YAHOO was successfully notified about changes." +#~ msgstr "" +#~ "YAHOO wurde erfolgreich über die Änderungen benachrichtigt." + +#~ msgid "" +#~ "It took %time% seconds to notify YAHOO, maybe you want to disable this " +#~ "feature to reduce the building time." +#~ msgstr "" +#~ "Es hat %time% Sekunden gedauert YAHOO zu benachrichtigen. Vielleicht " +#~ "möchtest Du dieses Feature deaktivieren um die Dauer der Sitemap-" +#~ "Generierung zu verkürzen?" + +#~ msgid "" +#~ "There was a problem while notifying YAHOO. View result" +#~ msgstr "" +#~ "Leider gab es beim Versuch YAHOO zu benachrichtigen ein Problem. Ergebnis anzeigen" + +#~ msgid "Ask.com was successfully notified about changes." +#~ msgstr "" +#~ "Ask.com wurde erfolgreich über die Änderungen benachrichtigt." + +#~ msgid "" +#~ "It took %time% seconds to notify Ask.com, maybe you want to disable this " +#~ "feature to reduce the building time." +#~ msgstr "" +#~ "Es hat %time% Sekunden gedauert Ask.com zu benachrichtigen. Vielleicht " +#~ "möchtest Du dieses Feature deaktivieren um die Dauer der Sitemap-" +#~ "Generierung zu verkürzen?" + +#~ msgid "" +#~ "There was a problem while notifying Ask.com. View result" +#~ msgstr "" +#~ "Leider gab es beim Versuch Ask.com zu benachrichtigen ein Problem. Ergebnis anzeigen" + +#~ msgid "" +#~ "The building process took about %time% seconds to complete and " +#~ "used %memory% MB of memory." +#~ msgstr "" +#~ "Die Sitemap-Generierung dauerte %time% sekunden und verwendete " +#~ "%memory% MB Speicher." + +#~ msgid "The building process took about %time% seconds to complete." +#~ msgstr "Die Sitemap-Generierung dauerte %time% sekunden." + +#~ msgid "" +#~ "The content of your sitemap didn't change since the last " +#~ "time so the files were not written and no search engine was pinged." +#~ msgstr "" +#~ "Die Inhalte der Sitemap haben sich nicht geändert seit " +#~ "dem letzten mal, daher wurden keine Dateien geschrieben oder " +#~ "Suchmaschinen informiert." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#~ msgid "" +#~ "The building process might still be active! Reload the page in a few " +#~ "seconds and check if something has changed." +#~ msgstr "" +#~ "Das Erstellen der Sitemap dauert eventuell noch. Laden Sie diese Seite in " +#~ "ein paar Sekunden neu und prüfen Sie ob sich der Status geändert hat." + +#~ msgid "" +#~ "The last run didn't finish! Maybe you can raise the memory or time limit " +#~ "for PHP scripts. Learn more" +#~ msgstr "" +#~ "Die letzte Generierung der Sitemap wurde nicht abgeschlossen. Eventuell " +#~ "hilft es das Speicherlimit für PHP Skripte zu erhöhen. Mehr Infos" + +#~ msgid "" +#~ "The last known memory usage of the script was %memused%MB, the limit of " +#~ "your server is %memlimit%." +#~ msgstr "" +#~ "Der zuletzt bekannte Speicherverauch lag bei %memused%MB, das Limit für " +#~ "PHP Skripte ist %memlimit%." + +#~ msgid "" +#~ "The last known execution time of the script was %timeused% seconds, the " +#~ "limit of your server is %timelimit% seconds." +#~ msgstr "" +#~ "Die zuletzt bekannte Ausührungszeit lag bei %timeused% Sekunden, das " +#~ "Limit für PHP Skripe ist %timelimit% Sekunden." + +#~ msgid "The script stopped around post number %lastpost% (+/- 100)" +#~ msgstr "Das Script hat bei dem %lastpost% Beitrag abgebrochen. (+/- 100)" + +#~ msgid "" +#~ "If you changed something on your server or blog, you should rebuild the sitemap manually." +#~ msgstr "" +#~ "Falls Du etwas am Server oder am Blog geändert hast, solltest Du die " +#~ "Sitemap von Hand neu erstellen." + +#~ msgid "Sitemap files:" +#~ msgstr "Sitemap Dateien:" + +#~ msgid "Write a normal XML file (your filename)" +#~ msgstr "Sitemap als XML Datei erzeugen" + +#~ msgid "Write a gzipped file (your filename + .gz)" +#~ msgstr "Gezippte Sitemap erzeugen (Dateiname + .gz)" + +#~ msgid "Building mode:" +#~ msgstr "Erstellungsmodus:" + +#~ msgid "Rebuild sitemap if you change the content of your blog" +#~ msgstr "Sitemap neu generieren wenn Du den Inhalt Deines Blogs änderst" + +#~ msgid "Enable manual sitemap building via GET Request" +#~ msgstr "Manuelles Generieren der Sitemap über GET Anfrage erlauben" + +#, fuzzy +#~ msgid "" +#~ "This will allow you to refresh your sitemap if an external tool wrote " +#~ "into the WordPress database without using the WordPress API. Use the " +#~ "following URL to start the process: %1 Please check " +#~ "the result box above to see if sitemap was successfully built." +#~ msgstr "" +#~ "Dies erlaubt Dir die Sitemao zu aktualisieren falls ein externes Programm " +#~ "in die WordPress Datenbank geschrieben hat ohne die API zu verwenden. " +#~ "Verwende folgende URL um die Generierung zu starten: %1 Bitte überpüf die Logdatei um zu sehen ob die Generirung erfolgreich " +#~ "war." + +#~ msgid "Notify YAHOO about updates of your Blog" +#~ msgstr "YAHOO über Änderungen benachrichtigen" diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-es_ES.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-es_ES.mo new file mode 100644 index 00000000..cbeb47c1 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-es_ES.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-es_ES.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-es_ES.po new file mode 100644 index 00000000..c5568506 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-es_ES.po @@ -0,0 +1,1030 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap-es_ES.po 183255 2009-12-15 22:14:37Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: Google Sitemap Generator 3.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-11-20 22:53+0100\n" +"PO-Revision-Date: 2009-11-23 10:01+0100\n" +"Last-Translator: Omi \n" +"Language-Team: Omi | http://equipajedemano.info/ \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-Language: Spanish\n" +"X-Poedit-Country: Spain\n" +"X-Poedit-SourceCharset: utf-8\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:525 +msgid "Comment Count" +msgstr "Contador de comentarios" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:537 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Utiliza la cantidad de comentarios en un artículo para calcular su prioridad" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:597 +msgid "Comment Average" +msgstr "Promedio de comentarios" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:609 +msgid "Uses the average comment count to calculate the priority" +msgstr "Utiliza el promedio de comentarios para calcular la prioridad" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:672 +msgid "Popularity Contest" +msgstr "Concurso de popularidad" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:684 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Utilizará el plugin Popularity Contest de Alex King. Revise Configuraciones y Artículos más populares" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1084 +msgid "Always" +msgstr "Siempre" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1085 +msgid "Hourly" +msgstr "Cada hora" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1086 +msgid "Daily" +msgstr "Diariamente" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1087 +msgid "Weekly" +msgstr "Semanalmente" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1088 +msgid "Monthly" +msgstr "Mensualmente" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1089 +msgid "Yearly" +msgstr "Anualmente" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1090 +msgid "Never" +msgstr "Nunca" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:107 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Muchas gracias por su donación. ¡Su ayuda me permite seguir ofreciendo soporte y desarrollo para este plugin y para otros programas gratuitos!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:107 +msgid "Hide this notice" +msgstr "Ocultar esta notificación" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:113 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and you are satisfied with the results, isn't it worth at least a few dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "¡Gracias por utilizar este plugin! Ha pasado más de un mes desde que lo instaló. Si funciona bien y está contento con los resultados, ¿no merece la pena donar aunque sea un euro? Las donaciones me ayudan a seguir ofreciendo soporte y desarrollo para este software gratuito Claro, ¡sin problemas!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:113 +msgid "Sure, but I already did!" +msgstr "Claro, ¡pero ya lo hice!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:113 +msgid "No thanks, please don't bug me anymore!" +msgstr "No gracias. ¡No me moleste más por favor!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:120 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin some time ago. If it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "¡Gracias por utilizar este plugin! Ya ha pasado algún tiempo desde que lo instaló. Si todo funciona correctamente y está satisfecho con su rendimiento, ¿qué tal si vota por el y se lo recomienda a otros? :-)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:120 +msgid "Don't show this anymore" +msgstr "No mostrar esto más" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:132 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "Su sitemap está siendo actualizado en este momento. Dependiendo del tamaño de su blog esto podría llevar algún tiempo." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:134 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "Su sitemap se actualizará en %s segundos. Dependiendo del tamaño de su blog esto podría llevar algún tiempo." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:163 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:480 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Sitemap Generator para WordPress" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:323 +msgid "Configuration updated" +msgstr "Configuración actualizada" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:324 +msgid "Error while saving options" +msgstr "Error mientras se guardaban las opciones" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:326 +msgid "Pages saved" +msgstr "Páginas guardadas" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:327 +msgid "Error while saving pages" +msgstr "Error mientras se guardaban las páginas" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:334 +msgid "The default configuration was restored." +msgstr "Se restauró la configuración por defecto." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:496 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "Hay una nueva versión disponible de %1$s. Descargue la versión %3$s desde aquí." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:498 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "Hay una nueva versión disponible de %1$s. Descargue la versión %3$s desde aquí la actualización automática no está disponible para este plugin." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:500 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "Hay una nueva versión disponbile de %1$s. Descargue la versión %3$s desde aquí o actualice automáticamente." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:508 +#, php-format +msgid "Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "¡Su blog está actualmente bloqueando a los motores de búsqueda! Revise la configuración de privacidad para cambiar esto." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:529 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:546 +msgid "open" +msgstr "abrir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:530 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:547 +msgid "close" +msgstr "cerrar" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:531 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:548 +msgid "click-down and drag to move this box" +msgstr "pinche y arrastre para mover este cuadro" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:532 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:549 +msgid "click to %toggle% this box" +msgstr "pinche para %toggle% este cuadro" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:550 +msgid "use the arrow keys to move this box" +msgstr "utilice las teclas de dirección para mover este cuadro" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:534 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:551 +msgid ", or press the enter key to %toggle% it" +msgstr ", o pulse la tecla Enter para %toggle%lo" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:580 +msgid "About this Plugin:" +msgstr "Acerca de este plugin:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:581 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:181 +msgid "Plugin Homepage" +msgstr "Web principal del plugin" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:582 +msgid "Suggest a Feature" +msgstr "Solicitar nuevas características" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:583 +msgid "Notify List" +msgstr "Lista de notificaciones" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:584 +msgid "Support Forum" +msgstr "Foro de soporte" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:585 +msgid "Report a Bug" +msgstr "Comunicar un fallo" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:587 +msgid "Donate with PayPal" +msgstr "Donar usando PayPal" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:588 +msgid "My Amazon Wish List" +msgstr "Mi lista de deseos en Amazon" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:589 +msgid "translator_name" +msgstr "Traducido por: Omi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:589 +msgid "translator_url" +msgstr "http://equipajedemano.info" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:593 +msgid "Sitemap Resources:" +msgstr "Recursos sobre sitemap:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:594 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:600 +msgid "Webmaster Tools" +msgstr "Herramientas para Webmasters" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:595 +msgid "Webmaster Blog" +msgstr "El blog del Webmaster" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:597 +msgid "Site Explorer" +msgstr "Explorador de sitios" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:598 +msgid "Search Blog" +msgstr "Blog del buscador" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:601 +msgid "Webmaster Center Blog" +msgstr "El blog del Webmaster" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:603 +msgid "Sitemaps Protocol" +msgstr "Protocolo sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:604 +msgid "Official Sitemaps FAQ" +msgstr "FAQ oficial de Sitemaps" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:605 +msgid "My Sitemaps FAQ" +msgstr "Mi FAQ de Sitemaps" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:608 +msgid "Recent Donations:" +msgstr "Donaciones recientes:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:611 +msgid "List of the donors" +msgstr "Listado de donantes" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:613 +msgid "Hide this list" +msgstr "Ocultar esta lista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:616 +msgid "Thanks for your support!" +msgstr "¡Gracias por su colaboración!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:638 +msgid "The sitemap wasn't generated yet." +msgstr "El sitemap todavía no se ha generado." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:641 +msgid "Result of the last build process, started on %date%." +msgstr "Resultados del último proceso de creación (fecha y hora de inicio: %date%)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:650 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "El sitemap todavía no se ha creado. Pinche aquí para crearlo por primera vez" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:656 +msgid "Your sitemap was last built on %date%." +msgstr "Su sitemap se creó por última vez el %date%." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:657 +msgid "The last build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "La última creación se realizó con éxito, pero el archivo ha sido posteriormente borrado o bien no puede accederse a el. ¿Ha movido su blog a otro servidor o dominio?" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:659 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "Hubo un problema creando su archivo sitemap. Asegúrese de que el fichero existe y de que dispone de permisos de escritura. Más información" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:666 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Su sitemap (comprimido) se creó por última vez el %date%." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:667 +msgid "The last zipped build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "La última creación comprimida se realizó con éxito, pero el archivo ha sido posteriormente borrado o bien no puede accederse a el. ¿Ha movido su blog a otro servidor o dominio?" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:669 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "Hubo un problema creando su archivo sitemap comprimido. Asegúrese de que el fichero existe y de que dispone de permisos de escritura. Más información" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:675 +msgid "Google was successfully notified about changes." +msgstr "Google ha sido correctamente notificado sobre los cambios." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:678 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Llevó %time% segundos notificar a Google. Quizás quiera desactivar esta característica para reducir el tiempo de creación." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:681 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Hubo un problema notificando a Google. Ver resultado" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:687 +msgid "YAHOO was successfully notified about changes." +msgstr "Yahoo ha sido correctamente notificado sobre los cambios." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:690 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Llevó %time% segundos notificar a Yahoo. Quizás quiera desactivar esta característica para reducir el tiempo de creación." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:693 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Hubo un problema notificando a Yahoo. Ver resultado" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:699 +msgid "Bing was successfully notified about changes." +msgstr "Bing ha sido correctamente notificado sobre los cambios." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:702 +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "Llevó %time% segundos notificar a Bing. Quizás quiera desactivar esta característica para reducir el tiempo de creación." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:705 +#, php-format +msgid "There was a problem while notifying Bing. View result" +msgstr "Hubo un problema notificando a Bing. Ver resultado" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:711 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com ha sido correctamente notificado sobre los cambios." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:714 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Llevó %time% segundos notificar a Ask.com. Quizás quiera desactivar esta característica para reducir el tiempo de creación." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:717 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Hubo un problema notificando a Ask.com. Ver resultado" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:725 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "El proceso de creación tardó aproximadamente %time% segundos en completarse y utilizó %memory% MB de memoria." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:727 +msgid "The building process took about %time% seconds to complete." +msgstr "El proceso de creación tardó aproximadamente %time% segundos en completarse." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:731 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "El contenido de su archivo sitemap no ha cambiado desde la última vez, por lo que no se han creado nuevos ficheros ni se ha notificado a los buscadores." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:739 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "¡El proceso de construcción todavía podría estar activo! Recargue la página dentro de unos segundos y compruebe si algo ha cambiado." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:742 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "¡La última ejecución no logró terminar! Quizás pueda elevar la memoria o el límite de tiempo para los scripts de PHP. Más información" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "El último uso de memoria por el script fue de %memused%MB; el límite de su servidor es de %memlimit%MB." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:748 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "El último tiempo de ejecución por el script fue de %timeused% segundos; el límite de su servidor está en %timelimit% segundos." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:752 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "El scripts se detuvo sobre el artículo número %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:755 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Si ha cambiado algo en su servidor o blog debería crear el sitemap manualmente." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:757 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Si encuentra algún problema durante el proceso de creación, puede utilizar la función de depuración para obtener más información." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:764 +msgid "Basic Options" +msgstr "Opciones básicas" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:766 +msgid "Sitemap files:" +msgstr "Archivos sitemap:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:766 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:781 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:801 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:834 +msgid "Learn more" +msgstr "Más información" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:771 +msgid "Write a normal XML file (your filename)" +msgstr "Escribir un fichero XML normal (nombre_fichero)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Escribir un fichero comprimido con gzip (nombre_fichero+.gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:781 +msgid "Building mode:" +msgstr "Modo de creación:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Volver a crear el sitemap si ha cambiado el contenido de su blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:793 +msgid "Enable manual sitemap building via GET Request" +msgstr "Permitir la creación manual del sitemap mediante peticiones GET" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:797 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the result box above to see if sitemap was successfully built." +msgstr "Esto le permitirá actualizar su sitemap si utiliza una herramienta externa, que no usa la API de WordPress, para escribir en la base de datos. Utilice la siguiente URL para iniciar el proceso: %1 Por favor, compruebe el resultado en el cuadro de texto superior para observar si el sitemap se ha creado correctamente." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:801 +msgid "Update notification:" +msgstr "Notificación de actualización" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:805 +msgid "Notify Google about updates of your Blog" +msgstr "Notificar a Google sobre cambios en su blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:806 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "No es necesario registrarse, pero puede unirse a las herramientas de Google para webmasters para revisar sus estadísticas." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:810 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Notificar a Bing (anteriormente MSN Live Search) sobre cambios en su blog" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:811 +#, php-format +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "No es necesario registrarse, pero puede unirse a las herramientas de Bing para webmasters para revisar sus estadísticas." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:815 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Notificar a Ask.com sobre cambios en su blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:816 +msgid "No registration required." +msgstr "No es necesario registrarse." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:820 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Notificar a Yahoo sobre cambios en su blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:821 +msgid "Your Application ID:" +msgstr "Su Id de aplicación:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "¿No tiene esa identificación? Puede solicitar una aquí! %s2" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:827 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Añadir la URL del sitemap al archivo robots.txt virtual" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:831 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "Se utiliza el archivo robots.txt virtual generado por WordPress. ¡NO debe existir un fichero real robots.txt dentro del directorio del blog!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:834 +msgid "Advanced options:" +msgstr "Opciones avanzadas:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:837 +msgid "Limit the number of posts in the sitemap:" +msgstr "Limitar el número de artículos en el sitemap:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:837 +msgid "Newer posts will be included first" +msgstr "Los artículos más recientes se incluiran primero" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:840 +msgid "Try to increase the memory limit to:" +msgstr "Tratar de incrementar el límite de memoria a:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:840 +msgid "e.g. \"4M\", \"16M\"" +msgstr "ej.: \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:843 +msgid "Try to increase the execution time limit to:" +msgstr "Tratar de incrementar el límite de tiempo de ejecución a:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:843 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "en segundos, ej.: \"60\" o \"0\" para ilimitado" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:847 +msgid "Include a XSLT stylesheet:" +msgstr "Incluir una hoja de estilos XSLT" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:848 +msgid "Full or relative URL to your .xsl file" +msgstr "URL completa o relativa hacia su fichero .xsl" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:848 +msgid "Use default" +msgstr "Utilizar el predeterminado" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:854 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Activar el modo estándar de MySQL. Sólo deberá utilizarlo si está padeciendo errores de MySQL (¡necesita mucha memoria!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:855 +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "Actualice, como mínimo, a WordPress 2.2 para activar el acceso rápido a MySQL" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:862 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Crear el sitemap en segundo plano (así no tendrá que esperar cuando grabe un artículo)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "Actualice, como mínimo, a WordPress 2.1 para activar la creación en segundo plano" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:870 +msgid "Additional pages" +msgstr "Páginas adicionales" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:873 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Aquí puede especificar los ficheros o URLs que deben incluirse en el sitemap, pero que no pertenecen a su blog/WordPress.
    Por ejemplo: si su dominio es www.foo.com y su blog está en www.foo.com/blog, quizás quiera incluir su página de inicio de www.foo.com" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:875 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1097 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1106 +msgid "Note" +msgstr "Nota" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:876 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "¡Si su blog está en un subdirectorio y quiere añadir páginas que NO están en el directorio de su blog o por debajo del mismo, DEBE colocar su fichero sitemap en el directorio raíz (Mire la sección \"Localización de su fichero sitemap\" en esta página)!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:878 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:917 +msgid "URL to the page" +msgstr "URL de la página" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:879 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "URL de la página. Ejemplos: http://www.foo.com/index.html o www.foo.com/home" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:881 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:918 +msgid "Priority" +msgstr "Prioridad" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:882 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Escoja la prioridad relativa de la página comparándola con la de las otras páginas. Por ejemplo, su página de inicio debe tener una mayor prioridad que sus datos personales." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:920 +msgid "Last Changed" +msgstr "Últimos cambios" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:885 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Introduzca la fecha del último cambio como AAAA-MM-DD (por ejemplo: 2005-12-31) (opcional)." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:919 +msgid "Change Frequency" +msgstr "Frecuencia de cambios" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:921 +msgid "#" +msgstr "#" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:926 +msgid "No pages defined." +msgstr "Ninguna página definida" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:931 +msgid "Add new page" +msgstr "Añadir una nueva página" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:936 +msgid "Post Priority" +msgstr "Prioridad del artículo" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:938 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Por favor, seleccione como se calculará la prioridad de cada artículo:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:940 +msgid "Do not use automatic priority calculation" +msgstr "No utilizar el cálculo de prioridad automático" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:940 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Todos los artículos tendrán la misma prioridad según se haya definido en "prioridades"" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:951 +msgid "Location of your sitemap file" +msgstr "Localización de su fichero sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:954 +msgid "Automatic detection" +msgstr "Detección automática" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:958 +msgid "Filename of the sitemap file" +msgstr "Nombre de fichero para el archivo sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:961 +msgid "Detected Path" +msgstr "Ruta detectada" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:961 +msgid "Detected URL" +msgstr "URL detectada" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:966 +msgid "Custom location" +msgstr "Localización automática" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:970 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Ruta absoluta o relativa al fichero sitemap, incluyendo el nombre." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:972 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:981 +msgid "Example" +msgstr "Ejemplo" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:979 +msgid "Complete URL to the sitemap file, including name." +msgstr "URL completa del fichero sitemap, incluyendo el nombre." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:992 +msgid "Sitemap Content" +msgstr "Contenido del sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:998 +msgid "Include homepage" +msgstr "Incluir página principal" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1004 +msgid "Include posts" +msgstr "Incluir artículos" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "Incluir las páginas subsiguientes de los artículos multipágina (¡aumenta el tiempo de creación y el uso de memoria!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1016 +msgid "Include static pages" +msgstr "Incluir páginas estáticas" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1022 +msgid "Include categories" +msgstr "Incluir categorías" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1028 +msgid "Include archives" +msgstr "Incluir archivos" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1035 +msgid "Include tag pages" +msgstr "Incluir páginas de etiquetas" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1051 +#, php-format +msgid "Include taxonomy pages for %s" +msgstr "Incluir páginas de taxonomía para %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1061 +msgid "Include author pages" +msgstr "Incluir páginas de autor" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1065 +msgid "Further options" +msgstr "Más opciones" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1070 +msgid "Include the last modification time." +msgstr "Incluir la fecha de última modificación" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1072 +msgid "This is highly recommended and helps the search engines to know when your content has changed. This option affects all sitemap entries." +msgstr "Altamente recomendado, ya que ayuda a los buscadores a saber cuando ha cambiado el contenido. Esta opción afecta a todas las entradas del sitemap." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1079 +msgid "Excluded items" +msgstr "Elementos excluidos" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1081 +msgid "Excluded categories" +msgstr "Categorías excluidas" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1083 +msgid "Using this feature will increase build time and memory usage!" +msgstr "¡Utilizar esta función incrementará el tiempo de creación y el uso de memoria!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1090 +#, php-format +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "Esta característica requiere de, al menos, WordPress 2.5.1. y Vd. está utilizando la versión %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1093 +msgid "Exclude posts" +msgstr "Artículos excluidos" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1095 +msgid "Exclude the following posts or pages:" +msgstr "Excluir los siguientes artículos o páginas:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1095 +msgid "List of IDs, separated by comma" +msgstr "Indique los ID, separados por coma" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1097 +msgid "Child posts won't be excluded automatically!" +msgstr "¡Los artículos anidados no se excluirán automáticamente!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1103 +msgid "Change frequencies" +msgstr "Frecuencias de cambio" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1107 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Por favor, tenga en cuenta que el valor de esta etiqueta es considerado como un consejo, no como una orden. Incluso aunque los rastreadores tengan en cuenta esto a la hora de decidir, puede que rastreen páginas marcadas como \"cada hora\" con menos frecuencia que la indicada, y puede que rastreen páginas marcadas como \"anualmente\" con más frecuencia que esta. También podría ocurrir que los rastreadores revisen periódicamente páginas marcadas como \"nunca\" por si ha habido cambios inesperados en dichas páginas." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1113 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1170 +msgid "Homepage" +msgstr "Página principal" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1119 +msgid "Posts" +msgstr "Artículos" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1125 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1188 +msgid "Static pages" +msgstr "Páginas estáticas" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1131 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1194 +msgid "Categories" +msgstr "Categorías" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1137 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "El archivo de este mes (Debe ser igual al de su página principal)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1143 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Archivos obsoletos (Sólo cambia si edita un artículo antiguo)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1150 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1207 +msgid "Tag pages" +msgstr "Páginas de etiquetas" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1157 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1214 +msgid "Author pages" +msgstr "Páginas de autor" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1165 +msgid "Priorities" +msgstr "Prioridades" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1176 +msgid "Posts (If auto calculation is disabled)" +msgstr "Artículos (Si el cálculo automático está deshabilitado)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1182 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Prioridad mínima para artículos (Incluso aunque el cálculo automático esté activo)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1200 +msgid "Archives" +msgstr "Archivos" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1225 +msgid "Update options" +msgstr "Grabar cambios" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1226 +msgid "Reset options" +msgstr "Reestablecer configuración" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:95 +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:95 +msgid "XML-Sitemap" +msgstr "Sitemap XML" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:109 +msgid "Settings" +msgstr "Configuraciones" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:110 +msgid "FAQ" +msgstr "FAQ" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:111 +msgid "Support" +msgstr "Soporte" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:112 +msgid "Donate" +msgstr "Dona" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:182 +msgid "Sitemap FAQ" +msgstr "FAQ sitemap" + +#~ msgid "Manual location" +#~ msgstr "Localización manual" +#~ msgid "OR" +#~ msgstr "O" +#~ msgid "Error" +#~ msgstr "Error" +#~ msgid "" +#~ "A new page was added. Click on "Save page changes" to save your " +#~ "changes." +#~ msgstr "" +#~ "Una nueva página fue añadida. Haga click en \"Guardar cambios\" para " +#~ "guardar sus cambios." +#~ msgid "" +#~ "The page was deleted. Click on "Save page changes" to save your " +#~ "changes." +#~ msgstr "" +#~ "La página fue borrada. Haga click en \"Guardar cambios\" para guardar sus " +#~ "cambios." +#~ msgid "You changes have been cleared." +#~ msgstr "Sus cambios se han deshecho." +#~ msgid "Manual rebuild" +#~ msgstr "Reconstrucción manual" +#~ msgid "" +#~ "If you want to build the sitemap without editing a post, click on here!" +#~ msgstr "" +#~ "Si quieres construir el sitemap sin editar ningún artículo, ¡pulse aquí!" +#~ msgid "Rebuild Sitemap" +#~ msgstr "Reconstruir Sitemap" +#~ msgid "Save page changes" +#~ msgstr "Guardar los cambios de la página" +#~ msgid "Undo all page changes" +#~ msgstr "Deshacer todos los cambios de la página" +#~ msgid "Delete marked page" +#~ msgstr "Borrar página marcada" +#~ msgid "" +#~ "Enable automatic priority calculation for posts based on comment count" +#~ msgstr "" +#~ "Activar cálculo automático de prioridades para artículos basándose en el " +#~ "número de comentarios" +#~ msgid "Write debug comments" +#~ msgstr "Escribir comentarios de depuración" +#~ msgid "Auto-Ping Google Sitemaps" +#~ msgstr "Ping automático a Google Sitemaps" +#~ msgid "This option will automatically tell Google about changes." +#~ msgstr "" +#~ "Esta opción indicará automáticamente a Google que ha habido cambios." +#~ msgid "Includings" +#~ msgstr "Inclusiones" +#~ msgid "Informations and support" +#~ msgstr "Información y soporte" +#~ msgid "" +#~ "Check %s for updates and comment there if you have any problems / " +#~ "questions / suggestions." +#~ msgstr "" +#~ "Compruebe %s para actualizaciones, comentarios, problemas, cuestiones y " +#~ "sugerencias." +#~ msgid "URL:" +#~ msgstr "URL:" +#~ msgid "Path:" +#~ msgstr "Ruta:" +#~ msgid "Could not write into %s" +#~ msgstr "No puedo escribir en %s" +#~ msgid "Successfully built sitemap file:" +#~ msgstr "Fichero sitemap correctamente construido:" +#~ msgid "Successfully built gzipped sitemap file:" +#~ msgstr "Fichero sitemap comprimido correctamente construido:" +#~ msgid "Could not ping to Google at %s" +#~ msgstr "No pude hacer ping a Google en %s" +#~ msgid "Successfully pinged Google at %s" +#~ msgstr "Ping a Google realizado correctamente en %s" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fi_FI.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fi_FI.mo new file mode 100644 index 00000000..955b6779 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fi_FI.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fi_FI.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fi_FI.po new file mode 100644 index 00000000..97932ad0 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fi_FI.po @@ -0,0 +1,1005 @@ +msgid "" +msgstr "" +"Project-Id-Version: Sitemaps for WordPress\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-12-23 10:32+0800\n" +"PO-Revision-Date: \n" +"Last-Translator: Olli Jarva \n" +"Language-Team: Olli Jarva \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Finnish\n" +"X-Poedit-Country: FINLAND\n" +"X-Poedit-SourceCharset: utf-8\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:642 +msgid "Comment Count" +msgstr "Kommenttien lukumäärä" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:654 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Käytetään kommenttien määrää prioriteetin laskemiseen" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:714 +msgid "Comment Average" +msgstr "Kommenttien keskiarvo" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:726 +msgid "Uses the average comment count to calculate the priority" +msgstr "Käytetään keskimääräistä kommenttien määrää prioriteetin laskemiseen" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:789 +msgid "Popularity Contest" +msgstr "Suosituimmuuskilpailu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:801 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Käyttää aktivoitua Popularity Contest Plugin-lisäosaa, jonka on tehnyt Alex King. Katso asetukset ja suosituimmat merkinnät" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1118 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1209 +msgid "Always" +msgstr "Aina" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1119 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1210 +msgid "Hourly" +msgstr "Tunnittain" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1120 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1211 +msgid "Daily" +msgstr "Päivittäin" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1212 +msgid "Weekly" +msgstr "Viikottain" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1122 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1213 +msgid "Monthly" +msgstr "Kuukausittain" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1123 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1214 +msgid "Yearly" +msgstr "Vuosittain" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1215 +msgid "Never" +msgstr "Ei ikinä" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Kiitos lahjoituksesta! Autat tämän lisäosan ja muiden vapaiden ohjelmien tukemisessa ja kehittämisessä!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Hide this notice" +msgstr "Piilota tämä huomautus" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Kiitos lisäosan käyttämisestä! Olet asentanut lisäosan yli kuukausi sitten. Jos se toimii ja olet tyytyväinen tuloksiin, eikö se ole edes yhden dollarin arvoinen? Lahjoitukset auttavat tämän vapaan ohjelman kehittämisessä! Toki, ei ongelmaa!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +msgid "No thanks, please don't bug me anymore!" +msgstr "Ei kiitos, älä häiritse minua enää!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:119 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "Sivustokarttaa päivitetään. Blogin koosta riippuen päivittäminen voi kestää jonkin aikaa." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:121 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "Sivustokartta päivitetään %s sekunnin kuluttua. Blogin koosta riippuen päivittäminen voi kestää jonkin aikaa." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:146 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:441 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML-sivustokarttojen luontityökalu WordPressiin" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:278 +msgid "Configuration updated" +msgstr "Asetukset päivitetty" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:279 +msgid "Error while saving options" +msgstr "Virhe asetusten tallentamisessa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:281 +msgid "Pages saved" +msgstr "Sivut tallennettu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:282 +msgid "Error while saving pages" +msgstr "Virhe sivujen tallentamisessa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2748 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:286 +#, php-format +msgid "Robots.txt file saved" +msgstr "Robots.txt tallennettu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2750 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:288 +msgid "Error while saving Robots.txt file" +msgstr "Virhe robots.txt:n tallentamisessa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:297 +msgid "The default configuration was restored." +msgstr "Oletusasetukset on palautettu." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:454 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "Uusi versio (%1$s) on saatavilla. Lataa versio %3$s." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:456 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "Uusi versio (%1$s) on saatavilla. Lataa versio %3$s. Automaattinen päivitys ei ole käytössä tälle lisäosalle." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:458 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "Uusi versio (%1$s) on saatavilla. Lataa versio %3$s tai päivitä automaattisesti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:481 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:498 +msgid "open" +msgstr "avaa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:482 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:499 +msgid "close" +msgstr "sulje" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:483 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:500 +msgid "click-down and drag to move this box" +msgstr "liikuta tätä laatikkoa vetämällä ja pudottamalla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:484 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:501 +msgid "click to %toggle% this box" +msgstr "klikkaa %toggle% laatikko" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:485 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:502 +msgid "use the arrow keys to move this box" +msgstr "käytä nuolinäppäimiä liikkumiseen" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:486 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:503 +msgid ", or press the enter key to %toggle% it" +msgstr "tai paina enter-näppäintä vaihtaaksesi (%toggle%)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:521 +msgid "About this Plugin:" +msgstr "Tietoja lisäosasta:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:522 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:138 +msgid "Plugin Homepage" +msgstr "Lisäosan kotisivu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:523 +msgid "Suggest a Feature" +msgstr "Ehdota ominaisuutta" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:524 +msgid "Notify List" +msgstr "Tiedotuslista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:525 +msgid "Support Forum" +msgstr "Tukifoorumit" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:526 +msgid "Report a Bug" +msgstr "Raportoi virhe" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:528 +msgid "Donate with PayPal" +msgstr "Lahjoita PayPalilla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:529 +msgid "My Amazon Wish List" +msgstr "Amazonin toivelista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:530 +msgid "translator_name" +msgstr "translator_name" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:530 +msgid "translator_url" +msgstr "translator_url" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +msgid "Sitemap Resources:" +msgstr "Sivustokarttaresurssit:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:534 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:540 +msgid "Webmaster Tools" +msgstr "Ylläpitäjän työkalut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:535 +msgid "Webmaster Blog" +msgstr "Ylläpitäjän blogi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:537 +msgid "Site Explorer" +msgstr "Sivustoselain" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:538 +msgid "Search Blog" +msgstr "Hakukoneblogi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:541 +msgid "Webmaster Center Blog" +msgstr "Ylläpitäjäkeskuksen blogi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:543 +msgid "Sitemaps Protocol" +msgstr "Sivustokartta-protokolla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:544 +msgid "Official Sitemaps FAQ" +msgstr "Virallinen sivustokartta-FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:545 +msgid "My Sitemaps FAQ" +msgstr "Sivustokartta-FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:548 +msgid "Recent Donations:" +msgstr "Äskettäin lahjoittaneet:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:552 +msgid "List of the donors" +msgstr "Lahjoittajalista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:554 +msgid "Hide this list" +msgstr "Piilota tämä lista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:557 +msgid "Thanks for your support!" +msgstr "Kiitos tuestasi!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:575 +msgid "Status" +msgstr "Tila" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:583 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Sivustokarttaa ei ole luotu. Luo sivustokartta ensimmäisen kerran." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:589 +msgid "Your sitemap was last built on %date%." +msgstr "Sivustokartta on päivitetty edellisen kerran %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:591 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreLue lisää" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:598 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Sivustokartta (pakattu) on päivitetty edellisen kerran %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:600 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreLue lisääsuccessfully notified
    about changes." +msgstr "Googlea tiedotettiin onnistuneesti päivityksistä." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:609 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Kesti %time% sekuntia huomauttaa Googlea päivityksistä. Saatat haluta poistaa käytöstä tämän ominaisuuden nopeuttaaksesi sivustokartan luomista." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:612 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Virhe Googlen huomauttamisessa. Katso tulokset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:618 +msgid "YAHOO was successfully notified about changes." +msgstr "Yahoota tiedotettiin onnistuneesti päivityksistä." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:621 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Kesti %time% sekuntia huomauttaa Yahoota päivityksistä. Saatat haluta poistaa käytöstä tämän ominaisuuden nopeuttaaksesi sivustokartan luomista." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:624 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Virhe Yahoon huomauttamisessa. Katso tulokset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3097 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:630 +msgid "MSN was successfully notified about changes." +msgstr "MSN:ää tiedotettiin onnistuneesti päivityksistä." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3100 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:633 +msgid "It took %time% seconds to notify MSN.com, maybe you want to disable this feature to reduce the building time." +msgstr "Kesti %time% sekuntia huomauttaa MSN.comia päivityksistä. Saatat haluta poistaa käytöstä tämän ominaisuuden nopeuttaaksesi sivustokartan luomista." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3103 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:636 +#, php-format +msgid "There was a problem while notifying MSN.com. View result" +msgstr "Virhe MSN.comin huomauttamisessa. Katso tulokset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:642 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.comia tiedotettiin onnistuneesti päivityksistä." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:645 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Kesti %time% sekuntia huomauttaa Ask.comia päivityksistä. Saatat haluta poistaa käytöstä tämän ominaisuuden nopeuttaaksesi sivustokartan luomista." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:648 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Virhe Ask.comin huomauttamisessa. Katso tulokset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:656 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Luominen kesti noin %time% sekuntia ja käytti %memory% MB muistia." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:658 +msgid "The building process took about %time% seconds to complete." +msgstr "Luominen kesti noin %time% sekuntia." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:662 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Sivustokartan sisältö ei vaihtunut edellisestä päivityksestä, joten tiedostoja ei kirjoitettu ja hakukoneita ei huomautettu päivityksistä." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:670 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "Luomisprosessi saattaa olla yhä aktiivinen! Lataa sivu uudelleen muutaman sekunnin kuluttua." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:673 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Edellinen päivitys ei valmistunut! Muisti- tai aikarajoitusten kasvattaminen saattaa auttaa. Lue lisää" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:675 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Edellinen tunnettu muistin käyttö oli %memused%MB, palvelimen rajoitus on %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:679 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Edellinen tunnettu ajoaika oli %timeused% sekuntia, palvelimen rajoitus on %timelimit% sekuntia." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:683 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Ohjelma lopetti merkinnässä numero %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:686 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Jos jotain on muuttunut palvelimella tai blogissa, saatat haluta luoda sivustokartan uudelleen manuaalisesti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:688 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Jos sivustokartan luomisprosessissa oli ongelmia, voit käyttää virheenetsintätilaa lisätietojen saamiseksi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:695 +msgid "Basic Options" +msgstr "Perusasetukset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:697 +msgid "Sitemap files:" +msgstr "Sivustokarttatiedostot:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:697 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:712 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:732 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:765 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:782 +msgid "Learn more" +msgstr "Lue lisää" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3049 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:702 +msgid "Write a normal XML file (your filename)" +msgstr "Luo normaali XML-tiedosto (tiedostonimi)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3055 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:708 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Luo pakattu (gzip) tiedosto (tiedostonimi + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:712 +msgid "Building mode:" +msgstr "Luomisasetukset:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:717 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Luo sivustokartta uudelleen, jos blogin sisältöä on muutettu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +msgid "Enable manual sitemap building via GET Request" +msgstr "Salli manuaalinen sivustokartan luominen GET-pyynnöllä" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:728 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Tämä sallii sivustokartan päivittämisen, jos työkalu kirjoittaa WordPressin tietokantaan käyttämättä WordPressin API:a. Käytä seuraavaa osoitetta päivittämiseen: %1 . Tarkista lokitiedostosta, päivitettiinkö sivustokartta onnistuneesti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:732 +msgid "Update notification:" +msgstr "Päivityshuomautukset:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:736 +msgid "Notify Google about updates of your Blog" +msgstr "Ilmoita Googlelle päivityksistä blogissa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:737 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Rekisteröintiä ei vaadita, mutta Googlen verkkoylläpitäjän työkalut kertovat tietoja sivuston indeksoinnista." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3209 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:741 +msgid "Notify MSN Live Search about updates of your Blog" +msgstr "Ilmoita MSN Live Searchille päivityksistä blogissa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3210 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:742 +#, php-format +msgid "No registration required, but you can join the MSN Live Webmaster Tools to check crawling statistics." +msgstr "Rekisteröintiä ei vaadita, mutta MSN Liven verkkoylläpitäjän työkalut kertovat tietoja sivuston indeksoinnista." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:746 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Ilmoita Ask.comille päivityksistä blogissa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:747 +msgid "No registration required." +msgstr "Rekisteröintiä ei vaadita" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:751 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Ilmoita Yahoolle päivityksistä blogissa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:752 +msgid "Your Application ID:" +msgstr "ID:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:753 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Ei avainta? Hae omasi täältä! %s2" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3099 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:760 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Muokkaa tai luo tiedosto %s blogin juurihakemistoon" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3102 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:763 +msgid "File permissions: " +msgstr "Tiedoston oikeudet:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3107 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:768 +msgid "OK, robots.txt is writable." +msgstr "OK, robots.txt:hen on kirjoitusoikeudet." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3109 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:770 +msgid "Error, robots.txt is not writable." +msgstr "Virhe: robots.txt-tiedostoon ei voi kirjoittaa." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3113 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:774 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "Ok, robots.txt:tä ei ole ja kansioon voi kirjoittaa." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3115 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:776 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Virhe: robots.txt:tä ei ole ja kansioon ei voi kirjoittaa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:782 +msgid "Advanced options:" +msgstr "Lisäasetukset:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:785 +msgid "Limit the number of posts in the sitemap:" +msgstr "Rajoita sivustokartan merkintöjen lukumäärää:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:785 +msgid "Newer posts will be included first" +msgstr "Uusimmat merkinnät listataan ensimmäisinä" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:788 +msgid "Try to increase the memory limit to:" +msgstr "Yritä lisätä muistirajoitusta:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:788 +msgid "e.g. \"4M\", \"16M\"" +msgstr "esim. \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Try to increase the execution time limit to:" +msgstr "Yritä lisätä ajoajan rajoitusta:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "sekunneissa, esim. \"60\" tai \"0\" rajoittamattomaan" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:795 +msgid "Include a XSLT stylesheet:" +msgstr "Ota mukaan XSLT-tyylitiedosto:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:796 +msgid "Full or relative URL to your .xsl file" +msgstr "Kokonainen tai suhteellinen .xsl-tiedoston URL" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:796 +msgid "Use default" +msgstr "Käytä oletuksia" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:801 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Ota käyttöön MySQL:n standarditila. Käytä tätä vain jos saat MySQL-virheitä (tarvitsee huomattavasti enemmän muistia)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:807 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Luo sivustokartta taustaprosessissa (Ei viiveitä merkintöjä luodessa)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:814 +msgid "Additional pages" +msgstr "Lisäsivut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:817 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Voit määrittää tiedostot tai osoitteet jotka lisätään sivustokarttaan, mutta jotka eivät ole WordPressissä.
    Esimerkiksi jos domain on www.example.com ja blogi on osoitteessa www.example.com/blog, saatat haluta lisätä etusivun www.example.com sivustokarttaan" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:819 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:998 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1021 +msgid "Note" +msgstr "Huom" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:820 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Jos blogi on alihakemistossa ja haluat lisätä sivuja jotka EIVÄT ole blogin hakemistossa tai alikansioissa, sivustokartta TÄYTYY laittaa juurihakemistoon. Katso "Sivustokartan sijainti"-osiota tällä sivulla." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:861 +msgid "URL to the page" +msgstr "Sivun URL" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:823 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Kirjoita sivun osoite. Esimerkiksi http://example.com/index.html tai www.example.com/home" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:825 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:862 +msgid "Priority" +msgstr "Prioriteetti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:826 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Valitse prioriteetti suhteessa muihin sivuihin. Esimerkiksi etusivu voi olla korkeammalla prioriteetilla kuin vanhat arkistosivut." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:828 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:864 +msgid "Last Changed" +msgstr "Viimeinen muutos" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:829 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Kirjoita edellisen muutoksen päiväys muodossa YYYY-MM-DD (esim. 2009-05-13) (ei pakollinen)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "Change Frequency" +msgstr "Muutostiheys" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:865 +msgid "#" +msgstr "#" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:870 +msgid "No pages defined." +msgstr "Ei sivuja määritetty." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:875 +msgid "Add new page" +msgstr "Lisää uusi sivu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:880 +msgid "Post Priority" +msgstr "Merkinnän prioriteetti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:882 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Valitse, miten merkintöjen prioriteetti lasketaan:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:884 +msgid "Do not use automatic priority calculation" +msgstr "Älä käytä automaattista prioriteetin laskemista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:884 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Kaikilla merkinnöillä on prioriteetit-kohdassa määritetty prioriteetti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3348 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:895 +msgid "Location of your sitemap file" +msgstr "Sivustokartan sijainti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3353 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:898 +msgid "Automatic detection" +msgstr "Automaattinen tunnistus" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3357 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:902 +msgid "Filename of the sitemap file" +msgstr "Sivustokartan tiedostonimi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:905 +msgid "Detected Path" +msgstr "Tunnistettu polku" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:905 +msgid "Detected URL" +msgstr "Tunnistettu URL" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3365 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:910 +msgid "Custom location" +msgstr "Muokattu sijainti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3369 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:914 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Absoluuttinen tai suhteellinen sivustokartan osoite, myös tiedostonimi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3371 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3380 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:925 +msgid "Example" +msgstr "Esimerkki" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:923 +msgid "Complete URL to the sitemap file, including name." +msgstr "Koko URL sivustokarttatiedostoon, myös nimi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:936 +msgid "Sitemap Content" +msgstr "Sivustokartan sisältö" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:942 +msgid "Include homepage" +msgstr "Ota mukaan etusivu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:948 +msgid "Include posts" +msgstr "Ota mukaan merkinnät" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:911 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:954 +msgid "Include following pages of multi-page posts (<!--nextpage-->)" +msgstr "Ota mukaan kaikki sivut monisivuisista merkinnöistä (<!--nextpage-->)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:960 +msgid "Include static pages" +msgstr "Ota mukaan staattiset sivut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:966 +msgid "Include categories" +msgstr "Ota mukaan luokat" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:972 +msgid "Include archives" +msgstr "Ota mukaan arkistosivut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:979 +msgid "Include tag pages" +msgstr "Ota mukaan avainsanasivut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:986 +msgid "Include author pages" +msgstr "Ota mukaan tekijäsivut" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:994 +msgid "Excluded items" +msgstr "Jätä huomiotta" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:996 +msgid "Excluded categories" +msgstr "Jätä huomiotta luokkia" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:998 +msgid "Using this feature will increase build time and memory usage!" +msgstr "Tämän ominaisuuden käyttö lisää luomisaikaa ja muistinkäyttöä!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1005 +#, php-format +msgid "This feature requires at least WordPress 2.5, you are using %s" +msgstr "Ominaisuus vaatii vähintään WordPress 2.5:n, sinulla on %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1008 +msgid "Exclude posts" +msgstr "Jätä huomiotta merkintöjä" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +msgid "Exclude the following posts or pages:" +msgstr "Jätä huomiotta seuraavat merkinnät tai sivut:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +msgid "List of IDs, separated by comma" +msgstr "Lista ID:istä, pilkulla eroteltuna" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1012 +msgid "Child posts will not automatically be excluded!" +msgstr "Alimerkintöjä ei jätetä automaattisesti huomiotta!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1018 +msgid "Change frequencies" +msgstr "Päivitystiheydet" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1022 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Huomioi että tämä avainsana on vihje, ei komento. Vaikka osa hakukoneista ottaa avainsanan huomioon päätöksiä tehdessä, tunneittain päivittyviksi merkittyjä sivuja saatetaan hakea harvemmin. Vastaavasti vuosittain päivittyviä sivuja haetaan mahdollisesti useammin. Lisäksi osa hakukoneista hakee säännöllisesti sivuja, joiden päivittymistiheydeksi on merkitty \"ei koskaan\", jotta odottamattomat muutokset päivittyvät." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1028 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1086 +msgid "Homepage" +msgstr "Etusivu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1034 +msgid "Posts" +msgstr "Merkinnät" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1040 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1104 +msgid "Static pages" +msgstr "Staattiset sivut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1046 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1110 +msgid "Categories" +msgstr "Kategoriat" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1052 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Tämän kuun arkistosivu (yleensä blogin etusivu)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1058 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Vanhat arkistosivut (vaihtuvat vain kun muokkaat vanhaa merkintää)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1065 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1123 +msgid "Tag pages" +msgstr "Avainsanasivut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1072 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1130 +msgid "Author pages" +msgstr "Tekijän sivut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1080 +msgid "Priorities" +msgstr "Prioriteetit" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1092 +msgid "Posts (If auto calculation is disabled)" +msgstr "Merkinnät (jos automaattinen laskenta on poistettu käytöstä)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1098 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Merkintöjen minimiprioriteetti (vaikka automaattinen laskenta olisi käytössä)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1116 +msgid "Archives" +msgstr "Arkistot" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1141 +msgid "Update options" +msgstr "Päivitä asetukset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1142 +msgid "Reset options" +msgstr "Nollaa asetukset" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:81 +msgid "XML-Sitemap Generator" +msgstr "XML-sivustokartan luontityökalu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:81 +msgid "XML-Sitemap" +msgstr "XML-Sivustokartta" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:139 +msgid "Sitemap FAQ" +msgstr "Sivustokartta-FAQ" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fr_FR.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fr_FR.mo new file mode 100644 index 00000000..cfd231d0 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fr_FR.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fr_FR.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fr_FR.po new file mode 100644 index 00000000..c7e71671 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-fr_FR.po @@ -0,0 +1,1230 @@ +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 2502 2005-07-03 20:50:38Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap 3.1.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-05-05 20:24+0100\n" +"PO-Revision-Date: 2014-04-10 10:46+0100\n" +"Last-Translator: kalyx \n" +"Language-Team: Serge Rauber \n" +"Language: fr_FR\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.4\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:527 +msgid "Comment Count" +msgstr "Nombre de commentaires" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:537 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Utilise le nombre de commentaires pour calculer la priorité" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:590 +msgid "Comment Average" +msgstr "Moyenne des commentaires" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:600 +msgid "Uses the average comment count to calculate the priority" +msgstr "Utilise la moyenne des commentaires pour calculer la priorité" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:661 +msgid "Popularity Contest" +msgstr "Popularity Contest" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:671 +msgid "" +"Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "" +"Utiliser le plugin Popularity Contest d'Alex King. Voir Réglages et Articles les plus populaires" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:840 +msgid "Always" +msgstr "Toujours" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:841 +msgid "Hourly" +msgstr "Une fois par heure" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:842 +msgid "Daily" +msgstr "Une fois par jour" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:843 +msgid "Weekly" +msgstr "une fois par semaine" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:844 +msgid "Monthly" +msgstr "une fois par mois" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:845 +msgid "Yearly" +msgstr "une fois par an" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-core.php:846 +msgid "Never" +msgstr "Jamais" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:212 +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:212 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:239 +msgid "Settings" +msgstr "Réglages" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:240 +msgid "FAQ" +msgstr "FAQ" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:241 +msgid "Support" +msgstr "Aide" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:242 +msgid "Donate" +msgstr "Donation" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:328 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:630 +msgid "Plugin Homepage" +msgstr "Page du plugin" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-loader.php:329 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:652 +msgid "My Sitemaps FAQ" +msgstr "Ma FAQ" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:198 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:585 +msgid "XML Sitemap Generator for WordPress" +msgstr "Générateur de sitemap xml pour WordPress" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:374 +msgid "Configuration updated" +msgstr "Configuration mise à jour" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:375 +msgid "Error while saving options" +msgstr "Erreur lors de la sauvegarde des options" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:378 +msgid "Pages saved" +msgstr "Pages enregistrées" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:379 +msgid "Error while saving pages" +msgstr "Erreur durant l'enregistrement des pages" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:387 +msgid "The default configuration was restored." +msgstr "Configuration par défaut restaurée." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:397 +msgid "" +"The old files could NOT be deleted. Please use an FTP program and delete " +"them by yourself." +msgstr "" +"Les anciens fichiers n'ont pu être effacés. Veuillez utiliser un logiciel " +"FTP et les supprimer vous même." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:399 +msgid "The old files were successfully deleted." +msgstr "LEs anciens fichiers ont bien été effacés." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:439 +msgid "" +"Thank you very much for your donation. You help me to continue support and " +"development of this plugin and other free software!" +msgstr "" +"Merci beaucoup pour votre don, ça m'aide à continuer de développer ce plugin " +"et d'autres softwares!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:439 +msgid "Hide this notice" +msgstr "Masquer" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:445 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin over a month ago. " +"If it works and you are satisfied with the results, isn't it worth at least " +"a few dollar? Donations help me to continue support and " +"development of this free software! Sure, no problem!" +msgstr "" +"Merci d'utiliser ce plugin! Vous l'avez installé il y a un mois. S'il " +"fonctionne bien et que vous en êtes satisfait, est-ce trop de donner un " +"petit dollar?Les dons me permettent de continuer à " +"développer ce plugin libre et gratuit ! Je t'aide, pas " +"de problème!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:445 +msgid "Sure, but I already did!" +msgstr "Oui, mais je l'ai déjà fait!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:445 +msgid "No thanks, please don't bug me anymore!" +msgstr "Non merci, ne plus me le rappeler!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:452 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin some time ago. If " +"it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "" +"Merci d'utiliser ce plugin! Vous l'avez installé il y a quelques temps. S'il " +"fonctionne bien et que vous en êtes satisfait, pourquoi pas voter pour lui et le recommander aux autres? :-)" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:452 +msgid "Don't show this anymore" +msgstr "Ne plus jamais afficher" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:601 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here." +msgstr "" +"Une nouvelle version de %1$s est disponible. Télécharger la " +"version %3$s ici." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:603 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here automatic upgrade unavailable for this plugin." +msgstr "" +"Une nouvelle version de %1$s est disponible. Télécharger la " +"version %3$s ici.mise à jour automatique non disponible pour ce " +"plugin" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:605 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here or upgrade automatically." +msgstr "" +"Une nouvelle version de %1$s est disponible. Télécharger la " +"version %3$s ici ou Mettre à jour automatiquement." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:613 +#, php-format +msgid "" +"Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "" +"Votre site bloque actuellement les moteurs de recherche! Allez sur Réglages -> Lecture pour changer." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:629 +msgid "About this Plugin:" +msgstr "A propos" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:631 +msgid "Suggest a Feature" +msgstr "Suggestion" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:632 +msgid "Notify List" +msgstr "S'abonner" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:633 +msgid "Support Forum" +msgstr "Forum" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:634 +msgid "Report a Bug" +msgstr "Signaler un bug" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:636 +msgid "Donate with PayPal" +msgstr "Don PayPal" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:637 +msgid "My Amazon Wish List" +msgstr "Ma liste Amazon" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:638 +msgid "translator_name" +msgstr "Traduit par Serge" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:638 +msgid "translator_url" +msgstr "http://wp.kalyxstudio.com" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:641 +msgid "Sitemap Resources:" +msgstr "Ressources" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:642 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:647 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:643 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:645 +msgid "Search Blog" +msgstr "Search Blog" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:648 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:650 +msgid "Sitemaps Protocol" +msgstr "Sitemaps Protocol" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:651 +msgid "Official Sitemaps FAQ" +msgstr "Official Sitemaps FAQ" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:655 +msgid "Recent Donations:" +msgstr "Dons récents:" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:658 +msgid "List of the donors" +msgstr "Liste des donateurs" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:660 +msgid "Hide this list" +msgstr "Masquer" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:663 +msgid "Thanks for your support!" +msgstr "Merci de votre aide!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:683 +msgid "Search engines haven't been notified yet" +msgstr "Les moteurs de recherche n'ont pas encore été notifiés." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:687 +msgid "Result of the last ping, started on %date%." +msgstr "Résultat du dernier ping, démarré le %date%." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:702 +#, php-format +msgid "" +"There is still a sitemap.xml or sitemap.xml.gz file in your blog directory. " +"Please delete them as no static files are used anymore or try " +"to delete them automatically." +msgstr "" +"Il y a encore un fichier sitemap.xml ou sitemap.xml.gz dans le répertoire de " +"votre site. Veuillez les supprimer car ces fichiers ne sont plus utilisés ou " +"essayez de les supprimer automatiquement." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:705 +#, php-format +msgid "The URL to your sitemap index file is: %s." +msgstr "L'URL de l'index de votre sitemap est : %s." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:708 +msgid "" +"Search engines haven't been notified yet. Write a post to let them know " +"about your sitemap." +msgstr "" +"Les moteurs de recherche n'ont pas encore été notifiés. Publiez un article " +"pour les notifier de votre sitemap." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:717 +#, php-format +msgid "%s was successfully notified about changes." +msgstr "%s a été informé des changements." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:720 +msgid "" +"It took %time% seconds to notify %name%, maybe you want to disable this " +"feature to reduce the building time." +msgstr "" +"Il a fallu %time% secondes pour informer %name%, vous pouvez désactivez " +"cette fonction pour réduire la durée du processus." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:723 +msgid "" +"There was a problem while notifying %name%. View result" +msgstr "" +"Problème de notification avec %name%.Voir le résultat" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:727 +#, php-format +msgid "" +"If you encounter any problems with your sitemap you can use the debug function to get more information." +msgstr "" +"Si vous rencontrez un problème avec votre sitemap, vous pouvez utiliser la " +"fonction de débogage pour avoir plus d'infos." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:735 +msgid "Basic Options" +msgstr "Options de base" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:737 +msgid "Update notification:" +msgstr "Notifications:" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:737 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:765 +msgid "Learn more" +msgstr "En savoir plus" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:741 +msgid "Notify Google about updates of your Blog" +msgstr "Informer Google des mises à jour du blog" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:742 +#, php-format +msgid "" +"No registration required, but you can join the Google " +"Webmaster Tools to check crawling statistics." +msgstr "" +"Pas d'inscription nécessaire, mais vous pouvez vous inscrire sur Google Webmaster Tools pour connaître les statistiques de passage de " +"google" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:746 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Informer Bing (MSN Live Search) des mises à jour du blog" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:747 +#, php-format +msgid "" +"No registration required, but you can join the Bing Webmaster " +"Tools to check crawling statistics." +msgstr "" +"Pas d'inscription nécessaire, mais vous pouvez vous inscrire sur bing Webmaster Tools pour connaître les statistiques de passage de " +"Bing" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:751 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Informer Ask.com des mises à jour du blog" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:752 +msgid "No registration required." +msgstr "Inscription non requise." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:757 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Ajouter l'URL du sitemap au fichier virtuel robots.txt" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:761 +msgid "" +"The virtual robots.txt generated by WordPress is used. A real robots.txt " +"file must NOT exist in the blog directory!" +msgstr "" +"Le fichier virtuel robots.txt de WordPress est utilisé. Il NE DOIT PAS y " +"avoir de vrai fichier robots.txt dans le répertoire du blog!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:765 +msgid "Advanced options:" +msgstr "Options avancées:" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:768 +msgid "Try to increase the memory limit to:" +msgstr "Essayer d'augmenter la quantité de mémoire alouée:" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:768 +msgid "e.g. \"4M\", \"16M\"" +msgstr "ex: \"4M\", \"16M\"" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:771 +msgid "Try to increase the execution time limit to:" +msgstr "Essayer d'augmenter la durée limite d'éxécution du script : " + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:771 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "en secondes, ex: \"60\" ou \"0\" pour illimité" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:775 +msgid "Include a XSLT stylesheet:" +msgstr "Feuille de style XSLT:" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:776 +msgid "Full or relative URL to your .xsl file" +msgstr "Adresse complète ou relative du fichier .xsl" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:776 +msgid "Use default" +msgstr "par défaut" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:781 +msgid "Include sitemap in HTML format" +msgstr "INclure un sitemap au format HTML" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:790 +msgid "Additional pages" +msgstr "Pages supplémentaires" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:793 +msgid "" +"Here you can specify files or URLs which should be included in the sitemap, " +"but do not belong to your Blog/WordPress.
    For example, if your domain " +"is www.foo.com and your blog is located on www.foo.com/blog you might want " +"to include your homepage at www.foo.com" +msgstr "" +"Vous pouvez préciser ici des adresses à inclure dans le sitemap, qui " +"n'appartiennent pas à votre Blog/WordPress.
    Par exemple, si votre " +"domaine est www.truc.com et que votre blog est situé sur www.truc.com/blog, " +"vous pouvez choisir d'inclure la page d'accueil www.truc.com" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:795 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:998 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1018 +msgid "Note" +msgstr "Remarque" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:796 +msgid "" +"If your blog is in a subdirectory and you want to add pages which are NOT in " +"the blog directory or beneath, you MUST place your sitemap file in the root " +"directory (Look at the "Location of your sitemap file" section on " +"this page)!" +msgstr "" +"Si votre weblog est dans un sous-repertoire et que vous voulez ajouter des " +"pages qui ne sont PAS situées dans le répertoire du blog ou un répertoire en " +"dessous, vous DEVEZ placer votre fichier sitemap dans le répertoire racine " +"(voir la section "Emplacement de votre fichier sitemap" de cette " +"page)!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:798 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:836 +msgid "URL to the page" +msgstr "URL de la page" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:799 +msgid "" +"Enter the URL to the page. Examples: http://www.foo.com/index.html or www." +"foo.com/home " +msgstr "" +"Indiquez l'URL de la page. Examples: http://www.foo.com/index.html ou www." +"foo.com/home " + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:801 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:837 +msgid "Priority" +msgstr "Priorité" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:802 +msgid "" +"Choose the priority of the page relative to the other pages. For example, " +"your homepage might have a higher priority than your imprint." +msgstr "" +"Définissez la priorité de la page par rapport aux autres pages. Par exemple, " +"votre page d'accueil peut avoir une priorité supérieure à celle des autres " +"pages." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:804 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:839 +msgid "Last Changed" +msgstr "Dernière modification" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:805 +msgid "" +"Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) " +"(optional)." +msgstr "" +"Entrez la date de dernière modification au format AAAA-MM-JJ (2005-12-31 par " +"exemple) (facultatif)." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:838 +msgid "Change Frequency" +msgstr "Modifier la fréquence" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:840 +msgid "#" +msgstr "#" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:845 +msgid "No pages defined." +msgstr "Aucune page définie." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:850 +msgid "Add new page" +msgstr "Ajouter une nouvelle page" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:856 +msgid "Post Priority" +msgstr "Priorité de l'article" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:858 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Choisissez comment la priorité de l'article est calculée:" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:860 +msgid "Do not use automatic priority calculation" +msgstr "ne pas faire de calcul automatique" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:860 +msgid "" +"All posts will have the same priority which is defined in "" +"Priorities"" +msgstr "Tous les articles auront la même priorité" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:871 +msgid "Sitemap Content" +msgstr "Contenu du sitemap" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:872 +msgid "WordPress standard content" +msgstr "Contenu standard de WordPress" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:877 +msgid "Include homepage" +msgstr "Inclure la page d'accueil" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:883 +msgid "Include posts" +msgstr "Inclure les articles" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:889 +msgid "Include static pages" +msgstr "Inclure les pages statiques" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:895 +msgid "Include categories" +msgstr "Inclure les catégories" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:901 +msgid "Include archives" +msgstr "Inclure les archives" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:907 +msgid "Include author pages" +msgstr "Inclure les pages Auteur" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:914 +msgid "Include tag pages" +msgstr "Inclure les pages tags" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:928 +msgid "Custom taxonomies" +msgstr "Taxonomies" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:939 +#, php-format +msgid "Include taxonomy pages for %s" +msgstr "Inclure les pages %s" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:957 +msgid "Custom post types" +msgstr "Autres types d'article" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:968 +#, php-format +msgid "Include custom post type %s" +msgstr "Inclure les articles de type %s" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:980 +msgid "Further options" +msgstr "Options supplémentaires" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:985 +msgid "Include the last modification time." +msgstr "Inclure la date de dernière modification" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:987 +msgid "" +"This is highly recommended and helps the search engines to know when your " +"content has changed. This option affects all sitemap entries." +msgstr "" +"Ceci est fortement recommandé et aide les moteurs de recherche à savoir " +"lorsque vote contenu à changer. Cette option affecte toutes les donnéesdu sitemap." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:994 +msgid "Excluded items" +msgstr "Données à exclure" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:996 +msgid "Excluded categories" +msgstr "Catégories exclues" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:998 +msgid "Using this feature will increase build time and memory usage!" +msgstr "" +"L'utilisation de cette fonction augmente la durée et la mémoire utilisée!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1005 +msgid "Exclude posts" +msgstr "EXclure des articles" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1007 +msgid "Exclude the following posts or pages:" +msgstr "Exclure les articles ou pages suivants:" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1007 +msgid "List of IDs, separated by comma" +msgstr "liste d'ID, séparés par une virgule" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +msgid "Child posts won't be excluded automatically!" +msgstr "Les sous-pages ne seront pas automatiquement exclus!" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1015 +msgid "Change frequencies" +msgstr "Modifier les fréquences" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1019 +msgid "" +"Please note that the value of this tag is considered a hint and not a " +"command. Even though search engine crawlers consider this information when " +"making decisions, they may crawl pages marked \"hourly\" less frequently " +"than that, and they may crawl pages marked \"yearly\" more frequently than " +"that. It is also likely that crawlers will periodically crawl pages marked " +"\"never\" so that they can handle unexpected changes to those pages." +msgstr "" +"Veuillez noter que la valeur de ce champ est considérée comme un indice et " +"non une commande. Même si les robots de moteurs de recherche prennent en " +"compte cette information, il peuvent parcourir les pages marquées "" +"toutes les heures" moins fréquemment que cela, et peuvent parcourir les " +"pages marquées "une fois par an" plus fréquemment que cela. Il est " +"aussi probable que les robots parcourent de façon périodique les pages " +"marquées "jamais" afin de prendre en compte les modifications " +"inattendues de ces pages." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1025 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1082 +msgid "Homepage" +msgstr "Page d'accueil" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1031 +msgid "Posts" +msgstr "Articles" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1037 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1100 +msgid "Static pages" +msgstr "Pages statiques" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1043 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1106 +msgid "Categories" +msgstr "Catégories" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1049 +msgid "" +"The current archive of this month (Should be the same like your homepage)" +msgstr "" +"L'archive du mois en cours (devrait correspondre à votre page d'accueil)" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1055 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "" +"Archives antérieures (ne change que lorsque vous modifier un ancien article)" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1062 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1119 +msgid "Tag pages" +msgstr "Pages Tag" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1069 +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1126 +msgid "Author pages" +msgstr "Pages Auteur" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1077 +msgid "Priorities" +msgstr "Priorités" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1088 +msgid "Posts (If auto calculation is disabled)" +msgstr "Articles (si le calcul automatique est désactivé)" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1094 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "" +"Priorité minimum des articles (Même si le calcul automatique est activé)" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1112 +msgid "Archives" +msgstr "Archives" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1137 +msgid "Update options" +msgstr "Enregistrer les changements" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap-ui.php:1138 +msgid "Reset options" +msgstr "Réinitialiser les options" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap.php:82 +msgid "Your WordPress version is too old for XML Sitemaps." +msgstr "Votre version de WordPress est trop ancienne pour XML Sitemaps" + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap.php:82 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least " +"WordPress %4$s. You are using Wordpress %2$s, which is out-dated and " +"insecure. Please upgrade or go to active plugins and " +"deactivate the Google XML Sitemaps plugin to hide this message. You can " +"download an older version of this plugin from the plugin " +"website." +msgstr "" +"Cette version de Google XML Sitemaps nécessite au moins WordPress %4$s. Vous " +"utilisez Wordpress %2$s, qui est ancien et vulnérable. Mettez à jour ou " +"allez sur Extensions installées et désactiver cette " +"ectension. Vous pouvez télécharger l'ancienne version de cette extension sur " +"mon site." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap.php:92 +msgid "Your PHP version is too old for XML Sitemaps." +msgstr "Votre version de PHP est trop ancienne pour XML Sitemaps." + +#: C:\Inetpub\wwwroot\wp_plugins\sitemap_beta/sitemap.php:92 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least PHP " +"%4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask " +"your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide " +"this message. You can download an older version of this plugin from the plugin website." +msgstr "" +"Cette version de Google XML Sitemaps nécessite au moins PHP %4$s. Vous " +"utilisez PHP %2$s, qui est ancien et vulnérable. Demandez à votre hébergeur " +"de mettre à jour PHP sur votre serveur ou allez sur Extensions installées et désactiver cette ectension. Vous pouvez " +"télécharger l'ancienne version de cette extension sur mon " +"site." + +#~ msgid "" +#~ "Your sitemap is being refreshed at the moment. Depending on your blog " +#~ "size this might take some time!" +#~ msgstr "" +#~ "Mise à jour du sitemap en cours. En fonction de la taille de votre blog, " +#~ "ça peut prendre un certain temps!" + +#~ msgid "" +#~ "Your sitemap will be refreshed in %s seconds. Depending on your blog size " +#~ "this might take some time!" +#~ msgstr "" +#~ "La mise à jour du sitemap devrait prendre %s secondes. En fonction de la " +#~ "taille de votre blog, ça peut prendre un certain temps!" + +#~ msgid "open" +#~ msgstr "ouvrir" + +#~ msgid "close" +#~ msgstr "fermer" + +#~ msgid "click-down and drag to move this box" +#~ msgstr "Faites un glisser/déposer pour déplacer cette boite." + +#~ msgid "click to %toggle% this box" +#~ msgstr "Cliquez pour %inverser% cette case" + +#~ msgid "use the arrow keys to move this box" +#~ msgstr "Utilisez les touches fléchées pour déplacer cette boite" + +#~ msgid ", or press the enter key to %toggle% it" +#~ msgstr ", ou appuyez sur la touche Entrée pour l'%inverser%." + +#~ msgid "Site Explorer" +#~ msgstr "Site Explorer" + +#~ msgid "Status" +#~ msgstr "Statuts" + +#~ msgid "" +#~ "The sitemap wasn't built yet. Click here to build it " +#~ "the first time." +#~ msgstr "Cliquez ici pour générer votre premier sitemap." + +#~ msgid "Your sitemap was last built on %date%." +#~ msgstr "Dernier sitemap généré le %date%." + +#~ msgid "" +#~ "There was a problem writing your sitemap file. Make sure the file exists " +#~ "and is writable. Learn moreen savoir " +#~ "pluszipped) was last built on %date%." +#~ msgstr "" +#~ "Dernier sitemap (zip) généré le %date%." + +#~ msgid "" +#~ "There was a problem writing your zipped sitemap file. Make sure the file " +#~ "exists and is writable. Learn moreen savoir " +#~ "plussuccessfully notified about changes." +#~ msgstr "Google a été informé des changements." + +#~ msgid "" +#~ "It took %time% seconds to notify Google, maybe you want to disable this " +#~ "feature to reduce the building time." +#~ msgstr "" +#~ "Il a fallu %time% secondes pour informer Google, vous pouvez désactivez " +#~ "cette fonction pour réduire la durée du processus." + +#~ msgid "" +#~ "There was a problem while notifying Google. View result" +#~ msgstr "Problème pour informer Google.Voir le résultat" + +#~ msgid "YAHOO was successfully notified about changes." +#~ msgstr "Yahoo a été informé des changements." + +#~ msgid "" +#~ "It took %time% seconds to notify YAHOO, maybe you want to disable this " +#~ "feature to reduce the building time." +#~ msgstr "" +#~ "Il a fallu %time% secondes pour informer Yahoo, vous pouvez désactivez " +#~ "cette fonction pour réduire la durée du processus." + +#~ msgid "" +#~ "There was a problem while notifying YAHOO. View result" +#~ msgstr "Problème pour informer Yahoo.Voir le résultat" + +#~ msgid "Ask.com was successfully notified about changes." +#~ msgstr "Ask.com a été informé des changements." + +#~ msgid "" +#~ "It took %time% seconds to notify Ask.com, maybe you want to disable this " +#~ "feature to reduce the building time." +#~ msgstr "" +#~ "Il a fallu %time% secondes pour informer Ask.com, vous pouvez désactivez " +#~ "cette fonction pour réduire la durée du processus." + +#~ msgid "" +#~ "There was a problem while notifying Ask.com. View result" +#~ msgstr "Problème pour informer Ask.com.Voir le résultat" + +#~ msgid "" +#~ "The building process took about %time% seconds to complete and " +#~ "used %memory% MB of memory." +#~ msgstr "" +#~ "Le processus a mis environ %time% secondes et utilisé %memory% MB " +#~ "de mémoire." + +#~ msgid "The building process took about %time% seconds to complete." +#~ msgstr "Le processus a mis environ %time% secondes." + +#~ msgid "" +#~ "The content of your sitemap didn't change since the last " +#~ "time so the files were not written and no search engine was pinged." +#~ msgstr "" +#~ "Le contenu de votre sitemap n'a pas changé depuis la " +#~ "dernière fois. Les fichiers n'ont pas été modifié, et les moteurs de " +#~ "recherche n'ont pas été informé." + +#~ msgid "" +#~ "The building process might still be active! Reload the page in a few " +#~ "seconds and check if something has changed." +#~ msgstr "" +#~ "Le processus est encore en cours! Rechargez la page dans quelques " +#~ "secondes et vérifiez si quelque chose a changé." + +#~ msgid "" +#~ "The last run didn't finish! Maybe you can raise the memory or time limit " +#~ "for PHP scripts. Learn more" +#~ msgstr "" +#~ "Le dernier processus a échoué! Essayez d'augmenter le mémoire alouée ou " +#~ "la durée limite des scripts PHP En savoir plus" + +#~ msgid "" +#~ "The last known memory usage of the script was %memused%MB, the limit of " +#~ "your server is %memlimit%." +#~ msgstr "" +#~ "Mémoire utilisée la dernière fois : %memused%MB (limite du serveur : " +#~ "%memlimit%)" + +#~ msgid "" +#~ "The last known execution time of the script was %timeused% seconds, the " +#~ "limit of your server is %timelimit% seconds." +#~ msgstr "" +#~ "Temps d'éxécution la dernière fois : %timeused% secondes (limite du " +#~ "serveur : %timelimit%)" + +#~ msgid "The script stopped around post number %lastpost% (+/- 100)" +#~ msgstr "Le script s'est arrêté vers l'article numéro %lastpost% (+/- 100)" + +#~ msgid "" +#~ "If you changed something on your server or blog, you should rebuild the sitemap manually." +#~ msgstr "" +#~ "Si vous changez quelquechose sur votre serveur ou sur votre blog, vous " +#~ "devez reconstruire le sitemap manuellement." + +#~ msgid "Sitemap files:" +#~ msgstr "Type de fichiers:" + +#~ msgid "Write a normal XML file (your filename)" +#~ msgstr "Ecrire un fichier XML normal (nom de fichier)" + +#~ msgid "Write a gzipped file (your filename + .gz)" +#~ msgstr "Ecrire un fichier gzippé (votre nom de fichier + .gz)" + +#~ msgid "Building mode:" +#~ msgstr "Mode de construction:" + +#~ msgid "Rebuild sitemap if you change the content of your blog" +#~ msgstr "Générer le sitemap lorsque le contenu du blog change" + +#~ msgid "Enable manual sitemap building via GET Request" +#~ msgstr "Activer la génération manuel du sitemap par requête GET" + +#~ msgid "" +#~ "This will allow you to refresh your sitemap if an external tool wrote " +#~ "into the WordPress database without using the WordPress API. Use the " +#~ "following URL to start the process: %1 Please check " +#~ "the logfile above to see if sitemap was successfully built." +#~ msgstr "" +#~ "Ceci vous permet de mettre à jour votre sitemap si vous utilisez un outil " +#~ "externe de publication. Utilisez l'adresse suivante pour lancer le " +#~ "processus %1. Vérifiez dans le fichier log que le " +#~ "processus a bien fonctionné." + +#~ msgid "Notify YAHOO about updates of your Blog" +#~ msgstr "Informer Yahoo des mises à jour du blog" + +#~ msgid "Your Application ID:" +#~ msgstr "Yahoo ID:" + +#~ msgid "Don't you have such a key? Request one here! %s2" +#~ msgstr "" +#~ "Vous n'avez pas de clé Yahoo ?Demandez en une ici! %s2" + +#~ msgid "Limit the number of posts in the sitemap:" +#~ msgstr "Limiter le nombre d'articles dans le sitemap:" + +#~ msgid "Newer posts will be included first" +#~ msgstr "Les nouveaux articles seront ajoutés au début" + +#~ msgid "" +#~ "Enable MySQL standard mode. Use this only if you're getting MySQL errors. " +#~ "(Needs much more memory!)" +#~ msgstr "" +#~ "Active le mode MySQL standard. A n'utiliser que si vous avez des erreurs " +#~ "MySQL. (utilise plus de mémoire!)" + +#~ msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +#~ msgstr "" +#~ "Passez au moins à la version 2.2 de WordPress pour activer l'accès MySQL " +#~ "rapide" + +#~ msgid "" +#~ "Build the sitemap in a background process (You don't have to wait when " +#~ "you save a post)" +#~ msgstr "" +#~ "Générer le sitemap en arrière-plan (pas d'attente lors de la sauvegarde " +#~ "d'un article)" + +#~ msgid "Upgrade WordPress at least to 2.1 to enable background building" +#~ msgstr "Passez au moins à la version 2.1 pour utiliser la tâche de fond." + +#~ msgid "Location of your sitemap file" +#~ msgstr "Emplacement de votre fichier sitemap" + +#~ msgid "Automatic detection" +#~ msgstr "Détection automatique" + +#~ msgid "Filename of the sitemap file" +#~ msgstr "Nom du fichier sitemap" + +#~ msgid "Detected Path" +#~ msgstr "Répertoire détecté" + +#~ msgid "Detected URL" +#~ msgstr "URL détecté" + +#~ msgid "Absolute or relative path to the sitemap file, including name." +#~ msgstr "Chemin absolu ou relatif vers le fichier sitemap, nom inclus." + +#~ msgid "Example" +#~ msgstr "Exemple" + +#~ msgid "Complete URL to the sitemap file, including name." +#~ msgstr "URL complet du fichier sitemap, nom inclus." + +#~ msgid "" +#~ "Include following pages of multi-page posts (Increases build time and " +#~ "memory usage!)" +#~ msgstr "" +#~ "Inclure les pages suivantes d'article multi-page (augmente la durée du " +#~ "processus et l'usage de la mémoire)" + +#~ msgid "This feature requires at least WordPress 2.5.1, you are using %s" +#~ msgstr "Cette fonction requiert au moins WordPress 2.5.1, vous utilisez %s" + +#~ msgid "" +#~ "It took %time% seconds to notify MSN.com, maybe you want to disable this " +#~ "feature to reduce the building time." +#~ msgstr "" +#~ "Il a fallu %time% secondes pour informer MSN, vous pouvez désactivez " +#~ "cette fonction pour réduire la durée du processus." + +#~ msgid "" +#~ "There was a problem while notifying MSN.com. View result" +#~ msgstr "Problème pour informer MSN.Voir le résultat" + +#~ msgid "" +#~ "No registration required, but you can join the MSN Live " +#~ "Webmaster Tools to check crawling statistics." +#~ msgstr "" +#~ "Pas d'inscription nécessaire, mais vous pouvez vous inscrire sur MSN Live Webmaster Tools pour connaître les statistiques de " +#~ "passage de google" + +#~ msgid "Sitemap FAQ" +#~ msgstr "Ma FAQ" + +#~ msgid "Robots.txt file saved" +#~ msgstr "Robots.txt sauvegardé" + +#~ msgid "Error while saving Robots.txt file" +#~ msgstr "Erreur lors de l'enregistrement du fichier robots.txt" + +#~ msgid "" +#~ "Modify or create %s file in blog root which contains the sitemap location." +#~ msgstr "" +#~ "Modifier ou créer le fichier %s à la racine du blog qui contient " +#~ "l'adresse du sitemap" + +#~ msgid "File permissions: " +#~ msgstr "Permission :" + +#~ msgid "OK, robots.txt is writable." +#~ msgstr "OK, robots.txt est en écriture" + +#~ msgid "Error, robots.txt is not writable." +#~ msgstr "Erreur, robots.txt n'est pas en écriture" + +#~ msgid "OK, robots.txt doesn't exist but the directory is writable." +#~ msgstr "OK, robots.txt n'existe pas mais peut être créé" + +#~ msgid "Error, robots.txt doesn't exist and the directory is not writable" +#~ msgstr "Erreur, robots.txt n'existe pas et ne peut être créé." + +#~ msgid "Manual location" +#~ msgstr "Emplacement manuel" + +#~ msgid "OR" +#~ msgstr "OU" + +#~ msgid "Error" +#~ msgstr "Erreur" + +#~ msgid "" +#~ "A new page was added. Click on "Save page changes" to save your " +#~ "changes." +#~ msgstr "" +#~ "Une nouvelle page a été ajoutée. Cliquez sur "Enregistrer les " +#~ "modifications" pour enregistrer vos modifications" + +#~ msgid "" +#~ "The page was deleted. Click on "Save page changes" to save your " +#~ "changes." +#~ msgstr "" +#~ "La page a été effacée. Cliquez sur "Entregistrer les " +#~ "modifications" pour enregistrer vos modifications." + +#~ msgid "You changes have been cleared." +#~ msgstr "Vos modifications ont été remises à zero." + +#~ msgid "Manual rebuild" +#~ msgstr "Reconstruction manuelle" + +#~ msgid "" +#~ "If you want to build the sitemap without editing a post, click on here!" +#~ msgstr "" +#~ "Si vous voulez construire le fichier sitemap sans modifier un article, " +#~ "cliquez ici!" + +#~ msgid "Rebuild Sitemap" +#~ msgstr "Reconstruire le fichier Sitemap" + +#~ msgid "Save page changes" +#~ msgstr "Enregistrer les modifications de page" + +#~ msgid "Undo all page changes" +#~ msgstr "Annuler toutes les modifications de page" + +#~ msgid "Delete marked page" +#~ msgstr "Effacer la page marquée" + +#~ msgid "" +#~ "Enable automatic priority calculation for posts based on comment count" +#~ msgstr "" +#~ "Autoriser le calcul de priorité automatique pour les articles en fonction " +#~ "du nombre de commentaires" + +#~ msgid "Write debug comments" +#~ msgstr "Ecrire des commentaires de debug" + +#~ msgid "Auto-Ping Google Sitemaps" +#~ msgstr "Effectuer un ping automatique de Google Sitemaps" + +#~ msgid "This option will automatically tell Google about changes." +#~ msgstr "" +#~ "Cette option préviendra automatiquement Google lors de modifications." + +#~ msgid "Includings" +#~ msgstr "Inclusions" + +#~ msgid "Informations and support" +#~ msgstr "Informations et support" + +#~ msgid "" +#~ "Check %s for updates and comment there if you have any problems / " +#~ "questions / suggestions." +#~ msgstr "" +#~ "Allez sur %s pour les mises à jour et pour poster un commentaire en cas " +#~ "de probleme / question / suggestion." + +#~ msgid "URL:" +#~ msgstr "URL:" + +#~ msgid "Path:" +#~ msgstr "Chemin:" + +#~ msgid "Could not write into %s" +#~ msgstr "Impossible d'écrire dans %s" + +#~ msgid "Successfully built sitemap file:" +#~ msgstr "Sitemap généré avec succès:" + +#~ msgid "Successfully built gzipped sitemap file:" +#~ msgstr "Sitemap gzippé généré avec succès:" + +#~ msgid "Could not ping to Google at %s" +#~ msgstr "Ping de Google impossible à %s" + +#~ msgid "Successfully pinged Google at %s" +#~ msgstr "Ping de Google réussi à %s" diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hi_IN.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hi_IN.mo new file mode 100644 index 00000000..97c7241d Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hi_IN.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hi_IN.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hi_IN.po new file mode 100644 index 00000000..b76e666d --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hi_IN.po @@ -0,0 +1,1030 @@ +msgid "" +msgstr "" +"Project-Id-Version: google-sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-11-20 22:53+0100\n" +"PO-Revision-Date: \n" +"Last-Translator: Ashish \n" +"Language-Team: Outshine Solutions \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Hindi\n" +"X-Poedit-Country: INDIA\n" +"X-Poedit-SourceCharset: utf-8\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:525 +msgid "Comment Count" +msgstr "टिप्पणी गिनती" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:537 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "पद की टिप्पणियों की संख्या का उपयोग करते हुए प्राथमिकता की गणना करो " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:597 +msgid "Comment Average" +msgstr "टिप्पणी औसत" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:609 +msgid "Uses the average comment count to calculate the priority" +msgstr "औसत टिप्पणी गिनती का उपयोग प्राथमिकता की गणना के लिए करो. " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:672 +msgid "Popularity Contest" +msgstr "लोकप्रियता प्रतियोगिता" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:684 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "सक्रिय का उपयोग करता है लोकप्रियता प्रतियोगिता प्लगइन से एलेक्स राजा . देखे सेटिंग्स और सर्वाधिक लोकप्रिय डाक" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1118 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1084 +msgid "Always" +msgstr "हमेशा" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1119 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1085 +msgid "Hourly" +msgstr "प्रति घंटा" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1120 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1086 +msgid "Daily" +msgstr "दैनिक" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1087 +msgid "Weekly" +msgstr "साप्ताहिक" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1122 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1088 +msgid "Monthly" +msgstr "मासिक" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1123 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1089 +msgid "Yearly" +msgstr "वार्षिक" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1090 +msgid "Never" +msgstr "कभी नहीं" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:107 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "आपको अपने दान के लिए बहुत बहुत धन्यवाद. तुम मेरी समर्थन और इस प्लगइन और अन्य मुक्त सॉफ्टवेयर के विकास को जारी रखने के लिए मदद करो !" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:107 +msgid "Hide this notice" +msgstr "नोटिस छुपाएँ" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:113 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and you are satisfied with the results, isn't it worth at least a few dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "इस प्लगइन का उपयोग करने के लिए धन्यवाद! तुम एक महीने पहले इस प्लगइन को स्थापित चुके हो. अगर यह काम करता है और तुम परिणाम से संतुष्ट हो, दान समर्थन और इस का विकास जारी रखने के लिए मेरी मदद करो free सॉफ्टवेयर! बेशक, कोई समस्या नहीं है! " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:113 +msgid "Sure, but I already did!" +msgstr "यकीन है, लेकिन मैं इसे पहले ही कर चूका हु!." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:113 +msgid "No thanks, please don't bug me anymore!" +msgstr "नहीं, धन्यवाद,, कृपया मुझे अब और परेशान नहीं करो!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:120 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin some time ago. If it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "इस प्लगइन का उपयोग करने के लिए धन्यवाद! आप इस प्लगइन को कुछ समय पहले स्थापित कर चुके हो.अगर यह काम करता है और आपके संतुष्ट करता है, क्यों नहीं यह दर और यह अनुशंसा to others? :-)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:120 +msgid "Don't show this anymore" +msgstr "अब यह मत दिखाओ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:132 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "आपका साइटमैप पल में ताजा किया जा रहा है. निरभर है अपने ब्लॉग के आकार पर यह कुछ समय ले सकता है!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:134 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "साइटमैप ताजा हो जाएगा %s सेकंड में, यह कुछ समय ले सकता है! निरभर है आपके ब्लॉग के आकार पर !" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:163 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:480 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML साइटमैप WordPress के लिए जेनरेटर है " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:323 +msgid "Configuration updated" +msgstr "विन्यास नवनिर्मित " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:324 +msgid "Error while saving options" +msgstr "विकल्प बचाते समय त्रुटि आई " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:326 +msgid "Pages saved" +msgstr "पृष्ठों सुरक्षित " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:327 +msgid "Error while saving pages" +msgstr "पन्ने बचाते समय त्रुटि आई " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:334 +msgid "The default configuration was restored." +msgstr "डिफ़ॉल्ट कॉन्फ़िगरेशन बहाल कर दी गई." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:496 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "वहाँ एक नया संस्करण %1$s उपलब्ध है. डाउनलोड संस्करण %3$s here." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:498 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "वहाँ एक नया संस्करण %1$s उपलब्ध है. डाउनलोड संस्करण %3$s hereस्वत: उन्नयन इस प्लगइन के लिए अनुपलब्ध ." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:500 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "वहाँ एक नया संस्करण %1$s उपलब्ध है. डाउनलोड संस्करण %3$s here या स्वतः उन्नत." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:508 +#, php-format +msgid "Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "वर्तमान में आपके ब्लॉग खोज इंजन बाधा डाल रही है! गोपनीयता सेटिंग्स इसे बदलते हैं." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:529 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:546 +msgid "open" +msgstr "खुला होना" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:530 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:547 +msgid "close" +msgstr "खुला होना" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:531 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:548 +msgid "click-down and drag to move this box" +msgstr "नीचे क्लिक करें और इस को बॉक्स ड्रैग करे. " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:532 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:549 +msgid "click to %toggle% this box" +msgstr "क्लिक करे %toggle%इस बॉक्स पर " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:550 +msgid "use the arrow keys to move this box" +msgstr "तीर कुंजी का उपयोग इस बॉक्स पर करे. " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:534 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:551 +msgid ", or press the enter key to %toggle% it" +msgstr ", या इंटर के दबाये %टॉगल % करने में " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:580 +msgid "About this Plugin:" +msgstr "इस प्लगइन के बारे में:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:581 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:181 +msgid "Plugin Homepage" +msgstr "प्लगइन मुखपृष्ठ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:582 +msgid "Suggest a Feature" +msgstr "एक फीचर का सुझाव है" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:583 +msgid "Notify List" +msgstr "सूचित सूची" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:584 +msgid "Support Forum" +msgstr "समर्थन फोरम" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:585 +msgid "Report a Bug" +msgstr "एक बग रिपोर्ट" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:587 +msgid "Donate with PayPal" +msgstr "पेपैल के साथ दान" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:588 +msgid "My Amazon Wish List" +msgstr "मेरे अमेज़न इच्छा सूची" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:589 +msgid "translator_name" +msgstr "Outshine Solutions" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:589 +msgid "translator_url" +msgstr "http://outshinesolutions.com" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:593 +msgid "Sitemap Resources:" +msgstr "साइटमैप संसाधन:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:594 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:600 +msgid "Webmaster Tools" +msgstr "वेबमास्टर उपकरण" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:595 +msgid "Webmaster Blog" +msgstr "वेबमास्टर ब्लॉग" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:597 +msgid "Site Explorer" +msgstr "साइट एक्सप्लोरर" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:598 +msgid "Search Blog" +msgstr "खोज ब्लॉग" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:601 +msgid "Webmaster Center Blog" +msgstr "वेबमास्टर केंद्र ब्लॉग" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:603 +msgid "Sitemaps Protocol" +msgstr "साइटमैप प्रोटोकॉल" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:604 +msgid "Official Sitemaps FAQ" +msgstr "सरकारी साइटमैप फैक्स" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:605 +msgid "My Sitemaps FAQ" +msgstr "मेरा साइटमैप फैक्स " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:608 +msgid "Recent Donations:" +msgstr "हाल ही में दान" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:611 +msgid "List of the donors" +msgstr "दानदाताओं की सूची" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:613 +msgid "Hide this list" +msgstr "सूची छिपाएँ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:616 +msgid "Thanks for your support!" +msgstr "आपके समर्थन के लिए धन्यवाद!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:638 +msgid "The sitemap wasn't generated yet." +msgstr "साइटमैप अभी तक सृजित नहीं किया गया." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:641 +msgid "Result of the last build process, started on %date%." +msgstr "पिछले निर्माण प्रक्रिया के परिणाम, शुरू में % तिथि%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:650 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "साइटमैप अभी तक नहीं बनाई गई थी. यहां क्लिक करें पहली बार निर्माण करने में " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:656 +msgid "Your sitemap was last built on %date%." +msgstr "आपका साइटमैप पिछले पर बनाया गया था %तिथि ." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:657 +msgid "The last build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "पिछले सफल बनाने, लेकिन बाद में नष्ट कर दिया फ़ाइल या अब तक पहुँचा नहीं जा सकता था. क्या तुम एक सर्वर या डोमेन को अपने ब्लॉग में ला सकते हो?" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:659 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "वहाँ एक अपने साइटमैप फ़ाइल लेखन समस्या थी. सुनिश्चित करें कि फ़ाइल मौजूद है और लिखने योग्य है.अधिक जानें" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:666 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "आपका साइटमैप(zipped) पिछले पर बनाया गया था %तिथि%." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:667 +msgid "The last zipped build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "पिछले ज़िपित सफल बनी, लेकिन बाद में फ़ाइल नष्ट कर दिया या अब तक पहुँचा नहीं जा सकता था." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:669 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "वहाँ एक ज़िपित साइटमैप फ़ाइल लेखन में समस्या थी. सुनिश्चित करें कि फ़ाइल मौजूद है और लिखने योग्य है. अधिक जानें" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:675 +msgid "Google was successfully notified about changes." +msgstr "गूगल थी सफलतापूर्वक अधिसूचित परिवर्तन के बारे में." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:678 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "इसे लेकर % समय% सेकंड के लिए Google को सूचित करे,शायद आप इस सुविधा को अक्षम करने का निर्माण समय को कम के लिए करे." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:681 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "वहाँ थोड़ी देर के लिए गूगल सूचित समस्या थी. देखें परिणाम" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:687 +msgid "YAHOO was successfully notified about changes." +msgstr "याहू परिवर्तन के बारे में सफलतापूर्वक अधिसूचित था" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:690 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "यह याहू %समय% सेकंड में सूचित करे,शायद आप इस सुविधा को अक्षम करने का निर्माण समय को कम करने के लिए करे." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:693 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "यहाँ याहू को सूचित करने में समस्या थी, देखें परिणाम " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:699 +msgid "Bing was successfully notified about changes." +msgstr "बिंग सफलतापूर्वक / b> परिवर्तन के बारे में <अधिसूचित था." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:702 +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "यह बिंग को %समय% सेकंड में सूचित करे,शायद आप इस सुविधा को अक्षम करने का निर्माण समय को कम करने के लिए करे." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:705 +#, php-format +msgid "There was a problem while notifying Bing. View result" +msgstr "यहाँ बिंग को सूचित करने में समस्या थी, देखें परिणाम " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:711 +msgid "Ask.com was successfully notified about changes." +msgstr "अश्क.कॉम सफलतापूर्वक / b> परिवर्तन के बारे में <अधिसूचित था." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:714 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "यह अश्क.कॉम को %समय% सेकंड में सूचित करे,शायद आप इस सुविधा को अक्षम करने का निर्माण समय को कम करने के लिए करे." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:717 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "यहाँ अश्क.कॉम को सूचित करने में समस्या थी, देखें परिणाम " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:725 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "निर्माण की प्रक्रिया % समय% सेकंड लेगी पूरी तरह पूरा करने में और इस्तेमाल% स्मृति % MB स्मृति करेगी. " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:727 +msgid "The building process took about %time% seconds to complete." +msgstr "निर्माण की प्रक्रिया % समय% सेकंड लेगी पूरी तरह पूरा करने में" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:731 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "आपके साइटमैप की सामग्री नहीं बदल पिछली बार के बाद से तो फाइल लिखा नहीं खोज इंजन pinged नहीं था और थे." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:739 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "निर्माण की प्रक्रिया अब भी सक्रिय हो सकती है! कुछ ही सेकंड में पृष्ठ पुनः लोड करे और जांच करे अगर कुछ बदल गया है." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:742 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "पिछले भाग समाप्त नहीं किया! यद तुम्हें याद हो या समय PHP लिपियों के लिए सीमा बढ़ा सकते हैं अधिक जानें" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "स्क्रिप्ट थी की अंतिम ज्ञात मेमोरी उपयोग %memused%MB,पने सर्वर की सीमा% memlimit% है." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:748 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "स्क्रिप्ट की अंतिम ज्ञात निष्पादन समय %timeused% seconds, अपने सर्वर की सीमा% timelimit% सेकंड है." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:752 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "स्क्रिप्ट के बाद आसपास की संख्या रोका %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:755 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "यदि सर्वर या ब्लॉग पर कुछ बदल गया है ,आपका <साइटमैप पुनर्निर्माण / a> मैन्युअल रूप से होना चाहिए." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:757 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "यदि आप किसी भी समस्याओं का सामना प्रक्रिया बनाने के साथ सकते हैं आप उपयोग कर सकते हैं समारोह डिबग के बारे में अधिक जानकारी पाने के लिए." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:764 +msgid "Basic Options" +msgstr "मूलभूत विकल्प" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:766 +msgid "Sitemap files:" +msgstr "साइटमैप फ़ाइलें हैं:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:766 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:781 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:801 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:834 +msgid "Learn more" +msgstr "अधिक जानें" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3049 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:771 +msgid "Write a normal XML file (your filename)" +msgstr "एक सामान्य XML फ़ाइल लिखना (आपकी फ़ाइल नाम)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3055 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "लिखें gzipped फ़ाइल (फ़ाइल नाम आपके + gz.)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:781 +msgid "Building mode:" +msgstr "निर्माण मोड:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "पुनर्निर्माण साइटमैप यदि आप अपने ब्लॉग की सामग्री को बदलते है " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:793 +msgid "Enable manual sitemap building via GET Request" +msgstr "सक्षम मैनुअल के जरिए साइटमैप निर्माण अनुरोध प्राप्त" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:797 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the result box above to see if sitemap was successfully built." +msgstr "यह आप अपने साइटमैप ताज़ा करने की अनुमति देगा अगर एक बाह्य उपकरण WordPress API का उपयोग किए बिना WordPress डेटाबेस में लिखा था. निम्नलिखित यूआरएल का प्रयोग करें प्रक्रिया शुरू करने के %1 लिए: कृपया ऊपर परिणाम बॉक्स को चेक करें यदि साइटमैप सफलतापूर्वक बनाया गया था देखने" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:801 +msgid "Update notification:" +msgstr "अद्यतन सूचना:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:805 +msgid "Notify Google about updates of your Blog" +msgstr "सूचित करे आपके ब्लॉग के अद्यतन के बारे में गूगल" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:806 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "कोई पंजीकरण की आवश्यकता नहीं है, लेकिन आप शामिल हो सकते हैं गूगल वेबमास्टर उपकरण आँकड़ों को खंगालने की जाँच करें." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:810 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "बिंग सूचित करे आपके ब्लॉग के अद्यतन के बारे में (पूर्व MSN लाइव खोज)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:811 +#, php-format +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "कोई पंजीकरण की आवश्यकता नहीं है, लेकिन आप शामिल हो सकते हैं गूगल वेबमास्टर उपकरण आँकड़ों को खंगालने की जाँच करें." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:815 +msgid "Notify Ask.com about updates of your Blog" +msgstr "अश्क.कॉम को सूचित करे आपके ब्लॉग के अद्यतन के बारे में " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:816 +msgid "No registration required." +msgstr "कोई पंजीकरण की आवश्यकता नहीं है," + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:820 +msgid "Notify YAHOO about updates of your Blog" +msgstr "याहू को सूचित करे आपके ब्लॉग के अद्यतन के बारे में " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:821 +msgid "Your Application ID:" +msgstr "आपका आवेदन आईडी:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "क्या नहीं है?यहाँ एक अनुरोध करे! %s2" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:827 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "जोड़ें आभासी robots.txt फ़ाइल के लिए URL साइटमैप." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:831 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "आभासी WordPress द्वारा उत्पन्न robots.txt प्रयोग किया जाता है. एक असली robots.txt फ़ाइल ब्लॉग निर्देशिका में मौजूद नहीं होगा!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:834 +msgid "Advanced options:" +msgstr "उन्नत विकल्प हैं:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:837 +msgid "Limit the number of posts in the sitemap:" +msgstr "साइटमैप में पदों की संख्या सीमा:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:837 +msgid "Newer posts will be included first" +msgstr "नए पदों को पहले शामिल किया जाएगा" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:840 +msgid "Try to increase the memory limit to:" +msgstr "स्मृति सीमा बढ़ाने की कोशिश करें:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:840 +msgid "e.g. \"4M\", \"16M\"" +msgstr "e.g. \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:843 +msgid "Try to increase the execution time limit to:" +msgstr "स्मृति सीमा बढ़ाने की कोशिश करें:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:843 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "सेकंड में, e.g. \"60\" or \"0\" के लिए असीमित" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:847 +msgid "Include a XSLT stylesheet:" +msgstr "एक XSLT stylesheet शामिल करें:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:848 +msgid "Full or relative URL to your .xsl file" +msgstr "पूर्ण या अपने रिश्तेदार. Xsl फ़ाइल के लिए URL" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:848 +msgid "Use default" +msgstr " डिफ़ॉल्ट का प्रयोग करें" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:854 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "सक्षम MySQL मानक मोड. यह सिर्फ अगर हो रही है MySQL त्रुटियों का प्रयोग करें. (आवश्यकताओं अधिक स्मृति!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:855 +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "अद्यतन में कम से कम 2.2 के लिए WordPress तेजी से सक्षम करने के लिए MySQL का उपयोग" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:862 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "निर्माण की प्रक्रिया में एक पृष्ठभूमि साइटमैप (आप के लिए इंतजार करना तुम एक के बाद जब बचाने के लिए नहीं है)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "अद्यतन में कम से कम 2.1 के लिए WordPress पृष्ठभूमि निर्माण सक्षम करने के लिए" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:870 +msgid "Additional pages" +msgstr "अतिरिक्त पृष्ठों" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:873 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "यहाँ आप फ़ाइलों या यूआरएल जो साइटमैप में शामिल किया जाना चाहिए निर्दिष्ट कर सकते हैं, लेकिन आपके ब्लॉग /WordPress का नहीं.
    उदाहरण के लिए,यदि आपके डोमेन www.foo.com और अपने ब्लॉग पर स्थित www.foo.com / ब्लॉग आप www.foo.com पर अपने मुखपृष्ठ शामिल करना चाहते हो " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:875 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1097 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1106 +msgid "Note" +msgstr "नोट" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:876 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "यदि आपका ब्लॉग एक subdirectory में है और आप पृष्ठों जो ब्लॉग निर्देशिका या नीचे में नहीं जोड़ना चाहते हैं, तुम जरूरी रूट निर्देशिका में आपके साइटमैप फ़ाइल स्थान (आपके साइटमैप फ़ाइल \"स्थान पर देखो इस पृष्ठ पर\" अनुभाग)!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:878 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:917 +msgid "URL to the page" +msgstr "पृष्ठ के यूआरएल" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:879 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "पृष्ठ के URL दर्ज करें. उदाहरण: http://www.foo.com/index.html or www.foo.com/home " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:881 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:918 +msgid "Priority" +msgstr "प्राथमिकता" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:882 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "ष्ठ की प्राथमिकता के अन्य पन्नों के सापेक्ष चुनें. उदाहरण के लिए, अपने होमपेज पर अपनी छाप से एक उच्च प्राथमिकता होगी." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:920 +msgid "Last Changed" +msgstr "पिछले परिवर्तित" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:885 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "पिछले परिवर्तन के रूप में की तारीख दर्ज करें YYYY-MM-DD (उदाहरण के लिए 2005/12/31)(वैकल्पिक)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:919 +msgid "Change Frequency" +msgstr "बदलें आवृत्ति" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:921 +msgid "#" +msgstr "#" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:926 +msgid "No pages defined." +msgstr "कोई परिभाषित पृष्ठों नहीं." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:931 +msgid "Add new page" +msgstr "नया पृष्ठ जोड़ें" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:936 +msgid "Post Priority" +msgstr "पोस्ट प्राथमिकता" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:938 +msgid "Please select how the priority of each post should be calculated:" +msgstr "कृपया चयन करे कैसे प्रत्येक पोस्ट की प्राथमिकता की गणना की जानी चाहिए:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:940 +msgid "Do not use automatic priority calculation" +msgstr "स्वचालित प्राथमिकता गणना का प्रयोग न करें" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:940 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "सभी पदों को ही प्राथमिकता होगी जो परिभाषित है में " प्राथमिकताओं "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3348 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:951 +msgid "Location of your sitemap file" +msgstr "आपके साइटमैप के स्थान फाइल" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3353 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:954 +msgid "Automatic detection" +msgstr "स्वचालित पहचान" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3357 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:958 +msgid "Filename of the sitemap file" +msgstr "साइटमैप फ़ाइल का फ़ाइल नाम" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:961 +msgid "Detected Path" +msgstr "पता पथ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:961 +msgid "Detected URL" +msgstr "पता पथ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3365 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:966 +msgid "Custom location" +msgstr "पसंदीदा स्थान" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3369 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:970 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "निरपेक्ष या रिश्तेदार साइटमैप फ़ाइल के पथ, नाम भी शामिल है." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3371 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3380 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:972 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:981 +msgid "Example" +msgstr "उदाहरण" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:979 +msgid "Complete URL to the sitemap file, including name." +msgstr "पूरा साइटमैप फ़ाइल यूआरएल, नाम भी शामिल है." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:992 +msgid "Sitemap Content" +msgstr "साइटमैप सामग्री" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:998 +msgid "Include homepage" +msgstr "शामिल मुखपृष्ठ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1004 +msgid "Include posts" +msgstr "शामिल पदों" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "शामिल बहु के अगले पृष्ठ का पद (वृद्धि समय और स्मृति के उपयोग का निर्माण!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1016 +msgid "Include static pages" +msgstr "शामिल स्थैतिक पृष्ठों" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1022 +msgid "Include categories" +msgstr "शामिल श्रेणियां" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1028 +msgid "Include archives" +msgstr "शामिल अभिलेखागार" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1035 +msgid "Include tag pages" +msgstr "शामिल टैग पृष्ठ" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1051 +#, php-format +msgid "Include taxonomy pages for %s" +msgstr "शामिल पृष्ठों के वर्गीकरण के लिए %s" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1061 +msgid "Include author pages" +msgstr "शामिल लेखक पृष्ठ" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1065 +msgid "Further options" +msgstr "इसके अलावा विकल्प" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1070 +msgid "Include the last modification time." +msgstr "अंतिम संशोधन का समय शामिल करें." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1072 +msgid "This is highly recommended and helps the search engines to know when your content has changed. This option affects all sitemap entries." +msgstr "यह अत्यधिक की सिफारिश की है और खोज इंजन में मदद करता है पता है जब आपके सामग्री बदल गया है. इस विकल्प को प्रभावित करता है सभी साइटमैप दर्ज की हैं." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1079 +msgid "Excluded items" +msgstr "अपवर्जित आइटम" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1081 +msgid "Excluded categories" +msgstr "अपवर्जित श्रेणियां" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1083 +msgid "Using this feature will increase build time and memory usage!" +msgstr "इस सुविधा का उपयोग समय और मेमोरी उपयोग के निर्माण में वृद्धि होगी!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1090 +#, php-format +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "इस सुविधा की आवश्यकता कम से कम 2.5.1 WordPress,तुम प्रयोग कर रहे हैं %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1093 +msgid "Exclude posts" +msgstr "बाहर निकालने के पदों" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1095 +msgid "Exclude the following posts or pages:" +msgstr "निम्नलिखित पदों या पेज बाहर निकालें:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1095 +msgid "List of IDs, separated by comma" +msgstr "आईडी की सूची, अल्पविराम के द्वारा अलग" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1097 +msgid "Child posts won't be excluded automatically!" +msgstr "बच्चे के पदों को स्वचालित रूप से बाहर नहीं जाएगा!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1103 +msgid "Change frequencies" +msgstr "बदलें आवृत्तियों" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1107 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "कृपया ध्यान दें कि इस टैग का मूल्य एक और संकेत एक आदेश माना जाता है.हालांकि खोज इंजन crawlers जब इस निर्णय की जानकारी विचार,वे चिह्नित पृष्ठों क्रॉल कर सकते हैं \"प्रति घंटा \" है कि कम से अक्सर, और वे पृष्ठ क्रॉल के रूप में चिह्नित कर सकते हैं \"वार्षिक \" अधिक से अधिक है कि अक्सर.यह भी संभावना है कि crawlers समय समय पर पृष्ठों क्रॉल जाएगा चिह्नित \"कभी \" ताकि वे उन पृष्ठों को अप्रत्याशित परिवर्तन संभाल सकता हूँ." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1113 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1170 +msgid "Homepage" +msgstr "मुखपृष्ठ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1119 +msgid "Posts" +msgstr "डाक" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1125 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1188 +msgid "Static pages" +msgstr "स्थैतिक पृष्ठों" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1131 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1194 +msgid "Categories" +msgstr "श्रेणियाँ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1137 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "इस महीने की मौजूदा संग्रह (करना चाहिए अपने होमपेज की तरह ही)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1143 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "पुराने अभिलेखागार (परिवर्तन केवल अगर तुम एक पुरानी पोस्ट संपादित करें)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1150 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1207 +msgid "Tag pages" +msgstr "टैग पृष्ठ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1157 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1214 +msgid "Author pages" +msgstr "लेखक पृष्ठ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1165 +msgid "Priorities" +msgstr "प्राथमिकताएं" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1176 +msgid "Posts (If auto calculation is disabled)" +msgstr "पदों (यदि स्वत: गणना अक्षम है)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1182 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "न्यूनतम पोस्ट प्राथमिकता (अगर ऑटो गणना सक्षम है)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1200 +msgid "Archives" +msgstr "अभिलेखागार" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1225 +msgid "Update options" +msgstr "अद्यतन विकल्प" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1226 +msgid "Reset options" +msgstr "रीसेट विकल्प" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:95 +msgid "XML-Sitemap Generator" +msgstr "XML-साइटमैप जनरेटर" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:95 +msgid "XML-Sitemap" +msgstr "XML - साइटमैप" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:109 +msgid "Settings" +msgstr "सेटिंग्स" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:110 +msgid "FAQ" +msgstr "फैक्स " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:111 +msgid "Support" +msgstr "सहायता" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:112 +msgid "Donate" +msgstr "दान" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:182 +msgid "Sitemap FAQ" +msgstr "साइटमैप फैक्स" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hu_HU.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hu_HU.mo new file mode 100644 index 00000000..ccbf36ac Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hu_HU.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hu_HU.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hu_HU.po new file mode 100644 index 00000000..6d4744e2 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-hu_HU.po @@ -0,0 +1,596 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 2502 2005-07-03 20:50:38Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2007-11-05 23:44+0100\n" +"Last-Translator: Cenzi \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +msgid "Comment Count" +msgstr "Kommentek számolása" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Kommentek számának felhasználása a fontosság kiszámításához" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +msgid "Comment Average" +msgstr "Kommentek" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +msgid "Uses the average comment count to calculate the priority" +msgstr "Kommentek számolása, hogy a fontosságot megállapíthassa" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +msgid "Popularity Contest" +msgstr "Gyakori tartalom" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" + +msgid "XML-Sitemap Generator" +msgstr "Oldaltérkép generátor" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap" +msgstr "XML-Oldaltérkép" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Köszönjük a támogatást. Segíthez a plugin fejlesztésében, hogy mindez ingyenes maradhasson!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Hide this notice" +msgstr "Tanács elrejtése" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Köszönjük, hogy ezt a plugint használja! Kb. egy hónapja telepítette a plugint. Ha jól működik, és elégedett az eredményekkel, akkor nem adományozna a fejlesztéshez egy keveset? Adományok segíthetnek a fejleszésekben, hogy ez a plugin ingyenes maradhasson! Persze, nem probléma!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +msgid "No thanks, please don't bug me anymore!" +msgstr "Köszönöm, nem. Ne jelenjen meg többet." + +msgid "XML Sitemap Generator for WordPress" +msgstr "Oldaltérkép generátor WordPresshez" + +msgid "Configuration updated" +msgstr "Beállítások frissítve!" + +msgid "Error while saving options" +msgstr "Hiba az oldalak mentésekor" + +msgid "Pages saved" +msgstr "Oldalak mentve" + +msgid "Error while saving pages" +msgstr "Hiba az oldalak mentésekor" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2748 +#, php-format +msgid "Robots.txt file saved" +msgstr "Robots.txt fájl elmentve" + +msgid "Error while saving Robots.txt file" +msgstr "Hiba aa Robots.txt fájl mentésekor" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +msgid "The default configuration was restored." +msgstr "Alap beállítás visszaállítva." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +msgid "open" +msgstr "megnyit" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +msgid "close" +msgstr "bezár" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +msgid "click-down and drag to move this box" +msgstr "kattintson rá, és ragadja meg ezt a dobozt" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +msgid "click to %toggle% this box" +msgstr "kattintson, hogy %toggle% ezt a dobozt" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +msgid "use the arrow keys to move this box" +msgstr "használja a mozgatáshoz a jobbra, balra, fel és le billentyűket" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +msgid ", or press the enter key to %toggle% it" +msgstr ", vagy nyomja meg az enter gombot az %toggle% -hez." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +msgid "About this Plugin:" +msgstr "Pluginról:" + +msgid "Plugin Homepage" +msgstr "Plugin főoldal" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +msgid "Notify List" +msgstr "Értesítések" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +msgid "Support Forum" +msgstr "Fórum" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +msgid "Donate with PayPal" +msgstr "Adományozás (PayPal)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +msgid "My Amazon Wish List" +msgstr "My Amazon kívánságlista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_name" +msgstr "Cenzi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_url" +msgstr "http://blog.cenzi.hu" + +msgid "Sitemap Resources:" +msgstr "Oldaltérkép eredmények:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +msgid "Site Explorer" +msgstr "Oldal böngészése" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +msgid "Search Blog" +msgstr "Kereső blog" + +msgid "Sitemaps Protocol" +msgstr "Oldaltérkép protokol" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +msgid "Official Sitemaps FAQ" +msgstr "Hivatalos oldaltérképek GYIK" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +msgid "My Sitemaps FAQ" +msgstr "Oldaltérképek GYIK" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +msgid "Recent Donations:" +msgstr "Adományok:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +msgid "List of the donors" +msgstr "Adományozók listája" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +msgid "Hide this list" +msgstr "Lista elrejtése" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +msgid "Thanks for your support!" +msgstr "Köszönjük a támogatást!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +msgid "Status" +msgstr "Állapot" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Az oldaltérkép még nem készült el. Kattints ide az elkészítéséhez." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +msgid "Your sitemap was last built on %date%." +msgstr "Az oldaltérkép legutóbbi felépítése: %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreTovábbzipped) was last built on %date%." +msgstr "Az oldaltérképed (tömörésének) ideje: %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreTovábbsuccessfully notified
    about changes." +msgstr "Google sikeresen értesítve lett a változásokról." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "%time% másodpercbe telt a Google értesítése, de kikapcsolható ez a funkció." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Probléma merült fel a Google értesítésénél. Eredmény megtekintése" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO sikeresen értesítve lett a változásokról." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "%time% másodpercbe telt a YAHOO értesítése, de kikapcsolható ez a funkció." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Probléma merült fel a YAHOO értesítésénél. Eredmény megtekintése" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com sikeresen értesítve lett a változásokról." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "%time% másodpercbe telt a Ask.com értesítése, de kikapcsolható ez a funkció." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Probléma merült fel a Ask.com értesítésénél. Eredmény megtekintése" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Felépítési folyamat kb. %time% másodperc ami %memory% MB memóriát használ fel." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +msgid "The building process took about %time% seconds to complete." +msgstr "Felépítési folyamat kb. %time% másodperc." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Az oldaltérkép tartalma nem változott, ezért nem lesznek a keresők megpingelve." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Nem sikerült! Talán kevés a memória. Tovább" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Az utolsó memóriahasználat %memused%MB volt, a memórialimit: %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Az utolsó script használat %timeused% másodperc, a szervered limite: %timelimit% másodperc." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "A script megállt megközelítőleg a következő bejegyzési számnál: %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Ha valamilyen változás történik a blogodon vagy szervereden, akkor ajánlatos az oldaltérkép újraépítése kézzel." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Ha felmerül valamilyen probléma a felépítési folyamat során, akkor futtasd le a debug funkciót a további információért." + +msgid "Basic Options" +msgstr "Alap beállítások" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +msgid "Sitemap files:" +msgstr "Oldaltérkép fájlok:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Learn more" +msgstr "Tovább" + +msgid "Write a normal XML file (your filename)" +msgstr "Normál XML fájl írása (fájlnév)" + +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Gzippelt fájl írása (fájlév + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +msgid "Building mode:" +msgstr "Felépítési mód:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Oldaltérkép újraépítése, ha a blogod tartalma megváltozott" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +msgid "Enable manual sitemap building via GET Request" +msgstr "Kézi oldaltérkép engedélyezése a GET Request segítségével" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Ez engedélyezni fogja az oldaltérkép frissülését a WordPress adatbázisban. Használd a következő címet a folyamat elindításához: %1 Ellenőrizd a naplózó fájlt, hogy a folyamat befejeződött-e." + +msgid "Update notification:" +msgstr "Frissítési értesítések" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +msgid "Notify Google about updates of your Blog" +msgstr "Google értesítése a blogod frissülésekor" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Nincs szükség a regisztráláshoz, de csatlakozhatsz a Google Webmaster Tools programhoz, hogy ellenőrizhesd a robotok statisztikáját." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Ask.com értesítése a blogod frissítésekor" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +msgid "No registration required." +msgstr "Nincs szükség a regisztrációhoz." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +msgid "Notify YAHOO about updates of your Blog" +msgstr "YAHOO értesítése a blogod frissítésekor" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3094 +#, php-format +msgid "No registration required, but you can sign up for the YAHOO Site Explorer to view the crawling progress." +msgstr "Nincs szükség a regisztráláshoz, de csatlakozhatsz a YAHOO Site Explorer programhoz, hogy ellenőrizhesd a robotok statisztikáját." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3099 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "%s fájl elkészítése vagy módosítása." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3102 +msgid "File permissions: " +msgstr "Fájl engedélyek:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3107 +msgid "OK, robots.txt is writable." +msgstr "OK, robots.txt írható." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3109 +msgid "Error, robots.txt is not writable." +msgstr "Hiba, robots.txt nem írható." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3113 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, robots.txt nem létezik, de a könyvtár írható." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3115 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Hiba, robots.txt nem létezik és a könyvtár nem írható." + +msgid "Advanced options:" +msgstr "Haladó beállítások:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Limit the number of posts in the sitemap:" +msgstr "Bejegyzések számának limitálása az oldaltérképben:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Newer posts will be included first" +msgstr "Újabb bejegyzések előre kerülnek" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "Try to increase the memory limit to:" +msgstr "Próbáld meg a memória limit emelését:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "e.g. \"4M\", \"16M\"" +msgstr "pl. \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "Try to increase the execution time limit to:" +msgstr "Próbáld meg a végrehajtási idő emelését:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "másodpercekben pl. \"60\" vagy \"0\" a korlátlanért" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Include a XSLT stylesheet:" +msgstr "XSLT stíluslap mellékelése:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Use Default" +msgstr "Alapbeállítás használata" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Full or relative URL to your .xsl file" +msgstr "Teljes vagy relatív URL elérése a .xsl fájlhoz" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Alap MySQL mód engedélyezése. Ezt csak akkor használd, ha MySQL hibákat tapasztalsz. (Sokkal több memóriára lesz szükség!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Háttérfolyamatként építse fel az oldaltérképet (Nem kell várni, amíg a bejegyzést elmented)" + +msgid "Additional pages" +msgstr "Oldalak" + +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Be tudod állítani azokat a fájlokat, amelyek nem tartoznak a blogodhoz.
    Például, ha a domainod www.akarmi.hu és a blogod a www.akarmi.hu/blog címen van, beleteheted a www.akarmi.hu címet is az oldaltérképbe." + +msgid "Note" +msgstr "Megjegyzés" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Ha a blogod egy alkönyvtárban van és olyan oldalakat szeretnél felvenni, amelyek nincsennek a blog könyvtárában, akkor a gyökér könyvtárban kell elhelyeznek az oldaltérképet." + +msgid "URL to the page" +msgstr "Oldal URL-je" + +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Írd be az oldal URL-jét. Például: http://www.akarmi.hu/index.html vagy www.akarmi.hu/home" + +msgid "Priority" +msgstr "Fontosság" + +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Válaszd ki az oldalak fontosságát. Például, a kezdőlapod lehet, hogy fontosabb, mint az aloldalak." + +msgid "Last Changed" +msgstr "Utolsó módosítás" + +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Írd be az utolsó módosítást YYYY-MM-DD (példaként: 2007-08-12) (ajánlott)." + +msgid "Change Frequency" +msgstr "Változások gyakorisága" + +msgid "#" +msgstr "#" + +msgid "No pages defined." +msgstr "Nincs oldal beállítva." + +msgid "Add new page" +msgstr "Új oldal felvétele" + +msgid "Post Priority" +msgstr "Bejegyzés fontossága" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Válaszd ki, hogyan működjön a fontosság kalkulálása" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "Do not use automatic priority calculation" +msgstr "Ne használja az automatikus fontosság kalkulálását" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Minden bejegyzés azonos fontosságú ami a "Fontosságok" alatt lett beállítva" + +msgid "Location of your sitemap file" +msgstr "Oldaltérkép fájl elérése" + +msgid "Automatic detection" +msgstr "Automatikus megállapítás" + +msgid "Filename of the sitemap file" +msgstr "Oldaltérkép fájl neve" + +msgid "Detected Path" +msgstr "Elérés" + +msgid "Detected URL" +msgstr "URL megállapítása" + +msgid "Custom location" +msgstr "Egyéni elérés" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Abszolút vagy relatív elérése az oldaltérkép fájlnak (fájl-névvel együtt)." + +msgid "Example" +msgstr "Példa" + +msgid "Complete URL to the sitemap file, including name." +msgstr "Teljes URL-je az oldaltérkép fájlnak (fájl-névvel együtt)." + +msgid "Sitemap Content" +msgstr "Oldaltérkép tartalma" + +msgid "Include homepage" +msgstr "Főoldal mellékelése" + +msgid "Include posts" +msgstr "Bejegyzések mellékelése" + +msgid "Include static pages" +msgstr "Statikus oldalak mellékelése" + +msgid "Include categories" +msgstr "Kategóriák mellékelése" + +msgid "Include archives" +msgstr "Arhívumok mellékelése" + +msgid "Include tag pages" +msgstr "Címkék oldalak melléklése" + +msgid "Include author pages" +msgstr "Szerző oldalak melléklése" + +msgid "Change frequencies" +msgstr "Változások gyakorisága" + +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." + +msgid "Homepage" +msgstr "Főoldal" + +msgid "Posts" +msgstr "Bejegyzések" + +msgid "Static pages" +msgstr "Statikus oldal" + +msgid "Categories" +msgstr "Kategóriák" + +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Jelenlegi hónap arhívuma (Megegyezik az oldaladéval)" + +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Régi archívumok (Ha egy régi bejegyzést módosítottál)" + +msgid "Tag pages" +msgstr "Címkék oldalak" + +msgid "Author pages" +msgstr "Szerző oldalak" + +msgid "Priorities" +msgstr "Fontosságok" + +msgid "Posts (If auto calculation is disabled)" +msgstr "Bejegyzések (Ha az automatikus kalkulálás ki van kapcsolva)" + +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Minimum bejegyzések fontossága (Ha az automatikus kalkulálás engedélyezve van)" + +msgid "Archives" +msgstr "Archívumok" + +msgid "Update options" +msgstr "Beállítások frissítése" + +msgid "Reset options" +msgstr "Beállítások visszaállítása" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-it_IT.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-it_IT.mo new file mode 100644 index 00000000..ee8edc72 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-it_IT.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-it_IT.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-it_IT.po new file mode 100644 index 00000000..03aca4ca --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-it_IT.po @@ -0,0 +1,938 @@ +msgid "" +msgstr "" +"Project-Id-Version: Google Sitemap Generator in italiano\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-08-24 00:20+0100\n" +"PO-Revision-Date: 2009-08-24 19:14+0100\n" +"Last-Translator: Gianni Diurno (aka gidibao) \n" +"Language-Team: Gianni Diurno | http://gidibao.net/ \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Italian\n" +"X-Poedit-Country: ITALY\n" +"X-Poedit-SourceCharset: utf-8\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:642 +msgid "Comment Count" +msgstr "Numero dei commenti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:654 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Utilizza per calcolare la priorità il numero dei commenti all'articolo" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:714 +msgid "Comment Average" +msgstr "Media dei commenti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:726 +msgid "Uses the average comment count to calculate the priority" +msgstr "Utilizza per calcolare la priorità la media dei commenti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:789 +msgid "Popularity Contest" +msgstr "Popularity Contest" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:801 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Utilizza il plugin attivato a nomePopularity Contest di Alex King. Vai sotto Impostazioni quindi Most Popular Posts" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1191 +msgid "Always" +msgstr "sempre" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1192 +msgid "Hourly" +msgstr "ogni ora" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1193 +msgid "Daily" +msgstr "ogni giorno" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1194 +msgid "Weekly" +msgstr "settimanalmente" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1195 +msgid "Monthly" +msgstr "mensilmente" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1196 +msgid "Yearly" +msgstr "annualmente" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1197 +msgid "Never" +msgstr "mai" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:97 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Grazie per la tua donazione. Mi hai aiutato nel proseguire lo sviluppo ed il supporto per questo plugin e per dell'altro software gratuito!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:97 +msgid "Hide this notice" +msgstr "Nascondi questo annuncio" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:103 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Grazie per l'utilizzo di questo plugin! Tu hai installato questo plugin più di un mese fa. Qualora funzionasse correttamente e tu fossi soddisfatto per i risultati, perché non donarmi un dollaro? Le donazioni mi aiuteranno nel proseguire lo sviluppo ed il supporto per questo plugin gratuito! Ecco la mia offerta!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:103 +msgid "No thanks, please don't bug me anymore!" +msgstr "No grazie. Non scocciarmi più!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:114 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "La tua sitemap sta per essere rigenerata. In relazione alla dimensione del tuo blog potrebbe occorrere un po' di tempo!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:116 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "La tua sitemap verrà rigenerata in %s secondi. In relazione alla dimensione del tuo blog potrebbe occorrere un po' di tempo!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:145 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:448 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Sitemap Generator per WordPress" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:293 +msgid "Configuration updated" +msgstr "Configurazione aggiornata" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:294 +msgid "Error while saving options" +msgstr "Errore durante il savataggio delle opzioni" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:296 +msgid "Pages saved" +msgstr "Pagine salvate" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:297 +msgid "Error while saving pages" +msgstr "Errore durante il salvataggio delle pagine" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:304 +msgid "The default configuration was restored." +msgstr "La configurazione predefinita é stata ripristinata." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:461 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "E' disponibile una nuova versione di %1$s. Scarica qui la versione %3$s." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:463 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "E' disponibile una nuova versione di %1$s. Scarica qui la versione %3$s l'aggiornamento automatico non é disponibile per questo plugin." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:465 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "E' disponibile una nuova versione di %1$s. Scarica qui la versione %3$s oppure aggiorna in automatico." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:488 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:505 +msgid "open" +msgstr "apri" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:489 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:506 +msgid "close" +msgstr "chiudi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:490 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:507 +msgid "click-down and drag to move this box" +msgstr "clicca verso il basso e trascina per spostare questo riquadro" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:491 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:508 +msgid "click to %toggle% this box" +msgstr "clicca per %toggle% questo riquadro" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:492 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:509 +msgid "use the arrow keys to move this box" +msgstr "udsa il tasto freccia per spostare questo riquadro" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:493 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:510 +msgid ", or press the enter key to %toggle% it" +msgstr ", oppure premi il tasto Invio per %toggle%" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:528 +msgid "About this Plugin:" +msgstr "Info plugin:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:529 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:153 +msgid "Plugin Homepage" +msgstr "Plugin Homepage" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:530 +msgid "Suggest a Feature" +msgstr "Suggerimenti" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:531 +msgid "Notify List" +msgstr "Lista notifiche" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:532 +msgid "Support Forum" +msgstr "Forum di supporto" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +msgid "Report a Bug" +msgstr "Segnala un errore" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:535 +msgid "Donate with PayPal" +msgstr "Dona con PayPal" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:536 +msgid "My Amazon Wish List" +msgstr "La mia Amazon Wish List" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:537 +msgid "translator_name" +msgstr "Gianni Diurno" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:537 +msgid "translator_url" +msgstr "http://gidibao.net/" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:540 +msgid "Sitemap Resources:" +msgstr "Risorse Sitemap:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:541 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:547 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:542 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:544 +msgid "Site Explorer" +msgstr "Site Explorer" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:545 +msgid "Search Blog" +msgstr "Search Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:548 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:550 +msgid "Sitemaps Protocol" +msgstr "Protocollo Sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:551 +msgid "Official Sitemaps FAQ" +msgstr "FAQ ufficiale Sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:552 +msgid "My Sitemaps FAQ" +msgstr "La mia Sitemaps FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:555 +msgid "Recent Donations:" +msgstr "Contributi recenti:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:559 +msgid "List of the donors" +msgstr "Lista dei donatori" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:561 +msgid "Hide this list" +msgstr "Nascondi questa lista" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:564 +msgid "Thanks for your support!" +msgstr "Grazie per il tuo supporto!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:584 +msgid "The sitemap wasn't generated yet." +msgstr "La sitemap non é stata ancora generata." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:587 +msgid "Result of the last build process, started on %date%." +msgstr "Risultato dell'ultimo processo di generazione, avviato il %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:596 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "La sitemap non é stata ancora generatat. Clicca qui per costruirla la prima volta." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:602 +msgid "Your sitemap was last built on %date%." +msgstr "La tua sitemap é stata generata il %date%." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:603 +msgid "The last build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "La generazione é avvenuta con successo ma pare che il file é stato cancellato oppure non sia più accessibile. Hai forse spostato il tuo blog su di un altro server oppure hai cambiato il dominio?" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:605 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "Si é verificato un problema durante la scrittura del file sitemap. Assicurati che il file esista e sia scrivibile. Info" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:612 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "La tua sitemap (archivio .zip) é stata generata il %date%." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:613 +msgid "The last zipped build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "La creazione del file .zip é avvenuta con successo ma pare che il file é stato cancellato oppure non sia più accessibile. Hai forse spostato il tuo blog su di un altro server oppure hai cambiato il dominio?" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:615 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "Si é verificato un problema durante la scrittura del file .zip della sitemap. Assicurati che il file esista e sia scrivibile . Info" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:621 +msgid "Google was successfully notified about changes." +msgstr "Google ha ricevuto con successo la notifica dei cambiamenti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:624 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Sono stati necessari %time% secondi per la notifica a Google, meglio disattivare questa funzione in modo tale da poter ridurre i tempi di generazione." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:627 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Si é verificato un errore durante la notifica a Google. Vedi risultato" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:633 +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO ha ricevuto con successo la notifica dei cambiamenti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:636 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Sono stati necessari %time% secondi per la notifica a YAHOO, meglio disattivare questa funzione in modo tale da poter ridurre i tempi di generazione." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:639 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Si é verificato un errore durante la notifica a YAHOO. Vedi risultato" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3097 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:645 +msgid "Bing was successfully notified about changes." +msgstr "Bing ha ricevuto con successo la notifica dei cambiamenti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:648 +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "Sono stati necessari %time% secondi per la notifica a Bing, meglio disattivare questa funzione in modo tale da poter ridurre i tempi di generazione." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:651 +#, php-format +msgid "There was a problem while notifying Bing. View result" +msgstr "Si é verificato un errore durante la notifica a Bing. Vedi risultato" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:657 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com ha ricevuto con successo la notifica dei cambiamenti." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:660 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Sono stati necessari %time% secondi per la notifica a Ask.com, meglio disattivare questa funzione in modo tale da poter ridurre i tempi di generazione." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:663 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Si é verificato un errore durante la notifica a Ask.com. Vedi risultato" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:671 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Sono stati necessari circa %time% secondi per completare il processo di costruzione e sono stati utilizzati %memory% MB di memoria." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:673 +msgid "The building process took about %time% seconds to complete." +msgstr "Sono stati necessari circa %time% secondi per completare il processo." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:677 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Il contenuto della tua sitemap non cambierà sino all'ultimo momento in modo tale che i file non scritti e nessun motore di ricerca ricevano il ping." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:685 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "La procedura di costruzione é ancora in atto! Ricarica tra alcuni secondi la pagina e verifica quindi se qualcosa fosse cambiato." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:688 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "L'ultima operazione non é ancora conclusa! Forse é necessario che tu aumenti la memoria oppure il limite di tempo per gli scripts PHP. Info" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:690 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "L'ultimo utilizzo di memoria conosciuto per lo script é %memused%MB, il limite del tuo server é %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:694 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "L'ultimo tempo di esecuzione dello script é stato di %timeused% secondi, il limite del tuo server é di %timelimit% secondi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:698 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Lo script si é fermato intorno al post numero %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:701 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Qualora avessi modificato qualcosa nel tuo blog o server dovrai rigenerare la sitemap manualmente." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:703 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Nel caso in cui rilevassi un qualche problema durante il processo di generazione, utilizza la funzione debug per ottenere maggiori informazioni." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:710 +msgid "Basic Options" +msgstr "Opzioni di Base" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:712 +msgid "Sitemap files:" +msgstr "File Sitemap:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:712 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:727 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:747 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Learn more" +msgstr "altre info" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:717 +msgid "Write a normal XML file (your filename)" +msgstr "Scrivi un normale file XML (nome del file)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:723 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Scrivi un file gzip (il nome del file + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:727 +msgid "Building mode:" +msgstr "Modalità generazione:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:732 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Rigenera la sitemap quando cambi il contenuto del tuo blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:739 +msgid "Enable manual sitemap building via GET Request" +msgstr "Abilita la generazione manuale della sitemap via GET Request" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:743 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the result box above to see if sitemap was successfully built." +msgstr "Questa operazione ti permetterà di rigenerare la sitemap qualora uno strumento esterno abbia operato una scrittura nel database di WordPress senza l'utilizzo della WordPress API. Utilizza l'URL a seguire per avviare il processo: %1 Verifica nel registro qui sopra se la generazione della sitemap é avvenuta con successo." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:747 +msgid "Update notification:" +msgstr "Notifica aggiornamenti:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:751 +msgid "Notify Google about updates of your Blog" +msgstr "Segnala a Google gli aggiornamenti del tuo blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:752 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Non é richiesta alcuna registrazione, vedi Google Webmaster Tools per le relative informazioni." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3209 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:756 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Segnala a Bing (ex MSN Live Search) gli aggiornamenti del tuo blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:757 +#, php-format +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "Non é richiesta alcuna registrazione, vai alla pagina Bing Webmaster Tools per verificare le statistiche." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:761 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Segnala ad Ask.com gli aggiornamenti del tuo blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:762 +msgid "No registration required." +msgstr "Nessuna registrazione necessaria." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:766 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Segnala a YAHOO gli aggiornamenti del tuo blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:767 +msgid "Your Application ID:" +msgstr "La tua ID applicazione:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:768 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Non hai una chiave? Richiedine qui una! %s2" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:773 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Aggiungi l'URL della sitemap al file virtuale robot.txt " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "Verrà utilizzato il robots.txt virtuale generato da WordPress. Un file robots.txt reale NON deve esistere nella cartella del blog!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Advanced options:" +msgstr "Opzioni avanzate:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "Limit the number of posts in the sitemap:" +msgstr "Numero limite di articoli presenti nella sitemap:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "Newer posts will be included first" +msgstr "gli articoli più recenti verranno inclusi per primi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "Try to increase the memory limit to:" +msgstr "Prova ad aumentare il limite di memoria a:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "e.g. \"4M\", \"16M\"" +msgstr "es. \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:789 +msgid "Try to increase the execution time limit to:" +msgstr "Prova ad aumentare il limite del tempo di esecuzione a:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:789 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "in secondi, es. \"60\" o \"0\" per nessun limite" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:793 +msgid "Include a XSLT stylesheet:" +msgstr "Includi un foglio di stile XSLT: " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:794 +msgid "Full or relative URL to your .xsl file" +msgstr "URL al tuo file .xsl " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:794 +msgid "Use default" +msgstr "Utilizza predefinito" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:800 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Abilita la modalità MySQL standard. Solo in caso di errori MySQL. (ampio utilizzo della memoria!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:801 +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "Aggiorna almeno a WordPress 2.2 per attivare un accesso MySQL più veloce" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:808 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Costruisci la sitemap con una procedura in background (nessuna attesa durante il salvataggio di un articolo)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:809 +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "Aggiorna almeno a WordPress 2.1 per attivare la generazione in background" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:816 +msgid "Additional pages" +msgstr "Pagine aggiuntive" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:819 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Qui è possibile specificare file o URL che dovranno venir incluse nella sitemap ma che non appartengono al vostro Blog/WordPress.
    Ad esempio, se il vostro dominio è www.foo.com ed il vostro blog è posizionato in www.foo.com/blog potreste voler includere la vostra homepage in www.foo.com" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:821 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1024 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1033 +msgid "Note" +msgstr "Nota" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Se il tuo blog fosse allocato in una sottodirectory e desiderassi aggiungere delle pagine che NON si trovano nella directory del blog o sotto di essa, DOVRAI posizionare il tuo file di sitemap nella directory radice (vedi la sezione "Posizione del file di sitemap" su questa pagina)!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:824 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "URL to the page" +msgstr "URL della pagina" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:825 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "inserire la URL della pagina. Ad esempio: http://www.foo.com/index.html oppure www.foo.com/home " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:827 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:864 +msgid "Priority" +msgstr "Priorità" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:828 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "scegli la priorità di questa pagina in relazione alle altre. Ad esempio, la tua homepage dovrebbe avere una priorità maggiore rispetto alle altre pagine." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:830 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:866 +msgid "Last Changed" +msgstr "Ultima modifica" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:831 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Inserisci la data dell'ultima modifica nel formato YYYY-MM-DD (ad esempio 2005-12-31) (opzionale)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:865 +msgid "Change Frequency" +msgstr "Cambia frequenza" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:867 +msgid "#" +msgstr "#" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:872 +msgid "No pages defined." +msgstr "Nessuna pagina definita" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:877 +msgid "Add new page" +msgstr "Aggiungi nuova pagina" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:882 +msgid "Post Priority" +msgstr "Priorità articolo" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:884 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Seleziona come deve essere calcolata la priorità per ogni articolo:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:886 +msgid "Do not use automatic priority calculation" +msgstr "Non utilizzare il calcolo automatico della priorità" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:886 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Tutti gli articoli hanno la stessa priorità definita in "Prioritià"" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:897 +msgid "Location of your sitemap file" +msgstr "Posizione del file di sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:900 +msgid "Automatic detection" +msgstr "Rilevazione automatica" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:904 +msgid "Filename of the sitemap file" +msgstr "Nome del file di sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:907 +msgid "Detected Path" +msgstr "Percorso determinato" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:907 +msgid "Detected URL" +msgstr "URL determinata" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:912 +msgid "Custom location" +msgstr "Località personalizzata" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:916 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Percorso" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:927 +msgid "Example" +msgstr "Esempio" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:925 +msgid "Complete URL to the sitemap file, including name." +msgstr "URL completa al file di sitemap, compreso il nome del file" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:938 +msgid "Sitemap Content" +msgstr "Contenuto sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:944 +msgid "Include homepage" +msgstr "Includi homepage" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:950 +msgid "Include posts" +msgstr "Includi articoli" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:911 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:956 +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "Includi le seguenti pagine di articoli pagina-multipla (incrementa il tempo di generazione e l'utilizzo di memoria!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:962 +msgid "Include static pages" +msgstr "Includi pagine statiche" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:968 +msgid "Include categories" +msgstr "Includi categorie" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:974 +msgid "Include archives" +msgstr "Includi gli archivi" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:981 +msgid "Include tag pages" +msgstr "Includi pagine tag" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:988 +msgid "Include author pages" +msgstr "Includi pagine autore" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:992 +msgid "Further options" +msgstr "Opzioni aggiuntive" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:997 +msgid "Include the last modification time." +msgstr "Includi ora dell'ultima modifica." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:999 +msgid "This is highly recommended and helps the search engines to know when your content has changed. This option affects all sitemap entries." +msgstr "Questa operazione é altamente raccomandata poiché aiuta i motori di ricerca a conoscere quando sono stati modificati i contenuti. Questa opzione avrà influenza su tutti i contenuti della sitemap." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1006 +msgid "Excluded items" +msgstr "Escludi elementi" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1008 +msgid "Excluded categories" +msgstr "Categorie escluse" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1010 +msgid "Using this feature will increase build time and memory usage!" +msgstr "l'utilizzo di questa funzione aumenterà il tempo di generazione e l'utilizzo di memoria!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1017 +#, php-format +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "Questa funzione richiede come minimo WordPress 2.5.1, tu stai usando %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1020 +msgid "Exclude posts" +msgstr "Escludi articoli" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1022 +msgid "Exclude the following posts or pages:" +msgstr "Escludi i seguenti articoli o pagine:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1022 +msgid "List of IDs, separated by comma" +msgstr "separa tra loro con una virgola i vari ID" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1024 +msgid "Child posts won't be excluded automatically!" +msgstr "gli articoli child non saranno automaticamente esclusi!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1030 +msgid "Change frequencies" +msgstr "Modifica frequenze" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1034 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Si noti che il valore di questo tag è da considerarsi un suggerimento e non un comando. Anch se i motori di ricerca prendono in considerazione questa informazione quando decidono cosa indicizzare, potrebbero comunque indicizzare le pagine marcate \"ogni ora\" meno frequentemente così come potrebbero analizzare le pagine marcate come \"annualmente\" più frequentemente. È anche probabile che i moori analizzino periodicamente anche le pagine marcate con \"mai\" per gestire eventuali modifiche inaspettate in queste pagine." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1040 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1097 +msgid "Homepage" +msgstr "Homepage" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1046 +msgid "Posts" +msgstr "Articoli" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1052 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1115 +msgid "Static pages" +msgstr "Pagine statiche" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1058 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1121 +msgid "Categories" +msgstr "Categorie" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1064 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Archivo del mese corrente (dovrebbe avere lo stesso valore della homepage)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1070 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Archivi precedenti (cambia solo se modificato un vecchio articolo)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1077 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1134 +msgid "Tag pages" +msgstr "Pagine tag" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1141 +msgid "Author pages" +msgstr "Pagine autore" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1092 +msgid "Priorities" +msgstr "Priorità" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1103 +msgid "Posts (If auto calculation is disabled)" +msgstr "Articoli (se disabilitato il calcolo automatico)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1109 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Priorità minima degli articoli (anche se fosse stato abilitato il calcolo automatico)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1127 +msgid "Archives" +msgstr "Archivi" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1152 +msgid "Update options" +msgstr "Aggiorna le opzioni" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1153 +msgid "Reset options" +msgstr "Ripristina le opzioni" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:87 +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:87 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:101 +msgid "Settings" +msgstr "Impostazioni" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:102 +msgid "FAQ" +msgstr "FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:103 +msgid "Support" +msgstr "Supporto" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:104 +msgid "Donate" +msgstr "Donazione" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:154 +msgid "Sitemap FAQ" +msgstr "Sitemap FAQ" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja.mo new file mode 100644 index 00000000..f886dfa8 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja.po new file mode 100644 index 00000000..7ffe1347 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja.po @@ -0,0 +1,604 @@ +# Translation of Google XML Sitemaps in Japanese +# This file is distributed under the same license as the Google XML Sitemaps package. +msgid "" +msgstr "" +"PO-Revision-Date: 2014-04-06 01:07:14+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: GlotPress/0.1\n" +"Project-Id-Version: Google XML Sitemaps\n" + +#: sitemap-ui.php:782 +msgid "Allow anonymous statistics (no personal information)" +msgstr "匿名の統計を許可する(個人情報は含まれません)" + +#: sitemap-ui.php:776 +msgid "(The required PHP XSL Module is not installed)" +msgstr "(必要なPHPのXSLモジュールがインストールされていません)" + +#: sitemap-core.php:536 +msgid "Comment Count" +msgstr "コメント数" + +#: sitemap-core.php:546 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "コメント数から投稿の優先順位を計算する" + +#: sitemap-core.php:599 +msgid "Comment Average" +msgstr "平均コメント数" + +#: sitemap-core.php:609 +msgid "Uses the average comment count to calculate the priority" +msgstr "平均コメント数を使って優先順位を計算する" + +#: sitemap-core.php:770 +msgid "Always" +msgstr "常時" + +#: sitemap-core.php:771 +msgid "Hourly" +msgstr "毎時" + +#: sitemap-core.php:772 +msgid "Daily" +msgstr "毎日" + +#: sitemap-core.php:773 +msgid "Weekly" +msgstr "毎週" + +#: sitemap-core.php:774 +msgid "Monthly" +msgstr "毎月" + +#: sitemap-core.php:775 +msgid "Yearly" +msgstr "毎年" + +#: sitemap-core.php:776 +msgid "Never" +msgstr "更新なし" + +#: sitemap-loader.php:218 +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +#: sitemap-loader.php:218 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +#: sitemap-loader.php:246 +msgid "Settings" +msgstr "設定" + +#: sitemap-loader.php:247 +msgid "FAQ" +msgstr "FAQ" + +#: sitemap-loader.php:248 +msgid "Support" +msgstr "サポート" + +#: sitemap-loader.php:249 +msgid "Donate" +msgstr "寄付" + +#: sitemap-ui.php:630 +msgid "Plugin Homepage" +msgstr "プラグインのホームページ" + +#: sitemap-ui.php:652 +msgid "My Sitemaps FAQ" +msgstr "Sitemaps プラグイン FAQ" + +#: sitemap-ui.php:198 sitemap-ui.php:585 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Sitemap Generator for WordPress" + +#: sitemap-ui.php:374 +msgid "Configuration updated" +msgstr "設定を更新しました。" + +#: sitemap-ui.php:375 +msgid "Error while saving options" +msgstr "設定の保存中にエラーが発生しました。" + +#: sitemap-ui.php:378 +msgid "Pages saved" +msgstr "追加ページの設定を保存しました。" + +#: sitemap-ui.php:379 +msgid "Error while saving pages" +msgstr "追加ページの設定の保存中にエラーが発生しました。" + +#: sitemap-ui.php:387 +msgid "The default configuration was restored." +msgstr "初期設定に戻しました。" + +#: sitemap-ui.php:397 +msgid "The old files could NOT be deleted. Please use an FTP program and delete them by yourself." +msgstr "古いファイルが削除できませんでした。FTPプログラムを利用してご自身でそれらを消去していただきますようお願いいたします。" + +#: sitemap-ui.php:399 +msgid "The old files were successfully deleted." +msgstr "古いファイルは正しく削除されました。" + +#: sitemap-ui.php:439 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "寄付をありがとうございます。あなたの協力により、このプラグインやその他の無料ソフトのサポートや開発を続けることができます !" + +#: sitemap-ui.php:439 +msgid "Hide this notice" +msgstr "この通知を隠す" + +#: sitemap-ui.php:445 +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and you are satisfied with the results, isn't it worth at least a few dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "このプラグインをご利用いただきありがとございます!プラグインをインストールしてから一か月以上が経過しました。もし動作して、その成果にご満足いただけてたのであれば、少なくとも数ドルに値しませんでしょうか?寄付は私がこのフリーソフトウェアのサポートと開発を続けるために役立ちます!分かりました、その通りです!" + +#: sitemap-ui.php:445 +msgid "Sure, but I already did!" +msgstr "分かりました。しかし、すでにしました。" + +#: sitemap-ui.php:445 +msgid "No thanks, please don't bug me anymore!" +msgstr "結構です。もううるさく言わないでください !" + +#: sitemap-ui.php:452 +msgid "Thanks for using this plugin! You've installed this plugin some time ago. If it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "このプラグインをご利用いただきありがとうございます!このプラグインをインストールしてからしばらく経過しました。もし動作して、その成果にご満足いただけてたのであれば、評価してほかの方に推薦してただけませんでしょうか? :-)" + +#: sitemap-ui.php:452 +msgid "Don't show this anymore" +msgstr "これ以上表示しない" + +#: sitemap-ui.php:601 +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "新しいバージョンの %1$s があります。バージョン %3$s をダウンロード" + +#: sitemap-ui.php:603 +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "新しいバージョンの %1$s があります。バージョン %3$s をダウンロードこのプラグインでは自動アップグレードは使えません。" + +#: sitemap-ui.php:605 +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "新しいバージョンの %1$s があります。バージョン %3$s をダウンロードするか、自動アップグレードを行ってください。" + +#: sitemap-ui.php:613 +msgid "Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "このブログは現在検索エンジンをブロック中です!変更するには表示設定に行ってください。" + +#: sitemap-ui.php:629 +msgid "About this Plugin:" +msgstr "このプラグインについて:" + +#: sitemap-ui.php:631 +msgid "Suggest a Feature" +msgstr "機能を提案" + +#: sitemap-ui.php:632 +msgid "Notify List" +msgstr "通知一覧" + +#: sitemap-ui.php:633 +msgid "Support Forum" +msgstr "サポートフォーラム" + +#: sitemap-ui.php:634 +msgid "Report a Bug" +msgstr "バグを報告" + +#: sitemap-ui.php:636 +msgid "Donate with PayPal" +msgstr "PayPal で寄付" + +#: sitemap-ui.php:637 +msgid "My Amazon Wish List" +msgstr "Amazon ほしい物リスト" + +#: sitemap-ui.php:638 +msgid "translator_name" +msgstr "translator_name" + +#: sitemap-ui.php:638 +msgid "translator_url" +msgstr "translator_url" + +#: sitemap-ui.php:641 +msgid "Sitemap Resources:" +msgstr "サイトマップの情報源:" + +#: sitemap-ui.php:642 sitemap-ui.php:647 +msgid "Webmaster Tools" +msgstr "ウェブマスターツール" + +#: sitemap-ui.php:643 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +#: sitemap-ui.php:645 +msgid "Search Blog" +msgstr "ブログ検索" + +#: sitemap-ui.php:648 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +#: sitemap-ui.php:650 +msgid "Sitemaps Protocol" +msgstr "サイトマッププロトコル" + +#: sitemap-ui.php:651 +msgid "Official Sitemaps FAQ" +msgstr "Sitemaps プラグイン公式 FAQ" + +#: sitemap-ui.php:655 +msgid "Recent Donations:" +msgstr "最近の寄付:" + +#: sitemap-ui.php:658 +msgid "List of the donors" +msgstr "寄付者一覧" + +#: sitemap-ui.php:660 +msgid "Hide this list" +msgstr "一覧を隠す" + +#: sitemap-ui.php:663 +msgid "Thanks for your support!" +msgstr "サポートありがとうございます !" + +#: sitemap-ui.php:683 +msgid "Search engines haven't been notified yet" +msgstr "検索エンジンはまだ通知されていません" + +#: sitemap-ui.php:687 +msgid "Result of the last ping, started on %date%." +msgstr "%date%に開始されたpingの結果" + +#: sitemap-ui.php:702 +msgid "There is still a sitemap.xml or sitemap.xml.gz file in your blog directory. Please delete them as no static files are used anymore or try to delete them automatically." +msgstr "いまだにsitemap.xmlかsitemap.xml.gzファイルがこのブログのディレクトリにあります。これ以上静的ファイルが使用されないようにこれらを削除するか自動的に削除を試みます。" + +#: sitemap-ui.php:705 +msgid "The URL to your sitemap index file is: %s." +msgstr "あなたのサイトマップのインデックスファイルのURL: %s" + +#: sitemap-ui.php:708 +msgid "Search engines haven't been notified yet. Write a post to let them know about your sitemap." +msgstr "検索エンジンは通知されていません。あなたのサイトマップを知らせるには投稿を書いてください。" + +#: sitemap-ui.php:717 +msgid "%s was successfully notified about changes." +msgstr "%sは変更について正しく通知されました。" + +#: sitemap-ui.php:720 +msgid "It took %time% seconds to notify %name%, maybe you want to disable this feature to reduce the building time." +msgstr "%name%に通知するために%time%秒かかりました。もしかすると、構築の時間を短縮するためにこの機能を無効にしたいかもしれません。" + +#: sitemap-ui.php:723 +msgid "There was a problem while notifying %name%. View result" +msgstr "%name% に通知している最中に問題が発生しました。結果を見る" + +#: sitemap-ui.php:727 +msgid "If you encounter any problems with your sitemap you can use the debug function to get more information." +msgstr "もし、サイトマップに関して何らかの問題に遭遇している場合には、情報を得るためにデバック機能を使うことができます。" + +#: sitemap-ui.php:735 +msgid "Basic Options" +msgstr "基本的な設定" + +#: sitemap-ui.php:737 +msgid "Update notification:" +msgstr "通知を更新:" + +#: sitemap-ui.php:737 sitemap-ui.php:760 sitemap-ui.php:783 +msgid "Learn more" +msgstr "さらに詳しく" + +#: sitemap-ui.php:741 +msgid "Notify Google about updates of your Blog" +msgstr "Google にブログの更新を通知" + +#: sitemap-ui.php:742 +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "登録は必要ありませんが、Google ウェブマスターツール でクロール関連の統計を見ることができます。" + +#: sitemap-ui.php:746 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Bing (旧名 MSN Live サーチ) にブログの更新を通知" + +#: sitemap-ui.php:747 +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "登録は必要ありませんが、Bing ウェブマスターツール でクロール関連の統計を見ることができます。" + +#: sitemap-ui.php:752 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "サイトマップの URL を仮想 robots.txt ファイルに追加" + +#: sitemap-ui.php:756 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "WordPress が生成した仮想 robots.txt ファイルを使用しています。実際の robots.txt ファイルをブログディレクトリに置かないでください。" + +#: sitemap-ui.php:760 +msgid "Advanced options:" +msgstr "高度な設定:" + +#: sitemap-ui.php:763 +msgid "Try to increase the memory limit to:" +msgstr "メモリの最大値を以下に増加:" + +#: sitemap-ui.php:763 +msgid "e.g. \"4M\", \"16M\"" +msgstr "例: \"4M\"、\"16M\"" + +#: sitemap-ui.php:766 +msgid "Try to increase the execution time limit to:" +msgstr "実行時間制限を以下に増加:" + +#: sitemap-ui.php:766 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "秒で指定(例: \"60\" など、または無制限の場合は \"0\")" + +#: sitemap-ui.php:770 +msgid "Include a XSLT stylesheet:" +msgstr "XSLT スタイルシートを含める:" + +#: sitemap-ui.php:771 +msgid "Full or relative URL to your .xsl file" +msgstr ".xsl ファイルへの絶対または相対パス" + +#: sitemap-ui.php:771 +msgid "Use default" +msgstr "デフォルト設定を使用" + +#: sitemap-ui.php:776 +msgid "Include sitemap in HTML format" +msgstr "HTML形式でのサイトマップを含める" + +#: sitemap-ui.php:791 +msgid "Additional pages" +msgstr "追加ページの設定" + +#: sitemap-ui.php:794 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "WordPress ブログの URL 以外でサイトマップに含める URL を指定できます
    例えばドメインが www.foo.com でブログの URL が www.foo.com/blog の場合、www.foo.com を指定してサイトマップに含めることが可能です。" + +#: sitemap-ui.php:796 sitemap-ui.php:1000 sitemap-ui.php:1011 +#: sitemap-ui.php:1020 +msgid "Note" +msgstr "メモ" + +#: sitemap-ui.php:797 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "もしこのブログがサブディレクトリに配置されていて、ブログディレクトリ以外のページをサイトマップに含めたいときは、サイトマップファイルを必ずルートディレクトリに配置しなくてはなりません (このページの "サイトマップファイルの場所" 設定を確認して下さい) 。" + +#: sitemap-ui.php:799 sitemap-ui.php:838 +msgid "URL to the page" +msgstr "ページの URL" + +#: sitemap-ui.php:800 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "ページの URL を入力して下さい。 例: http://www.foo.com/index.html や www.foo.com/home " + +#: sitemap-ui.php:802 sitemap-ui.php:839 +msgid "Priority" +msgstr "優先順位の設定 (priority)" + +#: sitemap-ui.php:803 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "他のページに対し、相対的な優先順位を選んでください。 例えば、ホームページの優先順位を他のページより高くできます。" + +#: sitemap-ui.php:805 sitemap-ui.php:841 +msgid "Last Changed" +msgstr "最終更新日" + +#: sitemap-ui.php:806 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "最終更新日を YYYY-MM-DD 形式で入力して下さい。" + +#: sitemap-ui.php:840 +msgid "Change Frequency" +msgstr "更新頻度の設定 (changefreq)" + +#: sitemap-ui.php:842 +msgid "#" +msgstr "#" + +#: sitemap-ui.php:847 +msgid "No pages defined." +msgstr "追加ページは定義されていません。" + +#: sitemap-ui.php:852 +msgid "Add new page" +msgstr "新しいページの追加" + +#: sitemap-ui.php:858 +msgid "Post Priority" +msgstr "投稿の優先順位" + +#: sitemap-ui.php:860 +msgid "Please select how the priority of each post should be calculated:" +msgstr "投稿の優先順位の計算方法を選択してください:" + +#: sitemap-ui.php:862 +msgid "Do not use automatic priority calculation" +msgstr "優先順位を自動的に計算しない" + +#: sitemap-ui.php:862 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "すべての投稿が "優先順位" で定義されたのと同じ優先度を持つようになります。" + +#: sitemap-ui.php:873 +msgid "Sitemap Content" +msgstr "Sitemap コンテンツ" + +#: sitemap-ui.php:874 +msgid "WordPress standard content" +msgstr "WordPress標準コンテンツ" + +#: sitemap-ui.php:879 +msgid "Include homepage" +msgstr "ホームページ" + +#: sitemap-ui.php:885 +msgid "Include posts" +msgstr "投稿 (個別記事) を含める" + +#: sitemap-ui.php:891 +msgid "Include static pages" +msgstr "固定ページを含める" + +#: sitemap-ui.php:897 +msgid "Include categories" +msgstr "カテゴリーページを含める" + +#: sitemap-ui.php:903 +msgid "Include archives" +msgstr "アーカイブページを含める" + +#: sitemap-ui.php:909 +msgid "Include author pages" +msgstr "投稿者ページを含める" + +#: sitemap-ui.php:916 +msgid "Include tag pages" +msgstr "タグページを含める" + +#: sitemap-ui.php:930 +msgid "Custom taxonomies" +msgstr "カスタムタクソノミー" + +#: sitemap-ui.php:941 +msgid "Include taxonomy pages for %s" +msgstr "%sのタクソノミーページを含める" + +#: sitemap-ui.php:959 +msgid "Custom post types" +msgstr "カスタム投稿タイプ" + +#: sitemap-ui.php:970 +msgid "Include custom post type %s" +msgstr "カスタム投稿タイプ %s を含める" + +#: sitemap-ui.php:982 +msgid "Further options" +msgstr "詳細なオプション" + +#: sitemap-ui.php:987 +msgid "Include the last modification time." +msgstr "最終更新時刻を含める。" + +#: sitemap-ui.php:989 +msgid "This is highly recommended and helps the search engines to know when your content has changed. This option affects all sitemap entries." +msgstr "これは非常に推奨であり、検索エンジンがあなたのコンテンツが変更された時間を知る助けになります。このオプションはすべてのサイトマップエントリに影響します。" + +#: sitemap-ui.php:996 +msgid "Excluded items" +msgstr "含めない項目" + +#: sitemap-ui.php:998 +msgid "Excluded categories" +msgstr "含めないカテゴリー" + +#: sitemap-ui.php:1000 +msgid "Using this feature will increase build time and memory usage!" +msgstr "この機能を使用すると、構築時間および使用メモリが増加します。" + +#: sitemap-ui.php:1007 +msgid "Exclude posts" +msgstr "投稿 (個別記事) を含めない" + +#: sitemap-ui.php:1009 +msgid "Exclude the following posts or pages:" +msgstr "以下の投稿または固定ページを含めない:" + +#: sitemap-ui.php:1009 +msgid "List of IDs, separated by comma" +msgstr "カンマ区切りの ID 一覧" + +#: sitemap-ui.php:1011 +msgid "Child posts won't be excluded automatically!" +msgstr "子カテゴリーは自動的に除外されません。" + +#: sitemap-ui.php:1017 +msgid "Change frequencies" +msgstr "更新頻度の設定 (changefreq)" + +#: sitemap-ui.php:1021 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "このタグの値は絶対的な命令ではなくヒントとみなされます。検索エンジンのクローラはこの設定を考慮に入れますが、\"1時間おき\" の設定にしてもその頻度でクロールしないかもしれないし、\"年に1度\" の設定にしてもより頻繁にクロールされるかもしれません。また \"更新なし\" に設定されたページも、予想外の変更に対応するため、おそらく定期的にクロールが行われるでしょう。" + +#: sitemap-ui.php:1027 sitemap-ui.php:1084 +msgid "Homepage" +msgstr "ホームページ" + +#: sitemap-ui.php:1033 +msgid "Posts" +msgstr "投稿 (個別記事) " + +#: sitemap-ui.php:1039 sitemap-ui.php:1102 +msgid "Static pages" +msgstr "固定ページ" + +#: sitemap-ui.php:1045 sitemap-ui.php:1108 +msgid "Categories" +msgstr "カテゴリー別" + +#: sitemap-ui.php:1051 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "今月のアーカイブ (たいていは\"ホームページ\"と同じでしょう)" + +#: sitemap-ui.php:1057 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "古いアーカイブ (古い投稿を編集したときにのみ変更されます)" + +#: sitemap-ui.php:1064 sitemap-ui.php:1121 +msgid "Tag pages" +msgstr "タグページ" + +#: sitemap-ui.php:1071 sitemap-ui.php:1128 +msgid "Author pages" +msgstr "投稿者ページ" + +#: sitemap-ui.php:1079 +msgid "Priorities" +msgstr "優先順位の設定 (priority)" + +#: sitemap-ui.php:1090 +msgid "Posts (If auto calculation is disabled)" +msgstr "投稿 (個別記事) (\"基本的な設定\"で自動計算に設定していない場合に有効)" + +#: sitemap-ui.php:1096 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "投稿優先度の最小値 (\"基本的な設定\"で自動計算に設定している場合に有効)" + +#: sitemap-ui.php:1114 +msgid "Archives" +msgstr "アーカイブ別" + +#: sitemap-ui.php:1139 +msgid "Update options" +msgstr "設定を更新 »" + +#: sitemap-ui.php:1140 +msgid "Reset options" +msgstr "設定をリセット" + +#: sitemap.php:82 +msgid "Your WordPress version is too old for XML Sitemaps." +msgstr "WordPressのバージョンがXML Sitemapsには古すぎます。" + +#: sitemap.php:82 +msgid "Unfortunately this release of Google XML Sitemaps requires at least WordPress %4$s. You are using Wordpress %2$s, which is out-dated and insecure. Please upgrade or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website." +msgstr "あいにくGoogle XML Sitemapsのこのリリースは最低でもWordPress %4$sが必要です。時代遅れで安全ではないWordPress %2$sをご利用中です。このメッセージを隠すにはアップグレードするか使用中のプラグインに行き、Google XML Sitemapsプラグインを無効化してください。プラグインのウェブサイトからこのプラグインの古いバージョンをダウンロードすることができます。" + +#: sitemap.php:92 +msgid "Your PHP version is too old for XML Sitemaps." +msgstr "PHPのバージョンがXML Sitemapsには古すぎます。" + +#: sitemap.php:92 +msgid "Unfortunately this release of Google XML Sitemaps requires at least PHP %4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website." +msgstr "あいにくGoogle XML Sitemapsのこのリリースは最低でもPHP %4$sが必要です。時代遅れで安全ではないPHP %2$sをご利用中です。このメッセージを隠すにはウェブホストにPHPのインストールを更新するように頼むか使用中のプラグインに行き、Google XML Sitemapsプラグインを無効化してください。プラグインのウェブサイトからこのプラグインの古いバージョンをダウンロードすることができます。" \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_EUC.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_EUC.mo new file mode 100644 index 00000000..0d879f40 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_EUC.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_EUC.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_EUC.po new file mode 100644 index 00000000..b6f64072 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_EUC.po @@ -0,0 +1,322 @@ +# Japanese Language File for sitemap (sitemap-ja_JP.UTF-8.po) +# Copyright (C) 2005 hiromasa : http://hiromasa.zone.ne.jp/ +# This file is distributed under the same license as the WordPress package. +# hiromasa , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-06-09 02:00+0900\n" +"PO-Revision-Date: 2005-07-03 23:17+0900\n" +"Last-Translator: hiromasa \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=EUC-JP\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" + +#: sitemap.php:375 +msgid "always" +msgstr "¤¤¤Ä¤â" + +msgid "hourly" +msgstr "Ëè»þ" + +msgid "daily" +msgstr "ËèÆü" + +msgid "weekly" +msgstr "Ëè½µ" + +msgid "monthly" +msgstr "Ëè·î" + +msgid "yearly" +msgstr "Ëèǯ" + +msgid "never" +msgstr "¹¹¿·¤µ¤ì¤Ê¤¤" + +msgid "Detected Path" +msgstr "¥Ñ¥¹¤ÎľÀÜÀßÄê" + +msgid "Example" +msgstr "Îã" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "¥Õ¥¡¥¤¥ë̾¤ò´Þ¤à Sitemap ¥Õ¥¡¥¤¥ë¤Ø¤ÎÁêÂФ⤷¤¯¤ÏÀäÂХѥ¹" + +msgid "Complete URL to the sitemap file, including name." +msgstr "¥Õ¥¡¥¤¥ë̾¤ò´Þ¤à Sitemap ¥Õ¥¡¥¤¥ë¤Ø¤Î´°Á´¤Ê URL" + +msgid "Automatic location" +msgstr "¼«Æ°ÇÛÃÖ" + +msgid "Manual location" +msgstr "¼êưÇÛÃÖ" + +msgid "OR" +msgstr "¤â¤·¤¯¤Ï" + +msgid "Location of your sitemap file" +msgstr "Sitemap ¥Õ¥¡¥¤¥ë¤Î¾ì½ê" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "¤â¤·¤¢¤Ê¤¿¤Î¥Ö¥í¥°¤¬¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢¥Ö¥í¥°¥Ç¥£¥ì¥¯¥È¥ê°Ê³°¤Î¥Ú¡¼¥¸¤ò Sitemap ¤Ë´Þ¤á¤¿¤¤¤È¤­¤Ï¡¢Sitemap ¥Õ¥¡¥¤¥ë¤ò¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤ËÇÛÃÖ¤¹¤Ù¤­¤Ç¤¹¡£¡Ê¤³¤Î¥Ú¡¼¥¸¤Î "Sitemap ¥Õ¥¡¥¤¥ë¤Î¾ì½ê" ÀßÄê¤ò³Îǧ¤·¤Æ²¼¤µ¤¤¡Ë" + +#: sitemap.php:512 +msgid "Configuration updated" +msgstr "ÀßÄê¤ò¹¹¿·¤·¤Þ¤·¤¿¡£" + +#: sitemap.php:513 +msgid "Error" +msgstr "¥¨¥é¡¼¤Ç¤¹¡£" + +#: sitemap.php:521 +msgid "A new page was added. Click on "Save page changes" to save your changes." +msgstr "¿·¤·¤¤Äɲåڡ¼¥¸¡Ê¤ÎÀßÄêÍó¡Ë¤¬²Ã¤ï¤ê¤Þ¤·¤¿¡£ ¡Ê¥Ú¡¼¥¸¤Î¾ðÊó¤òÆþÎϸå¡Ë"Êѹ¹¤ÎÊݸ" ¤ò²¡²¼¤·¤ÆÀßÄê¤òÊݸ¤·¤Æ²¼¤µ¤¤¡£" + +#: sitemap.php:527 +msgid "Pages saved" +msgstr "Äɲåڡ¼¥¸¤ÎÀßÄê¤òÊݸ¤·¤Þ¤·¤¿¡£" + +#: sitemap.php:528 +msgid "Error while saving pages" +msgstr "Äɲåڡ¼¥¸¤ÎÀßÄê¤ÎÊÝÂ¸Ãæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£" + +#: sitemap.php:539 +msgid "The page was deleted. Click on "Save page changes" to save your changes." +msgstr "»ØÄꤵ¤ì¤¿Äɲåڡ¼¥¸¡Ê¤ÎÀßÄêÍó¡Ë¤òºï½ü¤·¤Þ¤·¤¿¡£ "Êѹ¹¤ÎÊݸ" ¤ò²¡²¼¤·¤ÆÀßÄê¤òÊݸ¤·¤Æ²¼¤µ¤¤¡£" + +#: sitemap.php:542 +msgid "You changes have been cleared." +msgstr "Êѹ¹¤Ï´û¤Ëºï½ü¤µ¤ì¤Æ¤¤¤Þ¤¹¡£" + +#: sitemap.php:555 +msgid "Sitemap Generator" +msgstr "Sitemap Generator" + +#: sitemap.php:558 +msgid "Manual rebuild" +msgstr "¼êư¤Ë¤è¤ë Sitemap ¥Õ¥¡¥¤¥ë¤ÎºÆ¹½ÃÛ" + +#: sitemap.php:559 +msgid "If you want to build the sitemap without editing a post, click on here!" +msgstr "¤â¤·Åê¹Æ¤ÎÊÔ½¸¤Ê¤·¤Ë Sitemap ¥Õ¥¡¥¤¥ë¤òºÆ¹½ÃÛ¤·¤¿¤¤¾ì¹ç¤Ï¤³¤Î¥Ü¥¿¥ó¤ò²¡²¼¤·¤Æ¤¯¤À¤µ¤¤!" + +#: sitemap.php:560 +msgid "Rebuild Sitemap" +msgstr "Sitemap ¤ÎºÆ¹½ÃÛ" + +#: sitemap.php:564 +msgid "Additional pages" +msgstr "Äɲåڡ¼¥¸¤ÎÀßÄê" + +#: sitemap.php:566 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "¤³¤³¤Ç¡¢Sitemap ¤Ë´Þ¤Þ¤ì¤ë¤Ù¤­¤Ç¤¢¤ë URL ¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤·¤«¤·¡¢¤³¤³¤Ç»ØÄꤹ¤ë URL ¤Ï WordPress/Blog ¤Ë°¤·¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£
    Î㤨¤Ð¥É¥á¥¤¥ó¤¬ www.foo.com ¤Ç¥Ö¥í¥°¤¬ www.foo.com/blog ¤À¤Ã¤¿¾ì¹ç¡¢¤¢¤Ê¤¿¤Ï www.foo.com ¤ò Sitemap ¤Ë´Þ¤ß¤¿¤¤¤È»×¤¦¤«¤â¤·¤ì¤Þ¤»¤ó¡£¡ÊÌõÃí: ¤³¤Î¹àÌÜ¤Ç WordPress °Ê³°¤Î URL ¤ò»ØÄꤷ¡¢¥×¥é¥°¥¤¥ó¤Ç½ÐÎϤ¹¤ë Sitemap ¤Ë´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡Ë" + +#: sitemap.php:568 +msgid "URL to the page" +msgstr "¤½¤Î¥Ú¡¼¥¸¤ÎURL" + +#: sitemap.php:569 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "¤½¤Î¥Ú¡¼¥¸¤ÎURL ¤òÆþÎϤ·¤Æ²¼¤µ¤¤¡£ Îã: http://www.foo.com/index.html ¤ä www.foo.com/home " + +#: sitemap.php:571 +msgid "Priority" +msgstr "Í¥Àè½ç°Ì(priority)¤ÎÀßÄê" + +#: sitemap.php:572 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "¾¤Î¥Ú¡¼¥¸¤ËÈæÎ㤷¤¿¥Ú¡¼¥¸¤ÎÍ¥Àè½ç°Ì(priority)¤òÁª¤ó¤Ç¤¯¤À¤µ¤¤¡£ Î㤨¤Ð¡¢¤¢¤Ê¤¿¤Î¥Û¡¼¥à¥Ú¡¼¥¸¤Ï¡¢Ìõ­¤Î¥Ú¡¼¥¸¤è¤ê¹â¤¤Í¥ÀèÅÙ¤¬¤¢¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£" + +#: sitemap.php:574 +msgid "Last Changed" +msgstr "ºÇ½ª¹¹¿·Æü" + +#: sitemap.php:575 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "ºÇ½ª¹¹¿·Æü¤ò YYYY-MM-DD ·Á¼°¤ÇÆþÎϤ·¤Æ²¼¤µ¤¤¡£" + +#: sitemap.php:583 +msgid "Change Frequency" +msgstr "¹¹¿·ÉÑÅÙ(changefreq)¤ÎÀßÄê" + +#: sitemap.php:585 +msgid "#" +msgstr "#" + +#: sitemap.php:609 +msgid "No pages defined." +msgstr "Äɲåڡ¼¥¸¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£" + +#: sitemap.php:616 +msgid "Add new page" +msgstr "¿·¤·¤¤¥Ú¡¼¥¸¤ÎÄɲÃ" + +#: sitemap.php:617 +msgid "Save page changes" +msgstr "Êѹ¹¤ÎÊݸ" + +#: sitemap.php:618 +msgid "Undo all page changes" +msgstr "¥Ú¡¼¥¸¤ÎÊѹ¹¤ò¸µ¤ËÌ᤹" + +#: sitemap.php:621 +msgid "Delete marked page" +msgstr "¥Þ¡¼¥¯¤µ¤ì¤¿¥Ú¡¼¥¸¤Îºï½ü" + +#: sitemap.php:627 +msgid "Basic Options" +msgstr "´ðËÜŪ¤ÊÀßÄê" + +#: sitemap.php:632 +msgid "Enable automatic priority calculation for posts based on comment count" +msgstr "Åê¹Æ¤ËÂФ¹¤ë¥³¥á¥ó¥È¿ô¤Ç¡¢Åê¹Æ¡Ê³Æ¥¨¥ó¥È¥ê¡Ë¤ÎÍ¥Àè½ç°Ì(priority)¤ò¼«Æ°·×»»¤¹¤ëµ¡Ç½¤òÍ­¸ú¤Ë¤¹¤ë" + +#: sitemap.php:638 +msgid "Write debug comments" +msgstr "¥Ç¥Ð¥Ã¥°ÍÑ¥³¥á¥ó¥È½ÐÎϤò¹Ô¤¦" + +#: sitemap.php:643 +msgid "Filename of the sitemap file" +msgstr "Sitemap ¤Î¥Õ¥¡¥¤¥ë̾" + +#: sitemap.php:650 +msgid "Write a normal XML file (your filename)" +msgstr "ɸ½à¤Î XML ¥Õ¥¡¥¤¥ë¤ò½ÐÎϤ¹¤ë (filename)" + +#: sitemap.php:652 +msgid "Detected URL" +msgstr "Detected URL" + +#: sitemap.php:657 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "gz °µ½Ì¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò½ÐÎϤ¹¤ë (filename + .gz)" + +#: sitemap.php:664 +msgid "Auto-Ping Google Sitemaps" +msgstr "Google Sitemap ¤Ë¹¹¿· ping ¤òÁ÷¤ë" + +#: sitemap.php:665 +msgid "This option will automatically tell Google about changes." +msgstr "¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Êѹ¹¤ò Google ¤Ë¼«Æ°Åª¤ËÄÌÃΤ·¤Þ¤¹¡£" + +#: sitemap.php:672 +msgid "Includings" +msgstr "Sitemap ¤Ë´Þ¤á¤ë ¹àÌܤÎÀßÄê" + +#: sitemap.php:677 +msgid "Include homepage" +msgstr "¥Û¡¼¥à¥Ú¡¼¥¸" + +#: sitemap.php:683 +msgid "Include posts" +msgstr "Åê¹Æ¡Ê³Æ¥¨¥ó¥È¥ê¡Ë" + +#: sitemap.php:689 +msgid "Include static pages" +msgstr "ÀÅŪ¤Ê¥Ú¡¼¥¸" + +#: sitemap.php:695 +msgid "Include categories" +msgstr "¥«¥Æ¥´¥êÊÌ" + +#: sitemap.php:701 +msgid "Include archives" +msgstr "¥¢¡¼¥«¥¤¥ÖÊÌ" + +#: sitemap.php:708 +msgid "Change frequencies" +msgstr "¹¹¿·ÉÑÅÙ(changefreq)¤ÎÀßÄê" + +#: sitemap.php:709 +msgid "Note" +msgstr "¥á¥â" + +#: sitemap.php:710 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "¤³¤Î¥¿¥°¤ÎÃͤÏÌ¿Îá¤Ç¤Ï¤Ê¤¯¥Ò¥ó¥È¤À¤È¹Í¤¨¤é¤ì¤Þ¤¹¡£¥µ¡¼¥Á¥¨¥ó¥¸¥ó¤Î¥¯¥í¡¼¥é¤Ï¤³¤ÎÀßÄê¤ò¹Íθ¤ËÆþ¤ì¤Þ¤¹¤¬¡¢\"1»þ´Ö¤ª¤­\" ¤ÎÀßÄê¤Ë¤·¤Æ¤â¤½¤ÎÉÑÅ٤ǥ¯¥í¡¼¥ë¤·¤Ê¤¤¤«¤â¤·¤ì¤Ê¤¤¤·¡¢\"ǯ°ìÅÙ¤Î\" ÀßÄê¤Ë¤·¤Æ¤â¤½¤ì¤è¤êÉÑÈˤ˥¯¥í¡¼¥ë¤µ¤ì¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤Þ¤¿ \"¹¹¿·¤µ¤ì¤Ê¤¤\" ¤ËÀßÄꤵ¤ì¤¿¥Ú¡¼¥¸¤â¡¢»×¤¤¤¬¤±¤Ê¤¤ÊѲ½¤ò¤³¤ì¤é¤Î¥Ú¡¼¥¸¤«¤éÆÀ¤ë¤¿¤á¤Ë¡¢¤ª¤½¤é¤¯¥¯¥í¡¼¥é¤ÏÄê´üŪ¤Ë¥¯¥í¡¼¥ë¤¹¤ë¤Ç¤·¤ç¤¦¡£" + +#: sitemap.php:715 +msgid "Homepage" +msgstr "¥Û¡¼¥à¥Ú¡¼¥¸" + +#: sitemap.php:721 +msgid "Posts" +msgstr "Åê¹Æ¡Ê³Æ¥¨¥ó¥È¥ê¡Ë" + +#: sitemap.php:727 +msgid "Static pages" +msgstr "ÀÅŪ¤Ê¥Ú¡¼¥¸" + +#: sitemap.php:733 +msgid "Categories" +msgstr "¥«¥Æ¥´¥êÊÌ" + +#: sitemap.php:739 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Åö·î¤Î¥¢¡¼¥«¥¤¥Ö (\"¥Û¡¼¥à¥Ú¡¼¥¸\" ¤ÎÀßÄê¤ÈƱ¤¸¤Ë¤¹¤Ù¤­¤Ç¤¹)" + +#: sitemap.php:745 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "¸Å¤¤¥¢¡¼¥«¥¤¥Ö (¸Å¤¤Åê¹Æ¤òÊÔ½¸¤·¤¿¤È¤­¤À¤±Êѹ¹¤·¤Æ¤¯¤À¤µ¤¤)" + +#: sitemap.php:752 +msgid "Priorities" +msgstr "Í¥Àè½ç°Ì(priority)¤ÎÀßÄê" + +#: sitemap.php:763 +msgid "Posts (If auto calculation is disabled)" +msgstr "Åê¹Æ¡Ê³Æ¥¨¥ó¥È¥ê¡Ë (\"´ðËÜŪ¤ÊÀßÄê\"¤Ç¼«Æ°·×»»¤ËÀßÄꤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤ËÍ­¸ú)" + +#: sitemap.php:769 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Åê¹Æ¡Ê³Æ¥¨¥ó¥È¥ê¡Ë¤ÎºÇ¾®ÃÍ (\"´ðËÜŪ¤ÊÀßÄê\"¤Ç¼«Æ°·×»»¤ËÀßÄꤷ¤Æ¤¤¤ë¾ì¹ç¤ËÍ­¸ú)" + +#: sitemap.php:787 +msgid "Archives" +msgstr "¥¢¡¼¥«¥¤¥ÖÊÌ" + +#: sitemap.php:793 +msgid "Informations and support" +msgstr "¾ðÊó¤È¥µ¥Ý¡¼¥È" + +#: sitemap.php:794 +msgid "Check %s for updates and comment there if you have any problems / questions / suggestions." +msgstr "¤â¤·¡¢ÌäÂê¤äµ¿Ìä¡¢Ä󰯤¬¤¢¤ì¤Ð %s ¤Î¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤ä¥³¥á¥ó¥È¤ò³Îǧ¤·¤Æ²¼¤µ¤¤¡£" + +#: sitemap.php:797 +msgid "Update options" +msgstr "ÀßÄê¤ò¹¹¿· »" + +#: sitemap.php:1033 +msgid "URL:" +msgstr "URL:" + +#: sitemap.php:1034 +msgid "Path:" +msgstr "Path:" + +#: sitemap.php:1037 +msgid "Could not write into %s" +msgstr "%s ¤Ë½ñ¤­¹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¡£" + +#: sitemap.php:1048 +msgid "Successfully built sitemap file:" +msgstr "¹½ÃÛ¤ËÀ®¸ù¤·¤¿ Sitemap ¥Õ¥¡¥¤¥ë:" + +#: sitemap.php:1048 +msgid "Successfully built gzipped sitemap file:" +msgstr "¹½ÃÛ¤ËÀ®¸ù¤·¤¿ gz °µ½Ì¤µ¤ì¤¿ Sitemap ¥Õ¥¡¥¤¥ë:" + +#: sitemap.php:1062 +msgid "Could not ping to Google at %s" +msgstr "Google ¤Ø¤Î¹¹¿· ping ¤ÎÁ÷¿®¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£ %s" + +#: sitemap.php:1064 +msgid "Successfully pinged Google at %s" +msgstr "Google ¤Ø¤Î¹¹¿· ping ¤ÎÁ÷¿®¤¬À®¸ù¤·¤Þ¤·¤¿¡£ %s" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_SJIS.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_SJIS.mo new file mode 100644 index 00000000..33386d88 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_SJIS.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_SJIS.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_SJIS.po new file mode 100644 index 00000000..9e3ffaa4 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_SJIS.po @@ -0,0 +1,322 @@ +# Japanese Language File for sitemap (sitemap-ja_JP.UTF-8.po) +# Copyright (C) 2005 hiromasa : http://hiromasa.zone.ne.jp/ +# This file is distributed under the same license as the WordPress package. +# hiromasa , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-06-09 02:00+0900\n" +"PO-Revision-Date: 2005-07-03 23:17+0900\n" +"Last-Translator: hiromasa \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=Shift_JIS\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" + +#: sitemap.php:375 +msgid "always" +msgstr "‚¢‚‚à" + +msgid "hourly" +msgstr "–ˆŽž" + +msgid "daily" +msgstr "–ˆ“ú" + +msgid "weekly" +msgstr "–ˆT" + +msgid "monthly" +msgstr "–ˆŒŽ" + +msgid "yearly" +msgstr "–ˆ”N" + +msgid "never" +msgstr "XV‚³‚ê‚È‚¢" + +msgid "Detected Path" +msgstr "ƒpƒX‚Ì’¼ÚÝ’è" + +msgid "Example" +msgstr "—á" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "ƒtƒ@ƒCƒ‹–¼‚ðŠÜ‚Þ Sitemap ƒtƒ@ƒCƒ‹‚Ö‚Ì‘Š‘Î‚à‚µ‚­‚͐â‘΃pƒX" + +msgid "Complete URL to the sitemap file, including name." +msgstr "ƒtƒ@ƒCƒ‹–¼‚ðŠÜ‚Þ Sitemap ƒtƒ@ƒCƒ‹‚Ö‚ÌŠ®‘S‚È URL" + +msgid "Automatic location" +msgstr "Ž©“®”z’u" + +msgid "Manual location" +msgstr "Žè“®”z’u" + +msgid "OR" +msgstr "‚à‚µ‚­‚Í" + +msgid "Location of your sitemap file" +msgstr "Sitemap ƒtƒ@ƒCƒ‹‚̏ꏊ" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "‚à‚µ‚ ‚È‚½‚̃uƒƒO‚ªƒTƒuƒfƒBƒŒƒNƒgƒŠ‚É”z’u‚³‚ê‚Ä‚¢‚éê‡‚ɁAƒuƒƒOƒfƒBƒŒƒNƒgƒŠˆÈŠO‚̃y[ƒW‚ð Sitemap ‚Ɋ܂߂½‚¢‚Æ‚«‚́ASitemap ƒtƒ@ƒCƒ‹‚ðƒ‹[ƒgƒfƒBƒŒƒNƒgƒŠ‚É”z’u‚·‚ׂ«‚Å‚·Bi‚±‚̃y[ƒW‚Ì "Sitemap ƒtƒ@ƒCƒ‹‚̏ꏊ" Ý’è‚ðŠm”F‚µ‚ĉº‚³‚¢j" + +#: sitemap.php:512 +msgid "Configuration updated" +msgstr "Ý’è‚ðXV‚µ‚Ü‚µ‚½B" + +#: sitemap.php:513 +msgid "Error" +msgstr "ƒGƒ‰[‚Å‚·B" + +#: sitemap.php:521 +msgid "A new page was added. Click on "Save page changes" to save your changes." +msgstr "V‚µ‚¢’ljÁƒy[ƒWi‚̐ݒ藓j‚ª‰Á‚í‚è‚Ü‚µ‚½B iƒy[ƒW‚̏î•ñ‚ð“ü—ÍŒãj"•ύX‚̕ۑ¶" ‚ð‰Ÿ‰º‚µ‚Đݒè‚ð•Û‘¶‚µ‚ĉº‚³‚¢B" + +#: sitemap.php:527 +msgid "Pages saved" +msgstr "’ljÁƒy[ƒW‚̐ݒè‚ð•Û‘¶‚µ‚Ü‚µ‚½B" + +#: sitemap.php:528 +msgid "Error while saving pages" +msgstr "’ljÁƒy[ƒW‚̐ݒè‚̕ۑ¶’†‚ɃGƒ‰[‚ª”­¶‚µ‚Ü‚µ‚½B" + +#: sitemap.php:539 +msgid "The page was deleted. Click on "Save page changes" to save your changes." +msgstr "Žw’肳‚ꂽ’ljÁƒy[ƒWi‚̐ݒ藓j‚ðíœ‚µ‚Ü‚µ‚½B "•ύX‚̕ۑ¶" ‚ð‰Ÿ‰º‚µ‚Đݒè‚ð•Û‘¶‚µ‚ĉº‚³‚¢B" + +#: sitemap.php:542 +msgid "You changes have been cleared." +msgstr "•ύX‚ÍŠù‚ɍ폜‚³‚ê‚Ä‚¢‚Ü‚·B" + +#: sitemap.php:555 +msgid "Sitemap Generator" +msgstr "Sitemap Generator" + +#: sitemap.php:558 +msgid "Manual rebuild" +msgstr "Žè“®‚É‚æ‚é Sitemap ƒtƒ@ƒCƒ‹‚̍č\’z" + +#: sitemap.php:559 +msgid "If you want to build the sitemap without editing a post, click on here!" +msgstr "‚à‚µ“Še‚̕ҏW‚È‚µ‚É Sitemap ƒtƒ@ƒCƒ‹‚ðÄ\’z‚µ‚½‚¢ê‡‚Í‚±‚̃{ƒ^ƒ“‚ð‰Ÿ‰º‚µ‚Ä‚­‚¾‚³‚¢!" + +#: sitemap.php:560 +msgid "Rebuild Sitemap" +msgstr "Sitemap ‚̍č\’z" + +#: sitemap.php:564 +msgid "Additional pages" +msgstr "’ljÁƒy[ƒW‚̐ݒè" + +#: sitemap.php:566 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "‚±‚±‚ŁASitemap ‚Ɋ܂܂ê‚é‚ׂ«‚Å‚ ‚é URL ‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B ‚µ‚©‚µA‚±‚±‚ÅŽw’è‚·‚é URL ‚Í WordPress/Blog ‚É‘®‚µ‚Ă͂¢‚¯‚Ü‚¹‚ñB
    —Ⴆ‚΃hƒƒCƒ“‚ª www.foo.com ‚ŃuƒƒO‚ª www.foo.com/blog ‚¾‚Á‚½ê‡A‚ ‚È‚½‚Í www.foo.com ‚ð Sitemap ‚Ɋ܂݂½‚¢‚ÆŽv‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñBi–ó’: ‚±‚̍€–Ú‚Å WordPress ˆÈŠO‚Ì URL ‚ðŽw’肵Aƒvƒ‰ƒOƒCƒ“‚ŏo—Í‚·‚é Sitemap ‚Ɋ܂߂邱‚Æ‚ª‚Å‚«‚Ü‚·j" + +#: sitemap.php:568 +msgid "URL to the page" +msgstr "‚»‚̃y[ƒW‚ÌURL" + +#: sitemap.php:569 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "‚»‚̃y[ƒW‚ÌURL ‚ð“ü—Í‚µ‚ĉº‚³‚¢B —á: http://www.foo.com/index.html ‚â www.foo.com/home " + +#: sitemap.php:571 +msgid "Priority" +msgstr "—Dæ‡ˆÊ(priority)‚̐ݒè" + +#: sitemap.php:572 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "‘¼‚̃y[ƒW‚É”ä—Ⴕ‚½ƒy[ƒW‚Ì—Dæ‡ˆÊ(priority)‚ð‘I‚ñ‚Å‚­‚¾‚³‚¢B —Ⴆ‚΁A‚ ‚È‚½‚̃z[ƒ€ƒy[ƒW‚́A–Á‹L‚̃y[ƒW‚æ‚荂‚¢—Dæ“x‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB" + +#: sitemap.php:574 +msgid "Last Changed" +msgstr "ÅIXV“ú" + +#: sitemap.php:575 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "ÅIXV“ú‚ð YYYY-MM-DD Œ`Ž®‚Å“ü—Í‚µ‚ĉº‚³‚¢B" + +#: sitemap.php:583 +msgid "Change Frequency" +msgstr "XV•p“x(changefreq)‚̐ݒè" + +#: sitemap.php:585 +msgid "#" +msgstr "#" + +#: sitemap.php:609 +msgid "No pages defined." +msgstr "’ljÁƒy[ƒW‚Í’è‹`‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB" + +#: sitemap.php:616 +msgid "Add new page" +msgstr "V‚µ‚¢ƒy[ƒW‚̒ljÁ" + +#: sitemap.php:617 +msgid "Save page changes" +msgstr "•ύX‚̕ۑ¶" + +#: sitemap.php:618 +msgid "Undo all page changes" +msgstr "ƒy[ƒW‚̕ύX‚ðŒ³‚É–ß‚·" + +#: sitemap.php:621 +msgid "Delete marked page" +msgstr "ƒ}[ƒN‚³‚ꂽƒy[ƒW‚̍폜" + +#: sitemap.php:627 +msgid "Basic Options" +msgstr "Šî–{“I‚Ȑݒè" + +#: sitemap.php:632 +msgid "Enable automatic priority calculation for posts based on comment count" +msgstr "“Še‚ɑ΂·‚éƒRƒƒ“ƒg”‚ŁA“ŠeiŠeƒGƒ“ƒgƒŠj‚Ì—Dæ‡ˆÊ(priority)‚ðŽ©“®ŒvŽZ‚·‚é‹@”\‚ð—LŒø‚É‚·‚é" + +#: sitemap.php:638 +msgid "Write debug comments" +msgstr "ƒfƒoƒbƒO—pƒRƒƒ“ƒgo—Í‚ðs‚¤" + +#: sitemap.php:643 +msgid "Filename of the sitemap file" +msgstr "Sitemap ‚̃tƒ@ƒCƒ‹–¼" + +#: sitemap.php:650 +msgid "Write a normal XML file (your filename)" +msgstr "•W€‚Ì XML ƒtƒ@ƒCƒ‹‚ðo—Í‚·‚é (filename)" + +#: sitemap.php:652 +msgid "Detected URL" +msgstr "Detected URL" + +#: sitemap.php:657 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "gz ˆ³k‚³‚ꂽƒtƒ@ƒCƒ‹‚ðo—Í‚·‚é (filename + .gz)" + +#: sitemap.php:664 +msgid "Auto-Ping Google Sitemaps" +msgstr "Google Sitemap ‚ɍXV ping ‚ð‘—‚é" + +#: sitemap.php:665 +msgid "This option will automatically tell Google about changes." +msgstr "‚±‚̃IƒvƒVƒ‡ƒ“‚́A•ύX‚ð Google ‚ÉŽ©“®“I‚É’Ê’m‚µ‚Ü‚·B" + +#: sitemap.php:672 +msgid "Includings" +msgstr "Sitemap ‚ÉŠÜ‚ß‚é €–ڂ̐ݒè" + +#: sitemap.php:677 +msgid "Include homepage" +msgstr "ƒz[ƒ€ƒy[ƒW" + +#: sitemap.php:683 +msgid "Include posts" +msgstr "“ŠeiŠeƒGƒ“ƒgƒŠj" + +#: sitemap.php:689 +msgid "Include static pages" +msgstr "Ã“I‚ȃy[ƒW" + +#: sitemap.php:695 +msgid "Include categories" +msgstr "ƒJƒeƒSƒŠ•Ê" + +#: sitemap.php:701 +msgid "Include archives" +msgstr "ƒA[ƒJƒCƒu•Ê" + +#: sitemap.php:708 +msgid "Change frequencies" +msgstr "XV•p“x(changefreq)‚̐ݒè" + +#: sitemap.php:709 +msgid "Note" +msgstr "ƒƒ‚" + +#: sitemap.php:710 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "‚±‚̃^ƒO‚Ì’l‚Í–½—߂ł͂Ȃ­ƒqƒ“ƒg‚¾‚ƍl‚¦‚ç‚ê‚Ü‚·BƒT[ƒ`ƒGƒ“ƒWƒ“‚̃Nƒ[ƒ‰‚Í‚±‚̐ݒè‚ðl—¶‚É“ü‚ê‚Ü‚·‚ªA\"1ŽžŠÔ‚¨‚«\" ‚̐ݒè‚É‚µ‚Ä‚à‚»‚Ì•p“x‚ŃNƒ[ƒ‹‚µ‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚µA\"”Nˆê“x‚Ì\" Ý’è‚É‚µ‚Ä‚à‚»‚ê‚æ‚è•p”ɂɃNƒ[ƒ‹‚³‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚Ü‚½ \"XV‚³‚ê‚È‚¢\" ‚ɐݒ肳‚ꂽƒy[ƒW‚àAŽv‚¢‚ª‚¯‚È‚¢•ω»‚ð‚±‚ê‚ç‚̃y[ƒW‚©‚瓾‚邽‚߂ɁA‚¨‚»‚ç‚­ƒNƒ[ƒ‰‚Í’èŠú“I‚ɃNƒ[ƒ‹‚·‚é‚Å‚µ‚傤B" + +#: sitemap.php:715 +msgid "Homepage" +msgstr "ƒz[ƒ€ƒy[ƒW" + +#: sitemap.php:721 +msgid "Posts" +msgstr "“ŠeiŠeƒGƒ“ƒgƒŠj" + +#: sitemap.php:727 +msgid "Static pages" +msgstr "Ã“I‚ȃy[ƒW" + +#: sitemap.php:733 +msgid "Categories" +msgstr "ƒJƒeƒSƒŠ•Ê" + +#: sitemap.php:739 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "“–ŒŽ‚̃A[ƒJƒCƒu (\"ƒz[ƒ€ƒy[ƒW\" ‚ÌÝ’è‚Æ“¯‚¶‚É‚·‚ׂ«‚Å‚·)" + +#: sitemap.php:745 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "ŒÃ‚¢ƒA[ƒJƒCƒu (ŒÃ‚¢“Še‚ð•ҏW‚µ‚½‚Æ‚«‚¾‚¯•ύX‚µ‚Ä‚­‚¾‚³‚¢)" + +#: sitemap.php:752 +msgid "Priorities" +msgstr "—Dæ‡ˆÊ(priority)‚̐ݒè" + +#: sitemap.php:763 +msgid "Posts (If auto calculation is disabled)" +msgstr "“ŠeiŠeƒGƒ“ƒgƒŠj (\"Šî–{“I‚Ȑݒè\"‚ÅŽ©“®ŒvŽZ‚ɐݒ肵‚Ä‚¢‚È‚¢ê‡‚É—LŒø)" + +#: sitemap.php:769 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "“ŠeiŠeƒGƒ“ƒgƒŠj‚̍ŏ¬’l (\"Šî–{“I‚Ȑݒè\"‚ÅŽ©“®ŒvŽZ‚ɐݒ肵‚Ä‚¢‚éê‡‚É—LŒø)" + +#: sitemap.php:787 +msgid "Archives" +msgstr "ƒA[ƒJƒCƒu•Ê" + +#: sitemap.php:793 +msgid "Informations and support" +msgstr "î•ñ‚ƃTƒ|[ƒg" + +#: sitemap.php:794 +msgid "Check %s for updates and comment there if you have any problems / questions / suggestions." +msgstr "‚à‚µA–â‘è‚â‹^–âA’ñˆÄ‚ª‚ ‚ê‚Î %s ‚̃Aƒbƒvƒf[ƒgî•ñ‚âƒRƒƒ“ƒg‚ðŠm”F‚µ‚ĉº‚³‚¢B" + +#: sitemap.php:797 +msgid "Update options" +msgstr "Ý’è‚ðXV »" + +#: sitemap.php:1033 +msgid "URL:" +msgstr "URL:" + +#: sitemap.php:1034 +msgid "Path:" +msgstr "Path:" + +#: sitemap.php:1037 +msgid "Could not write into %s" +msgstr "%s ‚ɏ‘‚«ž‚Þ‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB" + +#: sitemap.php:1048 +msgid "Successfully built sitemap file:" +msgstr "\’z‚ɐ¬Œ÷‚µ‚½ Sitemap ƒtƒ@ƒCƒ‹:" + +#: sitemap.php:1048 +msgid "Successfully built gzipped sitemap file:" +msgstr "\’z‚ɐ¬Œ÷‚µ‚½ gz ˆ³k‚³‚ꂽ Sitemap ƒtƒ@ƒCƒ‹:" + +#: sitemap.php:1062 +msgid "Could not ping to Google at %s" +msgstr "Google ‚ւ̍XV ping ‚Ì‘—M‚ª‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B %s" + +#: sitemap.php:1064 +msgid "Successfully pinged Google at %s" +msgstr "Google ‚ւ̍XV ping ‚Ì‘—M‚ª¬Œ÷‚µ‚Ü‚µ‚½B %s" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_UTF.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_UTF.mo new file mode 100644 index 00000000..1e1aa9d8 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_UTF.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_UTF.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_UTF.po new file mode 100644 index 00000000..3af84452 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ja_UTF.po @@ -0,0 +1,322 @@ +# Japanese Language File for sitemap (sitemap-ja_JP.UTF-8.po) +# Copyright (C) 2005 hiromasa : http://hiromasa.zone.ne.jp/ +# This file is distributed under the same license as the WordPress package. +# hiromasa , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-06-09 02:00+0900\n" +"PO-Revision-Date: 2005-07-03 23:17+0900\n" +"Last-Translator: hiromasa \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" + +#: sitemap.php:375 +msgid "always" +msgstr "いつも" + +msgid "hourly" +msgstr "毎時" + +msgid "daily" +msgstr "毎日" + +msgid "weekly" +msgstr "毎週" + +msgid "monthly" +msgstr "毎月" + +msgid "yearly" +msgstr "毎年" + +msgid "never" +msgstr "更新されない" + +msgid "Detected Path" +msgstr "パスの直接設定" + +msgid "Example" +msgstr "例" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "ファイル名を含む Sitemap ファイルへの相対もしくは絶対パス" + +msgid "Complete URL to the sitemap file, including name." +msgstr "ファイル名を含む Sitemap ファイルへの完全な URL" + +msgid "Automatic location" +msgstr "自動配置" + +msgid "Manual location" +msgstr "手動配置" + +msgid "OR" +msgstr "もしくは" + +msgid "Location of your sitemap file" +msgstr "Sitemap ファイルの場所" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "もしあなたのブログがサブディレクトリに配置されている場合に、ブログディレクトリ以外のページを Sitemap に含めたいときは、Sitemap ファイルをルートディレクトリに配置すべきです。(このページの "Sitemap ファイルの場所" 設定を確認して下さい)" + +#: sitemap.php:512 +msgid "Configuration updated" +msgstr "設定を更新しました。" + +#: sitemap.php:513 +msgid "Error" +msgstr "エラーです。" + +#: sitemap.php:521 +msgid "A new page was added. Click on "Save page changes" to save your changes." +msgstr "新しい追加ページ(の設定欄)が加わりました。 (ページの情報を入力後)"変更の保存" を押下して設定を保存して下さい。" + +#: sitemap.php:527 +msgid "Pages saved" +msgstr "追加ページの設定を保存しました。" + +#: sitemap.php:528 +msgid "Error while saving pages" +msgstr "追加ページの設定の保存中にエラーが発生しました。" + +#: sitemap.php:539 +msgid "The page was deleted. Click on "Save page changes" to save your changes." +msgstr "指定された追加ページ(の設定欄)を削除しました。 "変更の保存" を押下して設定を保存して下さい。" + +#: sitemap.php:542 +msgid "You changes have been cleared." +msgstr "変更は既に削除されています。" + +#: sitemap.php:555 +msgid "Sitemap Generator" +msgstr "Sitemap Generator" + +#: sitemap.php:558 +msgid "Manual rebuild" +msgstr "手動による Sitemap ファイルの再構築" + +#: sitemap.php:559 +msgid "If you want to build the sitemap without editing a post, click on here!" +msgstr "もし投稿の編集なしに Sitemap ファイルを再構築したい場合はこのボタンを押下してください!" + +#: sitemap.php:560 +msgid "Rebuild Sitemap" +msgstr "Sitemap の再構築" + +#: sitemap.php:564 +msgid "Additional pages" +msgstr "追加ページの設定" + +#: sitemap.php:566 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "ここで、Sitemap に含まれるべきである URL を指定することができます。 しかし、ここで指定する URL は WordPress/Blog に属してはいけません。
    例えばドメインが www.foo.com でブログが www.foo.com/blog だった場合、あなたは www.foo.com を Sitemap に含みたいと思うかもしれません。(訳注: この項目で WordPress 以外の URL を指定し、プラグインで出力する Sitemap に含めることができます)" + +#: sitemap.php:568 +msgid "URL to the page" +msgstr "そのページのURL" + +#: sitemap.php:569 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "そのページのURL を入力して下さい。 例: http://www.foo.com/index.html や www.foo.com/home " + +#: sitemap.php:571 +msgid "Priority" +msgstr "優先順位(priority)の設定" + +#: sitemap.php:572 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "他のページに比例したページの優先順位(priority)を選んでください。 例えば、あなたのホームページは、銘記のページより高い優先度があるかもしれません。" + +#: sitemap.php:574 +msgid "Last Changed" +msgstr "最終更新日" + +#: sitemap.php:575 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "最終更新日を YYYY-MM-DD 形式で入力して下さい。" + +#: sitemap.php:583 +msgid "Change Frequency" +msgstr "更新頻度(changefreq)の設定" + +#: sitemap.php:585 +msgid "#" +msgstr "#" + +#: sitemap.php:609 +msgid "No pages defined." +msgstr "追加ページは定義されていません。" + +#: sitemap.php:616 +msgid "Add new page" +msgstr "新しいページの追加" + +#: sitemap.php:617 +msgid "Save page changes" +msgstr "変更の保存" + +#: sitemap.php:618 +msgid "Undo all page changes" +msgstr "ページの変更を元に戻す" + +#: sitemap.php:621 +msgid "Delete marked page" +msgstr "マークされたページの削除" + +#: sitemap.php:627 +msgid "Basic Options" +msgstr "基本的な設定" + +#: sitemap.php:632 +msgid "Enable automatic priority calculation for posts based on comment count" +msgstr "投稿に対するコメント数で、投稿(各エントリ)の優先順位(priority)を自動計算する機能を有効にする" + +#: sitemap.php:638 +msgid "Write debug comments" +msgstr "デバッグ用コメント出力を行う" + +#: sitemap.php:643 +msgid "Filename of the sitemap file" +msgstr "Sitemap のファイル名" + +#: sitemap.php:650 +msgid "Write a normal XML file (your filename)" +msgstr "標準の XML ファイルを出力する (filename)" + +#: sitemap.php:652 +msgid "Detected URL" +msgstr "Detected URL" + +#: sitemap.php:657 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "gz 圧縮されたファイルを出力する (filename + .gz)" + +#: sitemap.php:664 +msgid "Auto-Ping Google Sitemaps" +msgstr "Google Sitemap に更新 ping を送る" + +#: sitemap.php:665 +msgid "This option will automatically tell Google about changes." +msgstr "このオプションは、変更を Google に自動的に通知します。" + +#: sitemap.php:672 +msgid "Includings" +msgstr "Sitemap に含める 項目の設定" + +#: sitemap.php:677 +msgid "Include homepage" +msgstr "ホームページ" + +#: sitemap.php:683 +msgid "Include posts" +msgstr "投稿(各エントリ)" + +#: sitemap.php:689 +msgid "Include static pages" +msgstr "静的なページ" + +#: sitemap.php:695 +msgid "Include categories" +msgstr "カテゴリ別" + +#: sitemap.php:701 +msgid "Include archives" +msgstr "アーカイブ別" + +#: sitemap.php:708 +msgid "Change frequencies" +msgstr "更新頻度(changefreq)の設定" + +#: sitemap.php:709 +msgid "Note" +msgstr "メモ" + +#: sitemap.php:710 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "このタグの値は命令ではなくヒントだと考えられます。サーチエンジンのクローラはこの設定を考慮に入れますが、\"1時間おき\" の設定にしてもその頻度でクロールしないかもしれないし、\"年一度の\" 設定にしてもそれより頻繁にクロールされるかもしれません。また \"更新されない\" に設定されたページも、思いがけない変化をこれらのページから得るために、おそらくクローラは定期的にクロールするでしょう。" + +#: sitemap.php:715 +msgid "Homepage" +msgstr "ホームページ" + +#: sitemap.php:721 +msgid "Posts" +msgstr "投稿(各エントリ)" + +#: sitemap.php:727 +msgid "Static pages" +msgstr "静的なページ" + +#: sitemap.php:733 +msgid "Categories" +msgstr "カテゴリ別" + +#: sitemap.php:739 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "当月のアーカイブ (\"ホームページ\" の設定と同じにすべきです)" + +#: sitemap.php:745 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "古いアーカイブ (古い投稿を編集したときだけ変更してください)" + +#: sitemap.php:752 +msgid "Priorities" +msgstr "優先順位(priority)の設定" + +#: sitemap.php:763 +msgid "Posts (If auto calculation is disabled)" +msgstr "投稿(各エントリ) (\"基本的な設定\"で自動計算に設定していない場合に有効)" + +#: sitemap.php:769 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "投稿(各エントリ)の最小値 (\"基本的な設定\"で自動計算に設定している場合に有効)" + +#: sitemap.php:787 +msgid "Archives" +msgstr "アーカイブ別" + +#: sitemap.php:793 +msgid "Informations and support" +msgstr "情報とサポート" + +#: sitemap.php:794 +msgid "Check %s for updates and comment there if you have any problems / questions / suggestions." +msgstr "もし、問題や疑問、提案があれば %s のアップデート情報やコメントを確認して下さい。" + +#: sitemap.php:797 +msgid "Update options" +msgstr "設定を更新 »" + +#: sitemap.php:1033 +msgid "URL:" +msgstr "URL:" + +#: sitemap.php:1034 +msgid "Path:" +msgstr "Path:" + +#: sitemap.php:1037 +msgid "Could not write into %s" +msgstr "%s に書き込むことができません。" + +#: sitemap.php:1048 +msgid "Successfully built sitemap file:" +msgstr "構築に成功した Sitemap ファイル:" + +#: sitemap.php:1048 +msgid "Successfully built gzipped sitemap file:" +msgstr "構築に成功した gz 圧縮された Sitemap ファイル:" + +#: sitemap.php:1062 +msgid "Could not ping to Google at %s" +msgstr "Google への更新 ping の送信ができませんでした。 %s" + +#: sitemap.php:1064 +msgid "Successfully pinged Google at %s" +msgstr "Google への更新 ping の送信が成功しました。 %s" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ko_KR.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ko_KR.mo new file mode 100644 index 00000000..1fbbcc2e Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ko_KR.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ko_KR.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ko_KR.po new file mode 100644 index 00000000..bfbd900c --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ko_KR.po @@ -0,0 +1,703 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2008-04-15 13:17+0900\n" +"Last-Translator: 김승엽 \n" +"Language-Team: Wordpress Korea \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Korean\n" +"X-Poedit-Country: KOREA, REPUBLIC OF\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +msgid "Comment Count" +msgstr "코멘트 갯수" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "포스트의 코멘트 갯수를 이용해 우선순위를 계산합니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +msgid "Comment Average" +msgstr "코멘트 평균" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +msgid "Uses the average comment count to calculate the priority" +msgstr "코멘트의 평균 갯수를 이용해 우선순위를 계산합니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +msgid "Popularity Contest" +msgstr "Popularity Contest" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "활성화 된Alex King의 Popularity Contest Plugin을 이용합니다. 설정 ê³¼ Most Popular Posts를 확인하십시오." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap Generator" +msgstr "XML-사이트 ë§µ 생성기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap" +msgstr "XML-사이트 ë§µ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "기부에 정말 감사드립니다. 제가 이 플러그인이나 다른 무료 프로그램을 계속 작성하고 지원할 수 있도록 도와주십시오!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Hide this notice" +msgstr "이 주의사항 숨기기." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "이 플러그인을 사용해 주셔서 감사합니다! 당신이 이 플러그인을 사용한 지 한달이 되었습니다. 만약 이 플러그인의 작동과 결과가 만족스러웠고 1달러 이상의 가치가 있다고 생각하십니까? 기부로 제가 이 무료 소프트웨어의 개발과 지원을 계속하도록 도움을 주십시오! 네, 문제없습니다!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +msgid "No thanks, please don't bug me anymore!" +msgstr "사양합니다, 더 이상 귀찮게 하지 말아주십시오." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +msgid "XML Sitemap Generator for WordPress" +msgstr "워드프레스 용 XML 사이트 ë§µ 생성기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +msgid "Configuration updated" +msgstr "설정이 업데이트 되었습니다" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +msgid "Error while saving options" +msgstr "옵션을 저장하는 중에 에러가 발생했습니다" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +msgid "Pages saved" +msgstr "페이지가 저장되었습니다" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +msgid "Error while saving pages" +msgstr "페이지를 저장하는 중에 에러가 발생했습니다" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2748 +#, php-format +msgid "Robots.txt file saved" +msgstr "Robots.txt 파일이 저장되었습니다" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2750 +msgid "Error while saving Robots.txt file" +msgstr "Robots.txt 파일을 저장하는 중에 에러가 발생했습니다" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +msgid "The default configuration was restored." +msgstr "기본 설정이 복원되었습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +msgid "open" +msgstr "열기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +msgid "close" +msgstr "닫기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +msgid "click-down and drag to move this box" +msgstr "이 상자를 움직이려면 클릭하고 드래그 하십시오" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +msgid "click to %toggle% this box" +msgstr "클릭하면 이 상자를 %toggle%" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +msgid "use the arrow keys to move this box" +msgstr "방향키를 사용해서 이 상자를 이동" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +msgid ", or press the enter key to %toggle% it" +msgstr ", 또는 엔터키를 눌러 %toggle%" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +msgid "About this Plugin:" +msgstr "이 플러그인 대해:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +msgid "Plugin Homepage" +msgstr "플러그인 홈페이지" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +msgid "Notify List" +msgstr "메일 통지 리스트" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +msgid "Support Forum" +msgstr "서포트 포럼" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +msgid "Donate with PayPal" +msgstr "PayPal 기부" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +msgid "My Amazon Wish List" +msgstr "내 Amazon 위시 리스트" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_name" +msgstr "번역자 김승엽" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_url" +msgstr "http://unfusion.kunsan.ac.kr/word" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +msgid "Sitemap Resources:" +msgstr "사이트맵 Resources:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +msgid "Webmaster Tools" +msgstr "웹마스터 도구" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +msgid "Webmaster Blog" +msgstr "웹마스터 블로그" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +msgid "Site Explorer" +msgstr "사이트 익스플로러" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +msgid "Search Blog" +msgstr "블로그 검색" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +msgid "Webmaster Center Blog" +msgstr "웹마스터 센터 블로그" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +msgid "Sitemaps Protocol" +msgstr "사이트 ë§µ 프로토콜" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +msgid "Official Sitemaps FAQ" +msgstr "사이트 ë§µ FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +msgid "My Sitemaps FAQ" +msgstr "사이트 ë§µ 생성기 FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +msgid "Recent Donations:" +msgstr "최근 기부:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +msgid "List of the donors" +msgstr "기부자 목록" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +msgid "Hide this list" +msgstr "목록 숨기기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +msgid "Thanks for your support!" +msgstr "당신의 지원에 감사드립니다!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +msgid "Status" +msgstr "상태" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "사이트 맵이 아직 만들어지지 않았습니다. 여기를 클릭하면 처음으로 사이트 맵을 생성합니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +msgid "Your sitemap was last built on %date%." +msgstr "당신의 사이트 ë§µ 은 %date%에 마지막으로 생성되었습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more정보 더 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "당신의 사이트 ë§µ(압축됨)은 %date%에 마지막으로 생성되었습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more정보 더 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +msgid "Google was successfully notified about changes." +msgstr "Google에 변경사항을 성공적으로 통보하였습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Google에 통보하는데 %time% 초가 걸렸습니다. 만약 이 기능을 사용하지 않으면 사이트 ë§µ 작성시간을 줄일 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Google에 통보하는 동안 문제가 발생했습니다. ê²°ê³¼ 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO에 변경사항을 성공적으로 통보하였습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "YAHOO에 통보하는데 %time% 초가 걸렸습니다. 만약 이 기능을 사용하지 않으면 사이트 ë§µ 작성시간을 줄일 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "YAHOO에 통보하는 동안 문제가 발생했습니다. ê²°ê³¼ 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +msgid "MSN was successfully notified about changes." +msgstr "MSN에 변경사항을 성공적으로 통보하였습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +msgid "It took %time% seconds to notify MSN.com, maybe you want to disable this feature to reduce the building time." +msgstr "MSN.com에 통보하는데 %time% 초가 걸렸습니다. 만약 이 기능을 사용하지 않으면 사이트 ë§µ 작성시간을 줄일 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#, php-format +msgid "There was a problem while notifying MSN.com. View result" +msgstr "MSN.com에 통보하는 동안 문제가 발생했습니다. ê²°ê³¼ 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com에 변경사항을 성공적으로 통보하였습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Ask.com에 통보하는데 %time% 초가 걸렸습니다. 만약 이 기능을 사용하지 않으면 사이트 ë§µ 작성시간을 줄일 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Ask.com에 통보하는 동안 문제가 발생했습니다. ê²°ê³¼ 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "작성 과정을 완료하는데 약 %time% 초가 걸렸고, %memory% MB 의 메모리가 사용 되었습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +msgid "The building process took about %time% seconds to complete." +msgstr "작성 과정을 완료하는데 %time% 초가 걸렸습니다. " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "마지막 실행이 완료되지 않았습니다! PHP 스크립트의 시간제한이나 메모리 한계를 올려 보시기 바랍니다. 정보 더 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "최근에 스크립트가 사용한 메모리는 %memused%MB 이며, 서버의 메모리 한계는 %memlimit%입니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "최근에 스트립트가 실행하면서 걸린 시간은 %timeused%초 이고, 서버의 제한시간은 %timelimit%초 입니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "스크립트가 포스트 넘버 %lastpost% (+/- 100) 부근에서 멈추었습니다" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "만약 서버 또는 블로그에 변경사항이 있다면 수동으로 사이트 맵을 재작성해야 합니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "만약 작성 과정에 어떠한 문제가 발생한다면 디버그 기능을 이용하여 더 많은 정보를 얻을 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +msgid "Basic Options" +msgstr "기본 옵션" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +msgid "Sitemap files:" +msgstr "사이트 ë§µ 파일:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Learn more" +msgstr "정보 더 보기" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3049 +msgid "Write a normal XML file (your filename)" +msgstr "표준 XML 파일 작성 ( 사용자 파일이름 )" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3055 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "압축 파일 작성 ( 사용자 파일이름 + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +msgid "Building mode:" +msgstr "작성 모드:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "블로그의 내용이 변경되었을 때 사이트 맵을 재작성함" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +msgid "Enable manual sitemap building via GET Request" +msgstr "GET Request를 통해 수동 사이트 ë§µ 작성이 가능토록 함" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "이 항목은 워드프레스 API를 사용하지 않고 워드프레스 데이타 베이스에 내용을 작성하는 외부 프로그램이 있을 때 사이트 맵을 재생성할 수 있도록 해줍니다. 다음의 링크를 따라 가면 처리과정을 시작할 수 있습니다.: %1 사이트 맵을 성공적으로 작성했는지 확인하려면 위의 로그파일을 확인하시기 바랍니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +msgid "Update notification:" +msgstr "업데이트 통지:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +msgid "Notify Google about updates of your Blog" +msgstr "블로그의 업데이트를 Google에 통보" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "등록이 필요하진 않지만, 구글 웹마스터 툴 에 가입하면 수집 통계를 확인할 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +msgid "Notify MSN Live Search about updates of your Blog" +msgstr "블로그의 업데이트를 MSN Live에 통보" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#, php-format +msgid "No registration required, but you can join the MSN Live Webmaster Tools to check crawling statistics." +msgstr "등록이 필요하진 않지만, MSN Live 웹마스터 툴 에 가입하면 수집 통계를 확인할 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +msgid "Notify Ask.com about updates of your Blog" +msgstr "블로그의 업데이트를 Ask.com에 통보" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +msgid "No registration required." +msgstr "등록 필요 없음." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +msgid "Notify YAHOO about updates of your Blog" +msgstr "블로그의 업데이트를 YAHOO에 통보" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +msgid "Your Application ID:" +msgstr "당신의 Application ID:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Key를 가지고 있지 않나요? 여기서 신청하세요! %s2" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3099 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "사이트 ë§µ 위치를 포함하고 있는 블로그 루트의 %s 파일을 생성 또는 변경합니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3102 +msgid "File permissions: " +msgstr "파일 권한:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3107 +msgid "OK, robots.txt is writable." +msgstr "OK, robox.txt가 쓰기 가능한 상태입니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3109 +msgid "Error, robots.txt is not writable." +msgstr "Error, robots.txt가 쓰기 불가능한 상태입니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3113 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, robots.txt 파일은 존재하지 않지만 디렉토리가 쓰기 가능한 상태입니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3115 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Error, robots.txt 가 존재하지 않으며 디렉토리도 쓰기 불가능한 상태입니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Advanced options:" +msgstr "고급 옵션:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Limit the number of posts in the sitemap:" +msgstr "사이트 맵에 포함될 포스트의 갯수를 제한함:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Newer posts will be included first" +msgstr "최근 포스트가 먼저 포함됩니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "Try to increase the memory limit to:" +msgstr "메모리 한계를 증가시킴:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "e.g. \"4M\", \"16M\"" +msgstr "예. \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "Try to increase the execution time limit to:" +msgstr "실행 시간 제한을 증가시키도록함:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "초 단위로 기입, 예.\"60\" 또는 \"0\" (제한 없음)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Include a XSLT stylesheet:" +msgstr "XSLT 스타일시트를 포함:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Use Default" +msgstr "기본설정 사용" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Full or relative URL to your .xsl file" +msgstr ".xsl 파일의 전체 또는 상대 주소" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "MySQL 스탠다드 모드를 가능하게 함. MySQL 에러가 발생할 때만 사용하십시오. (더 많은 메모리가 필요함!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "백그라운드 작업으로 사이트 맵을 생성 (포스트를 저장할 때 기다리지 않아도 됩니다.)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "Exclude the following posts or pages:" +msgstr "다음의 포스트나 페이지를 제외:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "List of IDs, separated by comma" +msgstr "콤마로 구분된 ID 리스트" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +msgid "Additional pages" +msgstr "페이지 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "여기서 특정 파일이나 URL을 사이트 맵에 추가할 수 있지만 Blog/WordPress에 속해 있는 것은 추가 할 수 없습니다.
    예를 들어, 도메인이 www.foo.com이고 블로그의 위치가 www.foo.com/blog 라면 www.foo.com을 홈페이지로 추가할 수 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +msgid "Note" +msgstr "주의" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "블로그가 서브 디렉토리에 위치하는데 새 페이지를 추가하길 원한다면 사이트 ë§µ 파일이 블로그 디렉토리나 ê·¸ 아래에 있으면 안되고 root 디렉토리에 있어야 합니다. (이 페이지의 "사이트 ë§µ 파일의 위치" 부분을 보십시오.)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +msgid "URL to the page" +msgstr "페이지의 주소" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "페이지의 주소를 입력하십시오.예:http://www.foo.com/index.html or www.foo.com/home" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +msgid "Priority" +msgstr "우선순위" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "다른 페이지에 비교하여 페이지의 우선 순위를 선택하십시오. 예를 들어 홈페이지는 다른 것에 비해 높은 우선 순위를 가져야 합니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +msgid "Last Changed" +msgstr "마지막 변경" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "최근 변경된 날짜를 YYYY-MM-DD (예 : 2005-12-31 ) 형식으로 입력하십시오 ( 선택사항 )" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +msgid "Change Frequency" +msgstr "변경 빈도" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +msgid "#" +msgstr "#" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +msgid "No pages defined." +msgstr "페이지가 지정되지 않았습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +msgid "Add new page" +msgstr "새 페이지 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +msgid "Post Priority" +msgstr "포스트 우선순위" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +msgid "Please select how the priority of each post should be calculated:" +msgstr "각 포스트의 우선순위를 어떻게 계산할 것인지 선택해 주십시오:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "Do not use automatic priority calculation" +msgstr "자동 우선순위 계산을 사용하지 않음" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "모든 포스트가 "우선권"에서 설정된 우선순위를 같게 됩니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3348 +msgid "Location of your sitemap file" +msgstr "사이트 ë§µ 파일의 위치" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3353 +msgid "Automatic detection" +msgstr "자동 탐지" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3357 +msgid "Filename of the sitemap file" +msgstr "사이트 ë§µ 파일의 이름" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +msgid "Detected Path" +msgstr "탐지된 경로" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +msgid "Detected URL" +msgstr "탐지된 주소" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3365 +msgid "Custom location" +msgstr "커스텀 로케이션" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3369 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "파일이름을 포함한 사이트 ë§µ 파일의 절대 또는 상대 경로" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3371 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3380 +msgid "Example" +msgstr "예제" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3378 +msgid "Complete URL to the sitemap file, including name." +msgstr "파일이름을 포함한 사이트 ë§µ 파일의 완전한 주소." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +msgid "Sitemap Content" +msgstr "사이트 ë§µ 내용" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +msgid "Include homepage" +msgstr "홈페이지 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +msgid "Include posts" +msgstr "포스트 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +msgid "Include static pages" +msgstr "정적 페이지 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +msgid "Include categories" +msgstr "카테고리 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +msgid "Include archives" +msgstr "아카이브 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +msgid "Include tag pages" +msgstr "태크 페이지 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +msgid "Include author pages" +msgstr "작성자 페이지 추가" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +msgid "Change frequencies" +msgstr "수집 빈도 변경" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "각 태그에 있는 수치들은 고려할 수 있는 사항일 뿐 절대적인 명령은 아닙니다. 서치 엔진의 Crawler가 아래의 정보를 수집 결정을 내릴 때 고려한다고 해도 \"매시간\" 으로 된 페이지를 더 긴 주기로 수집할 수도 있고 \"매년\" 으로 된 페이지를 더 짧은 주기로 수집할 수도 있습니다. 이것은 \"하지않음\"으로 된 페이지도 마찬가지로 주기적 수집을 할 수도 있어서 그러한 페이지에 발생한 변화를 예기치 않게 수집할 수도 있습니다." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +msgid "Homepage" +msgstr "홈페이지" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +msgid "Posts" +msgstr "포스트들" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +msgid "Static pages" +msgstr "정적 페이지들" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +msgid "Categories" +msgstr "카테고리들" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "이번 달의 아카이브 ( 홈페이지와 같아야 합니다.)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "오래된 아카이브 ( 예전 포스트를 수정했을 때만 변경 하십시오.)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +msgid "Tag pages" +msgstr "태그 페이지들" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +msgid "Author pages" +msgstr "작성자 페이지들" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +msgid "Priorities" +msgstr "우선권" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +msgid "Posts (If auto calculation is disabled)" +msgstr "포스트 ( 만약 자동 계산이 중지 되었을 경우 )" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "최소 포스트 우선권 (만약 자동 계산이 활성화 되어있을 때도)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +msgid "Archives" +msgstr "아카이브" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +msgid "Update options" +msgstr "옵션 업데이트" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +msgid "Reset options" +msgstr "옵션 초기화" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-nl_NL.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-nl_NL.mo new file mode 100644 index 00000000..d3e84e13 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-nl_NL.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-nl_NL.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-nl_NL.po new file mode 100644 index 00000000..6a3896aa --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-nl_NL.po @@ -0,0 +1,505 @@ +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2008-03-15 10:27+0100\n" +"Last-Translator: forkless \n" +"Language-Team: Arne Brachhold \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: German\n" +"X-Poedit-Country: GERMANY\n" + +msgid "Comment Count" +msgstr "Aantal Reacties" + +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Gebruikt het aantal reacties van het bericht om de prioriteit te berekenen" + +msgid "Comment Average" +msgstr "Reactie Gemiddelde" + +msgid "Uses the average comment count to calculate the priority" +msgstr "Gebruik het reactie gemiddelde om de prioriteit te berekenen" + +msgid "Popularity Contest" +msgstr "Popularity Contest" + +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Gebruikt het geactiveerde Popularity Contest Plugin van Alex King. Zie instellingen en meest populaire berichten" + +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Hartelijke dank voor je donatie! Je helpt hierbij deze gratis plugin te ondersteunen en verder te ontwikkelen!" + +msgid "Hide this notice" +msgstr "Deze melding verbergen" + +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Bedankt voor het gebruiken van deze plugin! Je hebt deze plugin meer dan een maand geleden geinstalleerd. Wanneer het naar behoren werkt en je met het resultaat tevreden bent is het dan niet minsten één dollar waard? Donaties helpen mij deze diese gratis software te ondersteunen en verder te ontwikkelen! Natuurlijk, geen probleem! " + +msgid "No thanks, please don't bug me anymore!" +msgstr "Nee dankjewel, val me hier niet meer mee lastig! " + +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Sitemap Generator voor WordPress" + +msgid "Configuration updated" +msgstr "De instellingen zijn opgeslagen" + +msgid "Error while saving options" +msgstr "Bij het opslaan van de instellingen is een fout opgetreden." + +msgid "Pages saved" +msgstr "Pagina's opgeslagen" + +msgid "Error while saving pages" +msgstr "Bij het opslaan van de pagina's is een fout opgetreden" + +msgid "Robots.txt file saved" +msgstr "Robots.txt bestand opgeslagen" + +msgid "Error while saving Robots.txt file" +msgstr "Er is een fout opgetreden tijdens het opslaan van robots.txt" + +msgid "The default configuration was restored." +msgstr "De standaard instellingen zijn weer hersteld." + +msgid "open" +msgstr "openen" + +msgid "close" +msgstr "sluiten" + +msgid "click-down and drag to move this box" +msgstr "Klik en sleep om dit venster te verplaatsen" + +msgid "click to %toggle% this box" +msgstr "Klik om dit venster te %toggle%" + +msgid "use the arrow keys to move this box" +msgstr "gebruik de cursor toetsen om dit venster te verplaatsen" + +msgid ", or press the enter key to %toggle% it" +msgstr ", of druk op de enter toets om het te %toggle%" + +msgid "About this Plugin:" +msgstr "Over deze plugin:" + +msgid "Plugin Homepage" +msgstr "Plugin homepage" + +msgid "Notify List" +msgstr "E-Mail wanneer er een update is" + +msgid "Support Forum" +msgstr "Support Forum" + +msgid "Donate with PayPal" +msgstr "Met PayPal doneren" + +msgid "My Amazon Wish List" +msgstr "Amazon wensenlijst" + +msgid "translator_name" +msgstr "Mark Peters" + +msgid "translator_url" +msgstr "http://www.zinloosverteld.nl" + +msgid "Sitemap Resources:" +msgstr "Sitemap informatie:" + +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +msgid "Site Explorer" +msgstr "Site Explorer" + +msgid "Search Blog" +msgstr "Doorzoek Blog" + +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +msgid "Sitemaps Protocol" +msgstr "Sitemaps Protocol" + +msgid "Official Sitemaps FAQ" +msgstr "Officiële Sitemaps FAQ" + +msgid "My Sitemaps FAQ" +msgstr "Mijn Sitemaps FAQ" + +msgid "Recent Donations:" +msgstr "Recente Donaties:" + +msgid "List of the donors" +msgstr "Lijst van donateurs" + +msgid "Hide this list" +msgstr "Lijst verbergen" + +msgid "Thanks for your support!" +msgstr "Bedankt voor je support!" + +msgid "Status" +msgstr "Status" + +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "De sitemap is nog niet gegenereerd. Klik hier om deze voor de eerste keer aan te maken." + +msgid "Your sitemap was last built on %date%." +msgstr "Jouw Sitemap werd voor het laatst op %date% gegenereerd." + +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreMeer informatiezipped) was last built on %date%." +msgstr "Jouw (gezipt) sitemap werd voor het laatst op %date% gegenereerd." + +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreMeer informatiesuccessfully notified
    about changes." +msgstr "Google is succesvol op de hoogte gesteld van de veranderingen." + +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Het duurde %time% seconden om Google op de hoogte te stellen. Misschien wil je deze optie deactiveren om de doorlooptijd van de sitemap generatie te verkorten?" + +msgid "There was a problem while notifying Google. View result" +msgstr "Er was een probleem bij het informeren van Google. Resultaat weergeven" + +msgid "YAHOO was successfully notified about changes." +msgstr "Yahoo is succesvol op de hoogte gesteld van de veranderingen." + +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Het duurde %time% seconden om Yahoo op de hoogte te stellen. Misschien wil je deze optie deactiveren om de doorlooptijd van de sitemap generatie te verkorten?" + +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Er was een probleem bij het informeren van Yahoo. Resultaat weergeven" + +msgid "MSN was successfully notified about changes." +msgstr "MSN.com is succesvol op de hoogte gesteld van de veranderingen." + +msgid "It took %time% seconds to notify MSN.com, maybe you want to disable this feature to reduce the building time." +msgstr "Het duurde %time% seconden om MSN.com op de hoogte te stellen. Misschien wil je deze optie deactiveren om de doorlooptijd van de sitemap generatie te verkorten?" + +msgid "There was a problem while notifying MSN.com. View result" +msgstr "Er was een probleem bij het informeren van MSN.com. Resultaat weergeven" + +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com is succesvol op de hoogte gesteld van de veranderingen." + +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Het duurde %time% seconden om Ask.com op de hoogte te stellen. Misschien wil je deze optie deactiveren om de doorlooptijd van de sitemap generatie te verkorten?" + +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Er was een probleem bij het informeren van Ask.com. Resultaat weergeven" + +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Het sitemap genereren duurde %time% seconden en gebruikte %memory%MB geheugen." + +msgid "The building process took about %time% seconds to complete." +msgstr "Het sitemap genereren duurde %time% seconden." + +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "De inhoud van de sitemap heeft zich niet gewijzigd sinds de laatste keer, als gevolgd zijn er geen bestanden weggeschreven en zijn de zoekmachines niet op de hoogte gesteld." + +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "De laatste generatie van de sitemap is niet afgesloten! Het kan helpen de geheugenlimiet voor PHP scripts te verhogen. Meer informatie" + +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Het laatst bekende geheugengebruik van het script lag op %memused%MB, het limiet voor PHP scripts op deze server is %memlimit%." + +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "De laatst bekende doorlooptijd lag op %timeused% seconden, het limiet voor PHP scripts voor deze server is %timelimit% seconden." + +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Het script is ongeveer gestopt bij bericht nummer %lastpost% (+/- 100)" + +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Wanneer er iets gewijzigd is op de server of aan het Blog, dan kan men de sitemap met de hand opnieuw genereren." + +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Indien er bij het genereren van de sitemap problemen zijn kan men de Debug Functie gebruiken om meer informatie over de opgetreden fout te achterhalen." + +msgid "Basic Options" +msgstr "Basisinstellingen" + +msgid "Sitemap files:" +msgstr "Sitemap bestanden:" + +msgid "Learn more" +msgstr "Meer informatie" + +msgid "Write a normal XML file (your filename)" +msgstr "Sitemap als XML bestand aanmaken (bestandsnaam)" + +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Gezipte sitemap aanmaken (bestandsnaam + .gz)" + +msgid "Building mode:" +msgstr "Generatie mode::" + +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Sitemap opnieuw genereren wanneer je de inhoud van je Blog wijzigt" + +msgid "Enable manual sitemap building via GET Request" +msgstr "Handmatig genereren van de sitemap via GET aanvragen toestaan" + +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Hiermee kun je je sitemap opnieuw genereren indien een externe tool in de database van WordPress geschreven heeft zonder gebruik te maken van de API. Gebruik de volgende URL om het process te starten: %1 Controleer het logbestand hierboven om te kijken of de sitemap succesvol is gegenereerd." + +msgid "Update notification:" +msgstr "Wijzigings notificatie:" + +msgid "Notify Google about updates of your Blog" +msgstr "Google YAHOO op de hoogte stellen van de Blog wijzigingen" + +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Registratie niet noodzakelijk, maar je kunt je optioneel aanmelden bij de Google Webmaster Tools om de indexeringsstatistieken van de site te bekijken." + +msgid "Notify MSN Live Search about updates of your Blog" +msgstr "MSN Live Search op de hoogte stellen van de Blog wijzigingen" + +msgid "No registration required, but you can join the MSN Live Webmaster Tools to check crawling statistics." +msgstr "Registratie niet noodzakelijk, maar je kunt je optioneel aanmelden bij de MSN Live Webmaster Tools om de indexeringsstatistieken van de site te bekijken." + +msgid "Notify Ask.com about updates of your Blog" +msgstr "Ask.com YAHOO op de hoogte stellen van de Blog wijzigingen" + +msgid "No registration required." +msgstr "Geen registratie noodzakelijk" + +msgid "Notify YAHOO about updates of your Blog" +msgstr "YAHOO op de hoogte stellen van de Blog wijzigingen" + +msgid "Your Application ID:" +msgstr "Jouw Application ID:" + +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Nog geen key? Hier aanvragen! %s2" + +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Maak of wijzig het %s bestand in de root directory van je Blog." + +msgid "File permissions: " +msgstr "Bestands permissies:" + +msgid "OK, robots.txt is writable." +msgstr "OK, robots.txt kan weggeschreven worden." + +msgid "Error, robots.txt is not writable." +msgstr "Error, robots.txt kan niet weggeschreven worden." + +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, robots.txt bestaat nog niet, maar de directory kan beschreven worden." + +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Error, robots.txt bestaat niet en de directory is niet beschrijfbaar" + +msgid "Advanced options:" +msgstr "Uitgebreide instellingen" + +msgid "Limit the number of posts in the sitemap:" +msgstr "Het aantal berichten in de sitemap limiteren:" + +msgid "Newer posts will be included first" +msgstr "Nieuwe berichten worden het eerst opgenomen" + +msgid "Try to increase the memory limit to:" +msgstr "Probeer de geheugenlimiet te verhogen naar: " + +msgid "e.g. \"4M\", \"16M\"" +msgstr "bijv. \"4M\", \"16M\"" + +msgid "Try to increase the execution time limit to:" +msgstr "Probeer de tijdslimiet van de generatie aan te passen naar:" + +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "in seconden, bijv. \"60\" of \"0\" voor geen limiet" + +msgid "Include a XSLT stylesheet:" +msgstr "XSLT stylesheet toevoegen:" + +msgid "Use Default" +msgstr "Gebruik de standaard" + +msgid "Full or relative URL to your .xsl file" +msgstr "Volledige of relatieve pad naar het .xsl bestand" + +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "MySQL standaard mode activeren. Gebruik deze optie indien MYSQL fouten optreden (gebruikt meer geheugen!)" + +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Genereer de sitemap in de achtergrond (Hierdoor is er geen wachttijd wanneer er een bericht wordt geplaatst)" + +msgid "Exclude the following posts or pages:" +msgstr "Volgende berichten of pagina's uitsluiten:" + +msgid "List of IDs, separated by comma" +msgstr "Lijst van de IDs, gescheiden door komma" + +msgid "Additional pages" +msgstr "Addtionele pagina's" + +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Hier kunnen de bestanden of URLHier können Sie zusätzliche Seiten in Form von URLs angeben, welche mit in Ihre Sitemap aufgenommen werden sollen aber nicht von WordPress erzeugt werden. Falls Sie z.B. Ihre Homepage auf www.beispiel.com haben, Ihr Blog aber unter www.beispiel.com/blog zu erreichen ist, tragen Sie Ihre Homepage als http://www.beispiel.com hier ein." + +msgid "Note" +msgstr "Notitie" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Indien het Blog in een subdirectory staat en je wilt pagina's toevoegen die NIET in de Blog of onderliggende directories liggen, dan MOET je je sitemap bestand in de root direcotry van de webserver plaatsten. (Kijk naar de "Locatie van het sitemap bestand" sectiew op deze pagina)!" + +msgid "URL to the page" +msgstr "URL naar de pagina" + +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Vul hier de URL naar de pagina in. Voorbeeld: http://www.zinloosverteld.nl of http://www.zinloosverteld.nl/blog" + +msgid "Priority" +msgstr "Prioriteit" + +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Kies hier de prioriteit van de pagina relatief ten opzichte van andere pagina's. Bijvoorbeeld, de homepage heeft een hogere prioriteit dan een colofon pagina." + +msgid "Last Changed" +msgstr "Laatste wijziging" + +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Voer hier de laatste wijziging in in het formaat JJJJ-MM-DD (bijv. 2005-12-31). Dit veld is optioneel en hoeft niet ingevuld te worden." + +msgid "Change Frequency" +msgstr "Wijzigingsfrequentie" + +msgid "#" +msgstr "#" + +msgid "No pages defined." +msgstr "Er zijn geen pagina's gedefiniëerd." + +msgid "Add new page" +msgstr "Nieuwe pagina toevoegen" + +msgid "Post Priority" +msgstr "Bericht prioriteit" + +msgid "Please select how the priority of each post should be calculated:" +msgstr "Kies hier de berekeningsmethode voor de prioriteit van de berichten." + +msgid "Do not use automatic priority calculation" +msgstr "Geen automatische prioriteitsberekening gebruiken" + +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Alle berichten hebben dezelfde prioriteit die onder "Prioriteiten" is ingesteld." + +msgid "Location of your sitemap file" +msgstr "Locatie van het sitemap bestand" + +msgid "Automatic detection" +msgstr "Automatische herkenning" + +msgid "Filename of the sitemap file" +msgstr "Bestandsnaam van de sitemap" + +msgid "Detected Path" +msgstr "Herkend pad" + +msgid "Detected URL" +msgstr "Herkende URL" + +msgid "Custom location" +msgstr "Handmatig ingesteld pad" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Absoluut of relatief pad naar het sitemap bestand inclusief bestandsnaam." + +msgid "Example" +msgstr "Voorbeeld" + +msgid "Complete URL to the sitemap file, including name." +msgstr "Absolute URL naar het sitemap bestand inclusief de bestandsnaam." + +msgid "Sitemap Content" +msgstr "Sitemap inhoud" + +msgid "Include homepage" +msgstr "Bevat homepage" + +msgid "Include posts" +msgstr "Bevat berichten" + +msgid "Include static pages" +msgstr "Bevat statische pagina's" + +msgid "Include categories" +msgstr "Bevat categorieën" + +msgid "Include archives" +msgstr "Bevat archieven" + +msgid "Include tag pages" +msgstr "Bevag tag pagina's" + +msgid "Include author pages" +msgstr "Bevat auteur pagina's" + +msgid "Change frequencies" +msgstr "Wijzigingsfrequentie" + +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Let er op dat de waarde van deze tag als tip gezien wordt en niet als commando. Zoekmachines kunnen deze tip oppakken, echter hoeven zij zich er niet aan te houden. Ze kunnen pagina's per \"Hourly\" gemarkeerd minder bezoeken. En pagina's gemarkeerd \"Yearly\" kunnen frequentere controles krijgen. Ook pagina's gemarkeerd \"Never\" kunnen worden bezocht om zo onverwachte veranderingen op te pakken." + +msgid "Homepage" +msgstr "Homepage" + +msgid "Posts" +msgstr "Berichten" + +msgid "Static pages" +msgstr "Statische pagina's" + +msgid "Categories" +msgstr "Categorieën" + +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Het archief van de huidige maand (Zou hetzelfde moeten zijn als de homepage)" + +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Archieven van voorgaande maanden" + +msgid "Tag pages" +msgstr "Tag pagina's" + +msgid "Author pages" +msgstr "Auteur pagina's" + +msgid "Priorities" +msgstr "Prioriteiten" + +msgid "Posts (If auto calculation is disabled)" +msgstr "Berichten (Wanneer automatische berekening is geactiveerd)" + +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Minimale prioriteit voor berichten (ook wanneer de automatische berekening is geactiveerd)" + +msgid "Archives" +msgstr "Archieven" + +msgid "Update options" +msgstr "Instellingen opslaan" + +msgid "Reset options" +msgstr "Instellingen herstellen" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pl_PL.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pl_PL.mo new file mode 100644 index 00000000..8e7168b0 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pl_PL.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pl_PL.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pl_PL.po new file mode 100644 index 00000000..e59e3991 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pl_PL.po @@ -0,0 +1,640 @@ +# Polish Language File for Google XML Sitemaps - sitemap-pl_PL.po) +# Copyright (C) 2007 Kuba Zwolinski : http://kubazwolinski.com +# This file is distributed under the same license as the WordPress package. +# kuba , 2007. +# $Id: sitemap-pl_PL.po 2504 2007-10-03 09:19:18Z +# +msgid "" +msgstr "" +"Project-Id-Version: Google Sitemap Generator PL\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2007-12-30 12:52+0100\n" +"Last-Translator: Kuba Zwolinski \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: SnowDog \n" +"X-Poedit-Language: Polish\n" +"X-Poedit-Country: POLAND\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:846 +msgid "Comment Count" +msgstr "Liczba komentarzy" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:858 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Używa liczbę komentarzy do obliczania priorytetu wpisu" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:918 +msgid "Comment Average" +msgstr "Średnia komentarzy" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:930 +msgid "Uses the average comment count to calculate the priority" +msgstr "Używa średnią liczbę komentarzy do obliczania priorytetu wpisu" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:993 +msgid "Popularity Contest" +msgstr "Konkurs popularności" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:1005 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Używa włączonej wtyczki Popularity Contest od Alex King. Zobaczustawienia i najbardziej popularne wpisy" + +msgid "XML-Sitemap Generator" +msgstr "Generator XML-Sitemap" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2397 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2582 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Wielkie dzięki za wsparcie. Pomagasz mi rozwijać tę wtyczkę oraz inne darmowe oprogramowanie!" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2582 +msgid "Hide this notice" +msgstr "Ukryj tę informację" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2606 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Dzięki za używanie tej wtyczki! Wtyczka została zainstalowana ponad miesiąc temu. Jeśli działa dobrze i rezultaty sa zgodne z Twoimi oczekiwaniami, czy nie jest to wart paru złotych? Dotacje pomagają mi kontynuowac rozwój wtyczki oraz zapewnić pomoc techniczną użytkownikom tego darmowego programu! Jasne, bardzo chętnie!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2606 +msgid "No thanks, please don't bug me anymore!" +msgstr "Nie, dzięki. I nie zawracaj mi więcej tym głowy!" + +msgid "XML Sitemap Generator for WordPress" +msgstr "Generator XML-Sitemap" + +msgid "Configuration updated" +msgstr "Konfiguracja zaktualizowana" + +msgid "Error while saving options" +msgstr "Wystąpił błąd podczas zapisywania opcji" + +msgid "Pages saved" +msgstr "Strony zostały zapisane" + +msgid "Error while saving pages" +msgstr "Wystąpił błąd podczas zapisywania stron." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2711 +#, php-format +msgid "Robots.txt file saved" +msgstr "Plik Robots.txt został zapisany" + +msgid "Error while saving Robots.txt file" +msgstr "Wystąpił błąd podczas zapisu pliku Robots.txt" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2721 +msgid "The default configuration was restored." +msgstr "Domyślna konfiguracja została przywrócona." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2814 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2831 +msgid "open" +msgstr "otworzyć" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2815 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2832 +msgid "close" +msgstr "zamknąć" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2816 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2833 +msgid "click-down and drag to move this box" +msgstr "wciśnik klawisz i przeciągnij żeby przesunąć" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2817 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2834 +msgid "click to %toggle% this box" +msgstr "kliknij aby %toggle% to pole" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2818 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2835 +msgid "use the arrow keys to move this box" +msgstr "użyj kursorów aby przesunąć ten blok" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2819 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2836 +msgid ", or press the enter key to %toggle% it" +msgstr ", lub wciśnij enter aby %toggle%" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2847 +msgid "About this Plugin:" +msgstr "O wtyczce:" + +msgid "Plugin Homepage" +msgstr "Strona główna wtyczki" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2850 +msgid "Notify List" +msgstr "Lista zmian wtyczki" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2851 +msgid "Support Forum" +msgstr "Forum pomocy" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2852 +msgid "Donate with PayPal" +msgstr "Wspomóż nas przez PayPal" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2853 +msgid "My Amazon Wish List" +msgstr "Lista życzeń Amazon" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2854 +msgid "translator_name" +msgstr "Strona tłumaczenia" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2854 +msgid "translator_url" +msgstr "http://kubazwolinski.com/wordpress/tlumaczenie-wtyczki-google-xml-sitemaps/" + +msgid "Sitemap Resources:" +msgstr "O mapie strony:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2860 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2861 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2863 +msgid "Site Explorer" +msgstr "Site Explorer" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2864 +msgid "Search Blog" +msgstr "Search Blog" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2861 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +msgid "Sitemaps Protocol" +msgstr "Sitemaps Protocol" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2867 +msgid "Official Sitemaps FAQ" +msgstr "Official Sitemaps FAQ" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2868 +msgid "My Sitemaps FAQ" +msgstr "FAQ wtyczki" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2873 +msgid "Recent Donations:" +msgstr "Ostatnie dotacje:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2877 +msgid "List of the donors" +msgstr "Lista darczyńców" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2879 +msgid "Hide this list" +msgstr "Ukryj tę listę" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2882 +msgid "Thanks for your support!" +msgstr "Dzięki za wsparcie!" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2894 +msgid "Status" +msgstr "Status" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2904 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Mapa strony nie została jeszcze zbudowana. Kliknij tutaj, aby ją zbudować po raz pierwszy." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2910 +msgid "Your sitemap was last built on %date%." +msgstr "Ostatnia modyfikacja twojej mapy strony: %date%." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2912 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreDowiedz się więcejzipped) was last built on %date%." +msgstr "Ostatnia modyfikacja twojej spakowanej mapy strony: %date%." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2921 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreDowiedz się więcejsuccessfully notified about changes." +msgstr "Google został pomyślnie powiadomiony o zmianach." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2930 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Powiadomienie Google zajęło %time% sekund, możesz wyłączyć tę opcję, aby zredukować czas publikacji." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2933 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Wystąpił problem z powiadomieniem Google. Obejrzyj rezultat" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2939 +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO został pomyślnie powiadomiony o zmianach." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2942 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Powiadomienie YAHOO zajęło %time% sekund, możesz wyłączyć tę opcję, aby zredukować czas publikacji." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2945 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Wystąpił problem z powiadomieniem YAHOO. Obejrzyj rezultat" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2939 +msgid "MSN was successfully notified about changes." +msgstr "MSN został pomyślnie powiadomiony o zmianach." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2954 +msgid "It took %time% seconds to notify MSN.com, maybe you want to disable this feature to reduce the building time." +msgstr "Powiadomienie MSN.com zajęło %time% sekund, możesz wyłączyć tę opcję, aby zredukować czas publikacji." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2957 +#, php-format +msgid "There was a problem while notifying MSN.com. View result" +msgstr "Wystąpił problem z powiadomieniem MSN.com. Obejrzyj rezultat" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2951 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com został pomyślnie powiadomiony o zmianach." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2954 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Powiadomienie Ask.com zajęło %time% sekund, możesz wyłączyć tę opcję, aby zredukować czas publikacji." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2957 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Wystąpił problem z powiadomieniem Ask.com. Obejrzyj rezultat" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2965 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Proces budowy mapy zajął %time% sek. i wykorzystał %memory% MB pamięci." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2967 +msgid "The building process took about %time% seconds to complete." +msgstr "Proces budowy mapy zajął %time% sek." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2971 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Zawartość twojej mapy nie zmieniła się /strong> od ostatniego razu, więc pliki nie zostały nadpisane i żadna wyszukiwarka nie została powiadomiona." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2975 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Ostatnia operacja nie została zakończona! Może należy zwiększyć limit pamieci lub czasu wykonywania dla skryptów PHP. Dowiedz się więcej" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2977 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Ostatnie znane zużycie pamięci wyniosło %memused%MB, limit twojego serwera to %memlimit%." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2981 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Ostatni znany czas wykonywania skryptu wyniósł %timeused% sek., limit twojego serwera wynosi %timelimit% sek." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2985 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Skrypt przerwał wykonywanie w okolicach wpisu nr %lastpost% (+/- 100)" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2988 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Jeśli na blogu coś zostało zmienione, należy przebudować mapę ręcznie." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:2990 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Jeśli napotkasz jakiś problem podczas procesu budowy mapy, możesz użyć funkcji debugowania aby uzyskać więcej informacji." + +msgid "Basic Options" +msgstr "Opcje podstawowe" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3007 +msgid "Sitemap files:" +msgstr "Pliki mapy strony:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3007 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3022 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3042 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3067 +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3084 +msgid "Learn more" +msgstr "Dowiedz się więcej" + +msgid "Write a normal XML file (your filename)" +msgstr "Zapisz normalny plik XML (własna nazwa)" + +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Zapisz plik gzip (własna nazwa + .gz)" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3022 +msgid "Building mode:" +msgstr "Tryb budowy:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3027 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Przebudowuj mapę przy zmianie zawartości bloga" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3034 +msgid "Enable manual sitemap building via GET Request" +msgstr "Włącz manualne przebudowywanie mapy przez polecenie GET" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3038 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Ta opcja pozwoli na odświeżenie mapy strony jeśli jakieś zewnętrzne narzędzie dokona zapisu w bazie danych WordPress z pominięciem WordPress API. Użyj następującego adresu w celu rozpoczęcia procesu: %1 Sprawdź plik logu powyżej, aby sprawdzić czy mapa została odpowiednio przebudowana." + +msgid "Update notification:" +msgstr "Powiadomienia o aktualizacjach:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3046 +msgid "Notify Google about updates of your Blog" +msgstr "Powiadamiaj Google o aktualizacjach twojego bloga" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3047 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Rejestracja nie jest wymagana, ale możesz sprawdzić Google Webmaster Tools aby kontrolować statystyki indeksowania." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3046 +msgid "Notify MSN Live Search about updates of your Blog" +msgstr "Powiadamiaj MSN Live Search o aktualizacjach twojego bloga" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3047 +#, php-format +msgid "No registration required, but you can join the MSN Live Webmaster Tools to check crawling statistics." +msgstr "Rejestracja nie jest wymagana, ale możesz sprawdzić MSN Live Webmaster Tools aby kontrolować statystyki indeksowania." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3051 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Powiadamiaj Ask.com o aktualizacjach twojego bloga" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3052 +msgid "No registration required." +msgstr "Rejestracja nie jest konieczna" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3056 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Powiadamiaj YAHOO o aktualizacjach twojego bloga" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +msgid "Your Application ID:" +msgstr "ID aplikacji:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Nie masz takiego klucza? Zamów go tutaj! %s2" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3062 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Modyfikuj lub utwórz plik %s w katalogu strony gdzie znajduje się mapa strony." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3065 +msgid "File permissions: " +msgstr "Status pliku: " + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3070 +msgid "OK, robots.txt is writable." +msgstr "OK, plik robots.txt ma prawa do zapisu." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3072 +msgid "Error, robots.txt is not writable." +msgstr "Błąd, plik robots.txt nie ma praw do zapisu." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3076 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, plik robots.txt nie istnieje, ale katalog ma prawa do zapisu przez serwer." + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3078 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Błąd, plik robots.txt nie istnieje i katalog nie ma prawa do zapisu przez serwer" + +msgid "Advanced options:" +msgstr "Zaawansowane opcje:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3087 +msgid "Limit the number of posts in the sitemap:" +msgstr "Limituj ilość wpisów w mapie:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3087 +msgid "Newer posts will be included first" +msgstr "Nowsze wpisy będą załączone jako pierwsze" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3090 +msgid "Try to increase the memory limit to:" +msgstr "Spróbuj zwiększyć limit pamięci do:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3090 +msgid "e.g. \"4M\", \"16M\"" +msgstr "np. \"4M\", \"16M\"" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3093 +msgid "Try to increase the execution time limit to:" +msgstr "Spróbuj zwiększyć limit czasu wykonywania do:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3093 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "w sekundach, np. \"60\" lub \"0\" dla nieograniczonego" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3096 +msgid "Include a XSLT stylesheet:" +msgstr "Załącz arkusz stylu XSLT: " + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3096 +msgid "Use Default" +msgstr "Użyj wartości domyślnych" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3096 +msgid "Full or relative URL to your .xsl file" +msgstr "Absolutna lub relatywna ścieżka to twojego plik .xsl " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Włącz standardowy tryb MySQL. Użyj tego tylko w przypadku występowania błędów MySQL (zużywa duzo więcej pamięci!)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Buduj mapę strony w tle (nie musisz czekać kiedy zapisujesz swój wpis)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "Exclude the following posts or pages:" +msgstr "Wyłącz następujące wpisy lub strony:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "List of IDs, separated by comma" +msgstr "Lista ID, oddzielonych przecinkami" + +msgid "Additional pages" +msgstr "Dodatkowe strony" + +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Tutaj możesz podąć pliki lub adresy URL, które powinny znaleźć się w twojej mapie strony, chociaż nie należą do blogu/WordPress'a.
    Na przykład, jeśli twoja domena to www.foo.com i twój blog znajduje się na www.foo.com/blog, możesz chcieć umieścić także stronę główną (czyli www.foo.com)" + +msgid "Note" +msgstr "Notatka" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Jeśli twój blog znajduje się w podkatalogu i chcesz dodać strony które NIE znajdują się katalogu blogu lub jego subkatalogu, MUSISZ umieścić swoją mapę strony w katalogu głównym (zobacz sekcję " Lokalizacja twojej mapy strony" na tej stronie)!" + +msgid "URL to the page" +msgstr "URL strony" + +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Wpisz adres URL strony. Przykłady: http://www.foo.com/index.html lub www.foo.com/home " + +msgid "Priority" +msgstr "Priorytet" + +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Wybierz priorytet strony w odniesieniu do innych stron. Na przykład, strona główna może mieć wyższy priorytet niż informacje o tobie." + +msgid "Last Changed" +msgstr "Ostatnio zmieniony" + +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Wpisz datę ostatniej zmiany jako YYYY-MM-DD (na przykład: 2005-12-31) (opcja)." + +msgid "Change Frequency" +msgstr "Zmień częstotliwość" + +msgid "#" +msgstr "#" + +msgid "No pages defined." +msgstr "Brak zdefiniowanych stron" + +msgid "Add new page" +msgstr "Dodaj nową stronę" + +msgid "Post Priority" +msgstr "Priorytet wpisu" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3292 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Wybierz sposób obliczania priorytetu poszczególnych wpisów:" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3294 +msgid "Do not use automatic priority calculation" +msgstr "Nie używaj automatycznego obliczania priorytetu" + +# F:\apache\htdocs\wordpress2-3\wp-content\plugins\google-sitemap-generator/sitemap.php:3294 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Wszystkie wpisy mają ten sam priorytet, który jest zdefiniowany "Priorytety"" + +msgid "Location of your sitemap file" +msgstr "Lokalizacja twojego pliku mapy strony" + +msgid "Automatic detection" +msgstr "Automatycznw wykrywanie" + +msgid "Filename of the sitemap file" +msgstr "Nazwa pliku mapy strony" + +msgid "Detected Path" +msgstr "Wykryta ścieżka" + +msgid "Detected URL" +msgstr "Wykryty URL" + +msgid "Custom location" +msgstr "Własna lokalizacja" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Absolutna ścieżka do pliku mapy strony, zawierający nazwę. " + +msgid "Example" +msgstr "Przykład" + +msgid "Complete URL to the sitemap file, including name." +msgstr "Pełen adres URL to pliku mapy strony, zawierający nazwę." + +msgid "Sitemap Content" +msgstr "Zawartość mapy strony" + +msgid "Include homepage" +msgstr "Zawiera stronę główną" + +msgid "Include posts" +msgstr "Zawiera wpisy" + +msgid "Include static pages" +msgstr "Zawiera statyczne strony" + +msgid "Include categories" +msgstr "Zawiera kategorie" + +msgid "Include archives" +msgstr "Zawiera archiwa" + +msgid "Include tag pages" +msgstr "Zawiera strony tagów" + +msgid "Include author pages" +msgstr "Zawiera strony autorów" + +msgid "Change frequencies" +msgstr "Zmień częstotliwość" + +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Proszę wziąść pod uwagę, że zawartość tego znacznika jest wskazówką, a nie poleceniem. Nawet jeśli wyszukiwarki biorą tą informację pod uwagę podczas podejmowania decyzji, to mogą one przeglądać strony zaznaczone jako \"co godzinę\" rzadziej. Jest również prawdopodobne, że strony oznaczone jako \"co rok\" będą przeglądane częściej. Również jest możliwe, że mimo oznaczenia \"nigdy\", wyszukiwarki mogą takie strony czasem przeglądać i wychwytywać nieoczekiwanie zmiany na tych stronach." + +msgid "Homepage" +msgstr "Strona główna" + +msgid "Posts" +msgstr "Wpisy" + +msgid "Static pages" +msgstr "Statyczne strony" + +msgid "Categories" +msgstr "Kategorie" + +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Aktualne archiwum tego miesiąca (powinno mieć taką samą częstotliwość jak strona główna)" + +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Starsz archiwa (zmień tylko jeśli edytujesz stare wpisy)" + +msgid "Tag pages" +msgstr "Strony tagów" + +msgid "Author pages" +msgstr "Strony autorów" + +msgid "Priorities" +msgstr "Priorytety" + +msgid "Posts (If auto calculation is disabled)" +msgstr "Wpisy (jeśli automatyczne przeliczanie jest wyłączone)" + +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Minimalny priorytet wpisu (nawet jeśli automatyczne przeliczanie jest włączone)" + +msgid "Archives" +msgstr "Archiwa" + +msgid "Update options" +msgstr "Zaktualizuj opcje" + +msgid "Reset options" +msgstr "Reset opcji" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_BR.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_BR.mo new file mode 100644 index 00000000..2c7283e2 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_BR.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_BR.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_BR.po new file mode 100644 index 00000000..f13e0fb5 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_BR.po @@ -0,0 +1,327 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap-es_ES.po 2504 2005-07-03 22:19:18Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2006-11-24 18:57-0300\n" +"Last-Translator: Rafael Lima \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: Pedro Polonia \n" +"X-Poedit-Language: Portuguese\n" +"X-Poedit-Country: PORTUGAL\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-Bookmarks: -1,59,-1,-1,-1,71,-1,-1,-1,-1\n" + +#: sitemap.php:375 +msgid "always" +msgstr "sempre" + +msgid "hourly" +msgstr "a cada hora" + +msgid "daily" +msgstr "diariamente" + +msgid "weekly" +msgstr "semanalmente" + +msgid "monthly" +msgstr "mensalmente" + +msgid "yearly" +msgstr "anualmente" + +msgid "never" +msgstr "nunca" + +msgid "Detected Path" +msgstr "Caminho detectado" + +msgid "Example" +msgstr "Exemplo" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Caminho absoluto ou relativo para o arquivo sitemap, incluindo o nome." + +msgid "Complete URL to the sitemap file, including name." +msgstr "URL completo para o arquivo sitemap, incluindo o nome." + +msgid "Automatic location" +msgstr "Localização automática" + +msgid "Manual location" +msgstr "Localização manual" + +msgid "OR" +msgstr "OU" + +msgid "Location of your sitemap file" +msgstr "Localização do arquivo sitemap" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Se o seu blog está numa pasta e quer adicionar paginas que NÃO estão na pasta do seu blog ou em sub-pastas, DEVE colocar o seu arquivo sitemap na raiz dos directórios (Olhe na secção \"Localização do seu arquivo sitemap\" nesta página)! " + +#: sitemap.php:512 +msgid "Configuration updated" +msgstr "Configuração actualizada" + +#: sitemap.php:513 +msgid "Error" +msgstr "Erro" + +#: sitemap.php:521 +msgid "A new page was added. Click on "Save page changes" to save your changes." +msgstr "Uma nova página foi adicionada. Seleccione em \"Gravar alterações\" para guardar as alterações. " + +#: sitemap.php:527 +msgid "Pages saved" +msgstr "Páginas guardadas" + +#: sitemap.php:528 +msgid "Error while saving pages" +msgstr "Erro durante a gravação das páginas " + +#: sitemap.php:539 +msgid "The page was deleted. Click on "Save page changes" to save your changes." +msgstr "A página foi eliminada. Seleccione em \"Gravar alterações\" para guardar as alterações. " + +#: sitemap.php:542 +msgid "You changes have been cleared." +msgstr "As suas alterações foram anuladas." + +#: sitemap.php:555 +msgid "Sitemap Generator" +msgstr "Gerador Sitemap" + +#: sitemap.php:558 +msgid "Manual rebuild" +msgstr "Reconstrução manual" + +#: sitemap.php:559 +msgid "If you want to build the sitemap without editing a post, click on here!" +msgstr "Se deseja construir o sitemap sem editar nenhum artigo, clique aqui!" + +#: sitemap.php:560 +msgid "Rebuild Sitemap" +msgstr "Reconstruir Sitemap" + +#: sitemap.php:564 +msgid "Additional pages" +msgstr "Páginas adicionais" + +#: sitemap.php:566 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Aqui pode especificar os arquivos ou URLs que devem ser incluídas no sitemap mas que não pertencem ao seu blog/WordPress.
    Por exemplo: se o teu domínio é www.foo.com e o teu blog está localizado em www.foo.com/blog, deve querer incluir a sua página inicial em www.foo.com " + +#: sitemap.php:568 +msgid "URL to the page" +msgstr "URL da página" + +#: sitemap.php:569 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "URL da página. Exemplos: http://www.foo.com/index.html ou www.foo.com/home" + +#: sitemap.php:571 +msgid "Priority" +msgstr "Prioridade" + +#: sitemap.php:572 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Escolha a prioridade relativa da página relativa a outras páginas. Por exemplo, a sua página inicial deve ter uma maior prioridade que os seus dados pessoais." + +#: sitemap.php:574 +msgid "Last Changed" +msgstr "Última Alteração" + +#: sitemap.php:575 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Entre a data da última alteração como AAAA-MM-DD (por exemplo: 2005-12-31) (opcional). " + +#: sitemap.php:583 +msgid "Change Frequency" +msgstr "Frequência das Alterações " + +#: sitemap.php:585 +msgid "#" +msgstr "#" + +#: sitemap.php:609 +msgid "No pages defined." +msgstr "Nenhuma página definida" + +#: sitemap.php:616 +msgid "Add new page" +msgstr "Adicionar nova página " + +#: sitemap.php:617: +msgid "Save page changes" +msgstr "Guardar as alterações da página" + +#: sitemap.php:618: +msgid "Undo all page changes" +msgstr "Desfazer todas as alterações da página" + +#: sitemap.php:621: +msgid "Delete marked page" +msgstr "Apagar a página marcada" + +#: sitemap.php:627 +msgid "Basic Options" +msgstr "Opções Básicas" + +#: sitemap.php:632 +msgid "Enable automatic priority calculation for posts based on comment count" +msgstr "Activar o cálculo automático de prioridades para artigos baseado no número de comentários. " + +#: sitemap.php:638 +msgid "Write debug comments" +msgstr "Escrever comentários de depuração (debug) " + +#: sitemap.php:643 +msgid "Filename of the sitemap file" +msgstr "Nome do arquivo sitemap" + +#: sitemap.php:650 +msgid "Write a normal XML file (your filename)" +msgstr "Escrever um arquivo XML normal (nome do arquivo)" + +#: sitemap.php:652 +msgid "Detected URL" +msgstr "URL detectada" + +#: sitemap.php:657 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Gravar um arquivo comprimido com gzip (nome_arquivo +.gz)" + +#: sitemap.php:664 +msgid "Auto-Ping Google Sitemaps" +msgstr "Ping automático a Google Sitemaps" + +#: sitemap.php:665 +msgid "This option will automatically tell Google about changes." +msgstr "Esta opção indicará automaticamente as alterações ao Google." + +#: sitemap.php:672 +msgid "Includings" +msgstr "Inclusões" + +#: sitemap.php:677 +msgid "Include homepage" +msgstr "Incluir página principal" + +#: sitemap.php:683 +msgid "Include posts" +msgstr "Incluir artigos" + +#: sitemap.php:689 +msgid "Include static pages" +msgstr "Incluir páginas estáticas" + +#: sitemap.php:695 +msgid "Include categories" +msgstr "Incluir categorías" + +#: sitemap.php:701 +msgid "Include archives" +msgstr "Incluir arquivos" + +#: sitemap.php:708 +msgid "Change frequencies" +msgstr "Frequência das mudanças " + +#: sitemap.php:709 +msgid "Note" +msgstr "Nota" + +#: sitemap.php:710 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Por favor, considere que o valor desta etiqueta é um conselho e não um comando. Mesmo quando alguns agentes de pesquisa (search engine crawlers) consideram esta informação para tomar decisões, eles podem verificar as páginas marcadas como \"a cada hora\" com menor frequência, e visitar varias vezes por ano, as páginas marcadas com \"anualmente\".É igualmente possível que sejam verificadas páginas marcadas com \"nunca\" para gerir possíveis mudanças inesperadas nas mesmas." + +#: sitemap.php:715 +msgid "Homepage" +msgstr "Página principal" + +#: sitemap.php:721 +msgid "Posts" +msgstr "Artigos" + +#: sitemap.php:727 +msgid "Static pages" +msgstr "Páginas estáticas" + +#: sitemap.php:733 +msgid "Categories" +msgstr "Categorias" + +#: sitemap.php:739 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Arquivo deste mês (Deve ser igual ao da sua pagina principal)" + +#: sitemap.php:745 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Arquivos antigos (Alterar só se editou um artigo antigo)" + +#: sitemap.php:752 +msgid "Priorities" +msgstr "Prioridades" + +#: sitemap.php:763 +msgid "Posts (If auto calculation is disabled)" +msgstr "Artigos (Se o calculo automático está inativo) " + +#: sitemap.php:769 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Prioridade mínima para artigos (Mesmo quando o cálculo automático está ativo) " + +#: sitemap.php:787 +msgid "Archives" +msgstr "Arquivos" + +#: sitemap.php:793 +msgid "Informations and support" +msgstr "Informação e suporte" + +#: sitemap.php:794 +msgid "Check %s for updates and comment there if you have any problems / questions / suggestions." +msgstr "Consulte %s para atualizações e comentários se tiver algum problema, questão ou sugestão." + +#: sitemap.php:797 +msgid "Update options" +msgstr "Atualizar opções" + +#: sitemap.php:1033 +msgid "URL:" +msgstr "URL:" + +#: sitemap.php:1034 +msgid "Path:" +msgstr "Caminho:" + +#: sitemap.php:1037 +msgid "Could not write into %s" +msgstr "Não foi possivel escrever em %s" + +#: sitemap.php:1048 +msgid "Successfully built sitemap file:" +msgstr "Arquivo sitemap criado com sucesso:" + +#: sitemap.php:1048 +msgid "Successfully built gzipped sitemap file:" +msgstr "Arquivo sitemap comprimido criado com sucesso:" + +#: sitemap.php:1062 +msgid "Could not ping to Google at %s" +msgstr "Não foi possível realizar ping no Google em %s" + +#: sitemap.php:1064 +msgid "Successfully pinged Google at %s" +msgstr "Ping a Google realizado com sucesso em %s" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_PT.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_PT.mo new file mode 100644 index 00000000..5d5e39a0 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_PT.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_PT.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_PT.po new file mode 100644 index 00000000..2ec1035d --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-pt_PT.po @@ -0,0 +1,985 @@ +msgid "" +msgstr "" +"Project-Id-Version: Google XML Sitemaps v4.0.3\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2014-04-19 19:06+0100\n" +"Last-Translator: \n" +"Language-Team: wordpress.mowster.net \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.6.4\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: -1,59,-1,-1,-1,71,-1,-1,-1,-1\n" +"X-Textdomain-Support: yes\n" +"Language: pt_PT\n" +"X-Poedit-SearchPath-0: .\n" + +# @ sitemap +#: sitemap-ui.php:816 +msgid "" +"If your blog is in a subdirectory and you want to add pages which are NOT in " +"the blog directory or beneath, you MUST place your sitemap file in the root " +"directory (Look at the "Location of your sitemap file" section on " +"this page)!" +msgstr "" +"Se o seu blog está numa pasta e quer adicionar paginas que NÃO estão na " +"pasta do seu blog ou em sub-pastas, DEVE colocar o seu ficheiro sitemap na " +"raiz dos diretorias (Verifique na secção \"Localização do seu ficheiro " +"sitemap\" nesta página)!" + +# @ sitemap +#: sitemap-ui.php:374 +msgid "Configuration updated" +msgstr "Configuração atualizada" + +# @ sitemap +#: sitemap-ui.php:378 +msgid "Pages saved" +msgstr "Páginas guardadas" + +# @ sitemap +#: sitemap-ui.php:379 +msgid "Error while saving pages" +msgstr "Erro durante a gravação das páginas" + +# @ sitemap +#: sitemap-ui.php:810 +msgid "Additional pages" +msgstr "Páginas adicionais" + +# @ sitemap +#: sitemap-ui.php:813 +msgid "" +"Here you can specify files or URLs which should be included in the sitemap, " +"but do not belong to your Blog/WordPress.
    For example, if your domain " +"is www.foo.com and your blog is located on www.foo.com/blog you might want " +"to include your homepage at www.foo.com" +msgstr "" +"Aqui pode especificar os ficheiros ou URLs que devem ser incluídas no " +"sitemap mas que não pertencem ao seu blog/WordPress.
    Por exemplo: se o " +"seu domínio é www.foo.com e o seu blog está localizado em www.foo.com/blog, " +"deve querer incluir a sua página inicial em www.foo.com" + +# @ sitemap +#: sitemap-ui.php:818 sitemap-ui.php:857 +msgid "URL to the page" +msgstr "URL da página" + +# @ sitemap +#: sitemap-ui.php:819 +msgid "" +"Enter the URL to the page. Examples: http://www.foo.com/index.html or www." +"foo.com/home " +msgstr "" +"URL da página. Exemplos: http://www.foo.com/index.html ou www.foo.com/home " + +# @ sitemap +#: sitemap-ui.php:821 sitemap-ui.php:858 +msgid "Priority" +msgstr "Prioridade" + +# @ sitemap +#: sitemap-ui.php:822 +msgid "" +"Choose the priority of the page relative to the other pages. For example, " +"your homepage might have a higher priority than your imprint." +msgstr "" +"Escolha a prioridade relativa da página em relação a outras páginas. Por " +"exemplo, a sua página inicial deve ter uma maior prioridade que os seus " +"dados pessoais." + +# @ sitemap +#: sitemap-ui.php:824 sitemap-ui.php:860 +msgid "Last Changed" +msgstr "Última Alteração" + +# @ sitemap +#: sitemap-ui.php:825 +msgid "" +"Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) " +"(optional)." +msgstr "" +"Introduza a data da última alteração com o formato AAAA-MM-DD (por exemplo: " +"2005-12-31) (opcional)." + +# @ sitemap +#: sitemap-ui.php:859 +msgid "Change Frequency" +msgstr "Alterar Frequência" + +# @ sitemap +#: sitemap-ui.php:861 +msgid "#" +msgstr "#" + +# @ sitemap +#: sitemap-ui.php:866 +msgid "No pages defined." +msgstr "Nenhuma página definida." + +# @ sitemap +#: sitemap-ui.php:871 +msgid "Add new page" +msgstr "Adicionar nova página" + +# @ sitemap +#: sitemap-ui.php:754 +msgid "Basic Options" +msgstr "Opções Básicas" + +# @ sitemap +#: sitemap-ui.php:898 +msgid "Include homepage" +msgstr "Incluir página principal" + +# @ sitemap +#: sitemap-ui.php:904 +msgid "Include posts" +msgstr "Incluir artigos" + +# @ sitemap +#: sitemap-ui.php:910 +msgid "Include static pages" +msgstr "Incluir páginas estáticas" + +# @ sitemap +#: sitemap-ui.php:916 +msgid "Include categories" +msgstr "Incluir categorias" + +# @ sitemap +#: sitemap-ui.php:922 +msgid "Include archives" +msgstr "Incluir arquivos" + +# @ sitemap +#: sitemap-ui.php:1036 +msgid "Change frequencies" +msgstr "Alterar frequências" + +# @ sitemap +#: sitemap-ui.php:815 sitemap-ui.php:1019 sitemap-ui.php:1030 +#: sitemap-ui.php:1039 +msgid "Note" +msgstr "Nota" + +# @ sitemap +#: sitemap-ui.php:1040 +msgid "" +"Please note that the value of this tag is considered a hint and not a " +"command. Even though search engine crawlers consider this information when " +"making decisions, they may crawl pages marked \"hourly\" less frequently " +"than that, and they may crawl pages marked \"yearly\" more frequently than " +"that. It is also likely that crawlers will periodically crawl pages marked " +"\"never\" so that they can handle unexpected changes to those pages." +msgstr "" +"Por favor, considere que o valor desta etiqueta é um conselho e não um " +"comando. Mesmo quando alguns motores de busca consideram esta informação " +"para tomar decisões, eles podem verificar as páginas marcadas como \"de hora " +"em hora\" com menor frequência, e visitar varias vezes por ano, as páginas " +"marcadas com \"anualmente\". É igualmente possível que sejam verificadas " +"páginas marcadas com \"nunca\" para gerir possíveis mudanças inesperadas nas " +"mesmas." + +# @ sitemap +#: sitemap-ui.php:1046 sitemap-ui.php:1103 +msgid "Homepage" +msgstr "Página principal" + +# @ sitemap +#: sitemap-ui.php:1052 +msgid "Posts" +msgstr "Artigos" + +# @ sitemap +#: sitemap-ui.php:1058 sitemap-ui.php:1121 +msgid "Static pages" +msgstr "Páginas estáticas" + +# @ sitemap +#: sitemap-ui.php:1064 sitemap-ui.php:1127 +msgid "Categories" +msgstr "Categorias" + +# @ sitemap +#: sitemap-ui.php:1070 +msgid "" +"The current archive of this month (Should be the same like your homepage)" +msgstr "Arquivo deste mês (Deve ser igual ao da sua pagina principal)" + +# @ sitemap +#: sitemap-ui.php:1076 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Arquivos antigos (Alterar só se editou um artigo antigo)" + +# @ sitemap +#: sitemap-ui.php:1098 +msgid "Priorities" +msgstr "Prioridades" + +# @ sitemap +#: sitemap-ui.php:1109 +msgid "Posts (If auto calculation is disabled)" +msgstr "Artigos (Se o calculo automático está desabilitado)" + +# @ sitemap +#: sitemap-ui.php:1115 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "" +"Prioridade mínima para artigos (Mesmo quando o cálculo automático esteja " +"ativo)" + +# @ sitemap +#: sitemap-ui.php:1133 +msgid "Archives" +msgstr "Arquivos" + +# @ sitemap +#: sitemap-ui.php:1158 +msgid "Update options" +msgstr "Atualizar opções" + +# @ sitemap +#: sitemap-core.php:536 +msgid "Comment Count" +msgstr "Número de comentários" + +# @ sitemap +#: sitemap-core.php:546 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Utiliza o número de comentários do artigo para calcular a prioridade" + +# @ sitemap +#: sitemap-core.php:599 +msgid "Comment Average" +msgstr "Média de comentários" + +# @ sitemap +#: sitemap-core.php:609 +msgid "Uses the average comment count to calculate the priority" +msgstr "Utiliza a contagem média de comentários para calcular a prioridade" + +# @ sitemap +#: sitemap-core.php:770 +msgid "Always" +msgstr "Sempre" + +# @ sitemap +#: sitemap-core.php:771 +msgid "Hourly" +msgstr "De hora em hora" + +# @ sitemap +#: sitemap-core.php:772 +msgid "Daily" +msgstr "Diariamente" + +# @ sitemap +#: sitemap-core.php:773 +msgid "Weekly" +msgstr "Semanalmente" + +# @ sitemap +#: sitemap-core.php:774 +msgid "Monthly" +msgstr "Mensalmente" + +# @ sitemap +#: sitemap-core.php:775 +msgid "Yearly" +msgstr "Anualmente" + +# @ sitemap +#: sitemap-core.php:776 +msgid "Never" +msgstr "Nunca" + +# @ sitemap +#: sitemap-loader.php:233 +msgid "XML-Sitemap Generator" +msgstr "Gerador XML-Sitemap" + +# @ sitemap +#: sitemap-loader.php:233 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +# @ sitemap +#: sitemap-loader.php:261 +msgid "Settings" +msgstr "Configurações" + +# @ sitemap +#: sitemap-loader.php:262 +msgid "FAQ" +msgstr "FAQ" + +# @ sitemap +#: sitemap-loader.php:263 +msgid "Support" +msgstr "Suporte" + +# @ sitemap +#: sitemap-loader.php:264 +msgid "Donate" +msgstr "Donativo" + +# @ sitemap +#: sitemap-ui.php:198 sitemap-ui.php:585 +msgid "XML Sitemap Generator for WordPress" +msgstr "Gerador XML Sitemap para o WordPress" + +# @ sitemap +#: sitemap-ui.php:375 +msgid "Error while saving options" +msgstr "Erro enquanto guardava opções" + +# @ sitemap +#: sitemap-ui.php:387 +msgid "The default configuration was restored." +msgstr "A configuração padrão foi restabelecida." + +# @ sitemap +#: sitemap-ui.php:397 +msgid "" +"The old files could NOT be deleted. Please use an FTP program and delete " +"them by yourself." +msgstr "" +"Os ficheiros antigos não podem ser apagados. Por favor, utilize um programa " +"de FTP e apague-os manualmente." + +# @ sitemap +#: sitemap-ui.php:399 +msgid "The old files were successfully deleted." +msgstr "Os ficheiros antigos foram apagados com sucesso." + +# @ sitemap +#: sitemap-ui.php:439 +msgid "" +"Thank you very much for your donation. You help me to continue support and " +"development of this plugin and other free software!" +msgstr "" +"Muito obrigado pela sua contribuição. Ajuda-me a continuar a apoiar e a " +"desenvolver este plugin e outros softwares grátis!" + +# @ sitemap +#: sitemap-ui.php:439 +msgid "Hide this notice" +msgstr "Esconder esta notícia" + +# @ sitemap +#: sitemap-ui.php:445 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin over a month ago. " +"If it works and you are satisfied with the results, isn't it worth at least " +"a few dollar? Donations help me to continue support and " +"development of this free software! Sure, no problem!" +msgstr "" +"Obrigado por utilizar este plugin! Você instalou o plugin há mais de um mês. " +"Se funciona e você está satisfeito com os resultados, não vale pelo menos um " +"dólar? Donativos ajuda-me a continuar a apoiar e a " +"desenvolver software livre! Claro, sem problema!" + +# @ sitemap +#: sitemap-ui.php:445 +msgid "Sure, but I already did!" +msgstr "Claro, mas já o fiz anteriormente!" + +# @ sitemap +#: sitemap-ui.php:445 +msgid "No thanks, please don't bug me anymore!" +msgstr "Não obrigado, não me incomode mais!" + +# @ sitemap +#: sitemap-ui.php:452 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin some time ago. If " +"it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "" +"Obrigado por utilizar este plugin! Você instalou este plugin há algum tempo. " +"Se ele funciona e você está satisfeito, por que não avaliar e recomendar a outros utilizadores? :-)" + +# @ sitemap +#: sitemap-ui.php:452 +msgid "Don't show this anymore" +msgstr "Não exibir" + +# @ default +#: sitemap-ui.php:601 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here." +msgstr "" + +# @ default +#: sitemap-ui.php:603 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here automatic upgrade unavailable for this plugin." +msgstr "" + +# @ default +#: sitemap-ui.php:605 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here or upgrade automatically." +msgstr "" + +# @ sitemap +#: sitemap-ui.php:613 +#, php-format +msgid "" +"Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "" +"O seu blog está neste momento a bloquear a indexação dos motores de busca! " +"Visite a privacidade para alterar esta limitação." + +# @ sitemap +#: sitemap-ui.php:629 +msgid "About this Plugin:" +msgstr "Sobre o Plugin:" + +# @ sitemap +#: sitemap-ui.php:630 +msgid "Plugin Homepage" +msgstr "Página principal do Plugin" + +# @ sitemap +#: sitemap-ui.php:631 +msgid "Suggest a Feature" +msgstr "Sugerir nova funcionalidade" + +# @ sitemap +#: sitemap-ui.php:632 +msgid "Notify List" +msgstr "Receber notificações" + +# @ sitemap +#: sitemap-ui.php:633 +msgid "Support Forum" +msgstr "Fórum de suporte" + +# @ sitemap +#: sitemap-ui.php:634 +msgid "Report a Bug" +msgstr "Reportar um Bug" + +# @ sitemap +#: sitemap-ui.php:636 +msgid "Donate with PayPal" +msgstr "Donativo via PayPal" + +# @ sitemap +#: sitemap-ui.php:637 +msgid "My Amazon Wish List" +msgstr "Lista Amazon" + +# @ sitemap +#: sitemap-ui.php:638 +msgid "translator_name" +msgstr "Mowster" + +# @ sitemap +#: sitemap-ui.php:638 +msgid "translator_url" +msgstr "http://wordpress.mowster.net" + +# @ sitemap +#: sitemap-ui.php:641 +msgid "Sitemap Resources:" +msgstr "Recursos Sitemap:" + +# @ sitemap +#: sitemap-ui.php:642 sitemap-ui.php:647 +msgid "Webmaster Tools" +msgstr "Ferramentas para Webmasters" + +# @ sitemap +#: sitemap-ui.php:643 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# @ sitemap +#: sitemap-ui.php:645 +msgid "Search Blog" +msgstr "Procurar no Blog" + +# @ sitemap +#: sitemap-ui.php:648 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +# @ sitemap +#: sitemap-ui.php:650 +msgid "Sitemaps Protocol" +msgstr "Protocolo Sitemaps" + +# @ sitemap +#: sitemap-ui.php:651 +msgid "Official Sitemaps FAQ" +msgstr "Oficial FAQ Sitemaps" + +# @ sitemap +#: sitemap-ui.php:652 +msgid "My Sitemaps FAQ" +msgstr "FAQ Sitemaps" + +# @ sitemap +#: sitemap-ui.php:655 +msgid "Recent Donations:" +msgstr "Donativos Recentes:" + +# @ sitemap +#: sitemap-ui.php:658 +msgid "List of the donors" +msgstr "Lista de doadores" + +# @ sitemap +#: sitemap-ui.php:660 +msgid "Hide this list" +msgstr "Ocultar lista" + +# @ sitemap +#: sitemap-ui.php:663 +msgid "Thanks for your support!" +msgstr "Obrigado pelo apoio!" + +# @ sitemap +#: sitemap-ui.php:683 +msgid "Search engines haven't been notified yet" +msgstr "Motores de busca ainda não foram notificados" + +# @ sitemap +#: sitemap-ui.php:687 +#, php-format +msgid "Result of the last ping, started on %date%." +msgstr "Resultado do último ping, iniciado em %date%." + +# @ sitemap +#: sitemap-ui.php:702 +#, php-format +msgid "" +"There is still a sitemap.xml or sitemap.xml.gz file in your blog directory. " +"Please delete them as no static files are used anymore or try " +"to delete them automatically." +msgstr "" +"Existe ainda um ficheiro sitemap.xml ou sitemap.xml.gz na sua pasta do blog. " +"Por favor, apague-os uma vez que os ficheiros físicos não são mais " +"utilizados ​​ou tente apaga-los automaticamente." + +# @ sitemap +#: sitemap-ui.php:705 +#, php-format +msgid "The URL to your sitemap index file is: %s." +msgstr "O URL para o seu ficheiro sitemap é: %s." + +# @ sitemap +#: sitemap-ui.php:708 +msgid "" +"Search engines haven't been notified yet. Write a post to let them know " +"about your sitemap." +msgstr "" +"Motores de busca ainda não foram notificados. Escreva um artigo e permita-" +"lhes que tomem conhecimento do seu sitemap." + +# @ sitemap +#: sitemap-ui.php:717 +#, php-format +msgid "%s was successfully notified about changes." +msgstr "%s foi notificado com sucesso sobre as alterações." + +# @ sitemap +#: sitemap-ui.php:720 +#, php-format +msgid "" +"It took %time% seconds to notify %name%, maybe you want to disable this " +"feature to reduce the building time." +msgstr "" +"Demorou %time% segundos para notificar %name%, talvez queira desabilitar " +"este recurso para reduzir o tempo de construção." + +# @ sitemap +#: sitemap-ui.php:723 +#, php-format +msgid "" +"There was a problem while notifying %name%. View result" +msgstr "" +"Houve um problema enquanto notificava %name%. Ver resultados" + +# @ sitemap +#: sitemap-ui.php:727 +#, php-format +msgid "" +"If you encounter any problems with your sitemap you can use the debug function to get more information." +msgstr "" +"Se teve problemas com seu sitemap pode usar a função debug para obter mais informações." + +# @ sitemap +#: sitemap-ui.php:756 +msgid "Update notification:" +msgstr "Notificação de atualizações:" + +# @ sitemap +#: sitemap-ui.php:756 sitemap-ui.php:779 sitemap-ui.php:802 +msgid "Learn more" +msgstr "Saber mais" + +# @ sitemap +#: sitemap-ui.php:760 +msgid "Notify Google about updates of your Blog" +msgstr "Notificar o Google sobre as atualizações do seu Blog" + +# @ sitemap +#: sitemap-ui.php:761 +#, php-format +msgid "" +"No registration required, but you can join the Google " +"Webmaster Tools to check crawling statistics." +msgstr "" +"Nenhum registo necessário, mas pode utilizar o Google " +"Webmaster Tools para verificar as estatísticas de rastreamento." + +# @ sitemap +#: sitemap-ui.php:765 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "" +"Notificar o Bing (antigo MSN Live Search) sobre as atualizações do seu Blog" + +# @ sitemap +#: sitemap-ui.php:766 +#, php-format +msgid "" +"No registration required, but you can join the Bing Webmaster " +"Tools to check crawling statistics." +msgstr "" +"Nenhum registo necessário, mas pode utilizar o Bing Webmaster " +"Tools para verificar as estatísticas de rastreamento." + +# @ sitemap +#: sitemap-ui.php:771 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Adicionar o URL do sitemap ao ficheiro virtual robots.txt." + +# @ sitemap +#: sitemap-ui.php:775 +msgid "" +"The virtual robots.txt generated by WordPress is used. A real robots.txt " +"file must NOT exist in the blog directory!" +msgstr "" +"O robots.txt virtual é gerado pelo WordPress. Um ficheiro robots.txt real " +"não deve existir no diretório do blog!" + +# @ sitemap +#: sitemap-ui.php:779 +msgid "Advanced options:" +msgstr "Opções avançadas:" + +# @ sitemap +#: sitemap-ui.php:782 +msgid "Try to increase the memory limit to:" +msgstr "Aumentar o limite de memória para:" + +# @ sitemap +#: sitemap-ui.php:782 +msgid "e.g. \"4M\", \"16M\"" +msgstr "ex. \"4M\", \"16M\"" + +# @ sitemap +#: sitemap-ui.php:785 +msgid "Try to increase the execution time limit to:" +msgstr "Aumentar o tempo de execução para:" + +# @ sitemap +#: sitemap-ui.php:785 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "em segundos, ex: \"60\" or \"0\" para ilimitado" + +# @ sitemap +#: sitemap-ui.php:789 +msgid "Include a XSLT stylesheet:" +msgstr "Incluir uma folha de estilo XSLT:" + +# @ sitemap +#: sitemap-ui.php:790 +msgid "Full or relative URL to your .xsl file" +msgstr "URL completo ou relativo para o ficheiro .xsl" + +# @ sitemap +#: sitemap-ui.php:790 +msgid "Use default" +msgstr "Utilizar padrão" + +# @ sitemap +#: sitemap-ui.php:795 +msgid "Include sitemap in HTML format" +msgstr "Incluir o sitemap num formato HTML" + +# @ sitemap +#: sitemap-ui.php:877 +msgid "Post Priority" +msgstr "Prioridade do Artigo" + +# @ sitemap +#: sitemap-ui.php:879 +msgid "Please select how the priority of each post should be calculated:" +msgstr "" +"Por favor, selecione como a prioridade de cada artigo deve ser calculada:" + +# @ sitemap +#: sitemap-ui.php:881 +msgid "Do not use automatic priority calculation" +msgstr "Não utilizar o cálculo automático de prioridades" + +# @ sitemap +#: sitemap-ui.php:881 +msgid "" +"All posts will have the same priority which is defined in "" +"Priorities"" +msgstr "" +"Todo os artigos irão ter a mesma prioridade definida em "" +"Prioridades"" + +# @ sitemap +#: sitemap-ui.php:892 +msgid "Sitemap Content" +msgstr "Conteúdo Sitemap" + +# @ sitemap +#: sitemap-ui.php:893 +msgid "WordPress standard content" +msgstr "Conteúdo padrão do WordPress" + +# @ sitemap +#: sitemap-ui.php:928 +msgid "Include author pages" +msgstr "Incluir páginas de autores" + +# @ sitemap +#: sitemap-ui.php:935 +msgid "Include tag pages" +msgstr "Incluir páginas de etiquetas" + +# @ sitemap +#: sitemap-ui.php:949 +msgid "Custom taxonomies" +msgstr "Taxonomias personalizadas" + +# @ sitemap +#: sitemap-ui.php:960 +#, php-format +msgid "Include taxonomy pages for %s" +msgstr "Incluir páginas de taxonomias para %s" + +# @ sitemap +#: sitemap-ui.php:978 +msgid "Custom post types" +msgstr "Tipos de artigos personalizados" + +# @ sitemap +#: sitemap-ui.php:989 +#, php-format +msgid "Include custom post type %s" +msgstr "Incluir tipos de artigos personalizados %s" + +# @ sitemap +#: sitemap-ui.php:1001 +msgid "Further options" +msgstr "Mais opções" + +# @ sitemap +#: sitemap-ui.php:1006 +msgid "Include the last modification time." +msgstr "Incluir a hora da última modificação." + +# @ sitemap +#: sitemap-ui.php:1008 +msgid "" +"This is highly recommended and helps the search engines to know when your " +"content has changed. This option affects all sitemap entries." +msgstr "" +"É extremamente recomendável e ajuda os motores de busca a saber quando seu " +"conteúdo foi alterado. Esta opção afeta todos os registos do sitemap." + +# @ sitemap +#: sitemap-ui.php:1015 +msgid "Excluded items" +msgstr "Itens excluídos" + +# @ sitemap +#: sitemap-ui.php:1017 +msgid "Excluded categories" +msgstr "Categorias excluídas" + +# @ sitemap +#: sitemap-ui.php:1019 +msgid "Using this feature will increase build time and memory usage!" +msgstr "" +"Utilizar este recurso irá aumentar o tempo de compilação e utilização de " +"memória!" + +# @ sitemap +#: sitemap-ui.php:1026 +msgid "Exclude posts" +msgstr "Artigos excluídos" + +# @ sitemap +#: sitemap-ui.php:1028 +msgid "Exclude the following posts or pages:" +msgstr "Excluir os seguintes artigos ou páginas:" + +# @ sitemap +#: sitemap-ui.php:1028 +msgid "List of IDs, separated by comma" +msgstr "Listagem de IDs, separados por vírgual" + +# @ sitemap +#: sitemap-ui.php:1030 +msgid "Child posts won't be excluded automatically!" +msgstr "Artigos subsequentes não serão excluídos automaticamente!" + +# @ sitemap +#: sitemap-ui.php:1083 sitemap-ui.php:1140 +msgid "Tag pages" +msgstr "Páginas de etiquetas" + +# @ sitemap +#: sitemap-ui.php:1090 sitemap-ui.php:1147 +msgid "Author pages" +msgstr "Páginas de autores" + +# @ sitemap +#: sitemap-ui.php:1159 +msgid "Reset options" +msgstr "Redefinir opções" + +# @ sitemap +#. translators: plugin header field 'Name' +#: sitemap.php:0 +msgid "Google XML Sitemaps" +msgstr "Google XML Sitemaps" + +# @ sitemap +#. translators: plugin header field 'PluginURI' +#: sitemap.php:0 +msgid "http://www.arnebrachhold.de/redir/sitemap-home/" +msgstr "http://www.arnebrachhold.de/redir/sitemap-home/" + +# @ sitemap +#. translators: plugin header field 'Description' +#: sitemap.php:0 +msgid "" +"This plugin will generate a special XML sitemap which will help search " +"engines like Google, Yahoo, Bing and Ask.com to better index your blog." +msgstr "" +"Este plugin irá gerar um sitemap XML especial que irá ajudar os motores de " +"busca como Google, Yahoo, Bing e Ask.com a indexar mais facilmente o seu " +"blog." + +# @ sitemap +#. translators: plugin header field 'Author' +#: sitemap.php:0 +msgid "Arne Brachhold" +msgstr "Arne Brachhold" + +# @ sitemap +#. translators: plugin header field 'AuthorURI' +#: sitemap.php:0 +msgid "http://www.arnebrachhold.de/" +msgstr "http://www.arnebrachhold.de/" + +# @ sitemap +#: sitemap.php:82 +msgid "Your WordPress version is too old for XML Sitemaps." +msgstr "" +"A sua versão WordPress é demasiadamente antigo para poder executar o XML " +"Sitemaps." + +# @ sitemap +#: sitemap.php:82 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least " +"WordPress %4$s. You are using Wordpress %2$s, which is out-dated and " +"insecure. Please upgrade or go to active plugins and " +"deactivate the Google XML Sitemaps plugin to hide this message. You can " +"download an older version of this plugin from the plugin " +"website." +msgstr "" +"Infelizmente esta versão do Google XML Sitemaps requer pelo menos o " +"WordPress %4$s. Está utilizando o Wordpress %2$s, que está caduco e " +"inseguro. Por favor, atualize ou nos plugins ativos " +"desative o Google XML Sitemaps para ocultar esta mensagem. Pode utilizar uma " +"versão mais antiga deste plugin, é possível encontrá-la no site oficial." + +# @ sitemap +#: sitemap.php:92 +msgid "Your PHP version is too old for XML Sitemaps." +msgstr "" +"A sua versão PHP é demasiadamente antiga para poder executar o XML Sitemaps." + +# @ sitemap +#: sitemap.php:92 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least PHP " +"%4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask " +"your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide " +"this message. You can download an older version of this plugin from the plugin website." +msgstr "" +"Infelizmente esta versão do Google XML Sitemaps requer pelo menos o PHP " +"%4$s. Está utilizando o PHP %2$s, que está caduco e inseguro. Por favor, " +"peça à sua empresa de alojamento para o atualizar o nos plugins ativos desative o Google XML Sitemaps para ocultar esta " +"mensagem. Pode utilizar uma versão mais antiga deste plugin, é possível " +"encontrá-la no site oficial." + +# @ sitemap +#: sitemap-ui.php:795 +msgid "(The required PHP XSL Module is not installed)" +msgstr "(O módulo PHP XSL necessário não está instalado)" + +# @ sitemap +#: sitemap-ui.php:801 +msgid "Allow anonymous statistics (no personal information)" +msgstr "Permitir estatísticas anónimas (nenhuma informação pessoal)" + +# @ sitemap +#: sitemap-ui.php:737 +msgid "Webserver Configuration" +msgstr "Configuração do Servidor Web" + +# @ sitemap +#: sitemap-ui.php:738 +msgid "" +"Since you are using Nginx as your web-server, please configure the following " +"rewrite rules in case you get 404 Not Found errors for your sitemap:" +msgstr "" +"Uma vez que o Nginx é o servidor web, por favor, configure as seguintes " +"regras rewrite no caso de existirem erros 404 no sitemap:" + +# @ sitemap +#. translators: plugin header field 'Version' +#: sitemap.php:0 +msgid "4.0.3" +msgstr "4.0.3" diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ru_RU.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ru_RU.mo new file mode 100644 index 00000000..d4f8c372 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ru_RU.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ru_RU.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ru_RU.po new file mode 100644 index 00000000..a1af8e0d --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-ru_RU.po @@ -0,0 +1,685 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 24948 2007-11-18 16:37:44Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: <[mail-address]>\n" +"POT-Creation-Date: 2005-06-15 00:00+0000\n" +"PO-Revision-Date: 2007-11-27 12:24+0300\n" +"Last-Translator: Sergey Ryvkin \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language-Team: \n" +"X-Poedit-KeywordsList: _e;__\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SearchPath-0: C:\\Inetpub\\wwwroot\\wp\\wp-content\\plugins\\sitemap_beta\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +msgid "Comment Count" +msgstr "Количество комментариев" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Использует количество комментариев к статье для вычисления приоритета" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +msgid "Comment Average" +msgstr "Среднее количество комментариев" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +msgid "Uses the average comment count to calculate the priority" +msgstr "Использует среднее количество комментариев для вычисления приоритета" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +msgid "Popularity Contest" +msgstr "Популярность дискуссии" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Используйте активированный Плагин популярности дискуссий от Alex King. См. Настройки и Самые популярные записи" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap Generator" +msgstr "Генератор XML-карты сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +msgid "XML-Sitemap" +msgstr "XML-карта сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Премного благодарю за пожертвования. Вы помогаете мне в продалжении поддержки и разработки этого плагина и другого свободного ПО!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +msgid "Hide this notice" +msgstr "Скрыть это замечание" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Благодарю Вас за использование этого плагина! Вы установили его свыше месяца назад. Если он работает и Вы удовлетворены его результатами, вышлите мне хотя бы $1? Пожертвования помогут мне в поддержке и разработке этого бесплатного ПО! Конечно, без проблем!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +msgid "No thanks, please don't bug me anymore!" +msgstr "Нет, спасибо. Прошу меня больше не беспокоить!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +msgid "XML Sitemap Generator for WordPress" +msgstr "Генератор XML-карты сайта для WordPress" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +msgid "Configuration updated" +msgstr "Конфигурация обновлена" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +msgid "Error while saving options" +msgstr "Ошибка при сохранении параметров" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +msgid "Pages saved" +msgstr "Страницы сохранены" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +msgid "Error while saving pages" +msgstr "Ошибка при сохранении страниц" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2748 +#, php-format +msgid "Robots.txt file saved" +msgstr "Файл Robots.txt сохранен" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2750 +msgid "Error while saving Robots.txt file" +msgstr "Ошибка при сохранении файла Robots.txt" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +msgid "The default configuration was restored." +msgstr "Конфигурация по умолчанию восстановлена." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +msgid "open" +msgstr "открыть" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +msgid "close" +msgstr "закрыть" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +msgid "click-down and drag to move this box" +msgstr "Нажмите кнопку мыши и тащите для перемещения этого блока" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +msgid "click to %toggle% this box" +msgstr "Нажмите для %toggle% на этот блок" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +msgid "use the arrow keys to move this box" +msgstr "используйте стрелки для перемещения этого блока" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +msgid ", or press the enter key to %toggle% it" +msgstr ", или нажмите копку ввод (enter) для %toggle% его" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +msgid "About this Plugin:" +msgstr "Об это плагине:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +msgid "Plugin Homepage" +msgstr "Домашняя страница плагина" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +msgid "Notify List" +msgstr "Список напоминания" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +msgid "Support Forum" +msgstr "Форум технической поддержки" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +msgid "Donate with PayPal" +msgstr "Пожертвовать через PayPal" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +msgid "My Amazon Wish List" +msgstr "Мой список пожеланий на Amazon" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_name" +msgstr "Перевёл Сергей Рывкин" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +msgid "translator_url" +msgstr "http://ryvkin.ru" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +msgid "Sitemap Resources:" +msgstr "Ресурсы карыт сайта:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +msgid "Webmaster Tools" +msgstr "Инструменты веб-мастера" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +msgid "Webmaster Blog" +msgstr "Дневник веб-мастера" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +msgid "Site Explorer" +msgstr "Просмотр сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +msgid "Search Blog" +msgstr "Искать в дневнике" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +msgid "Sitemaps Protocol" +msgstr "Протокол использования карты сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +msgid "Official Sitemaps FAQ" +msgstr "Официальный ЧАВО по картам сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +msgid "My Sitemaps FAQ" +msgstr "Мой ЧАВО по картам сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +msgid "Recent Donations:" +msgstr "Последние пожертвования:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +msgid "List of the donors" +msgstr "Список спонсоров" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +msgid "Hide this list" +msgstr "Скрыть этот список" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +msgid "Thanks for your support!" +msgstr "Спасибо за Вашу поддержку!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +msgid "Status" +msgstr "Статус" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Карта сайта ещё не построена. Нажмите здесь для создания её впервые." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +msgid "Your sitemap was last built on %date%." +msgstr "Ваша карта сайта последний раз была построена: %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreПочитать ещё" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Ваша карта сайта (сжатая) последний раз была построена: %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreПочитать ещё" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +msgid "Google was successfully notified about changes." +msgstr "Google был успешно проинформирован об изменениях." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "%time% секунд заняло информирование Google; возможно, Вас стоит отключить эту функцию, чтобы снизить время построения карты." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "При информировании Google произошла ошибка. Посмотреть результат" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO был успешно проинформирован об изменениях." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "%time% секунд заняло информирование YAHOO; возможно, Вас стоит отключить эту функцию, чтобы снизить время построения карты." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "При информировании YAHOO произошла ошибка. Посмотреть результат" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com был успешно проинформирован об изменениях." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "%time% секунд заняло информирование Ask.com; возможно, Вас стоит отключить эту функцию, чтобы снизить время построения карты." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "При информировании Ask.com произошла ошибка. Посмотреть результат" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Процесс построения занял примерно %time% секунд и использовал %memory% MB памяти." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +msgid "The building process took about %time% seconds to complete." +msgstr "Процесс построения занял примерно %time% секунд." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Содержание Вашей карты сайта не изменялось за последнее время, поэтому файлы не записывались и поисковые системы не информировались." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Последний запуск не был завершен! Возможно, Вы превысили лимиты памяти или времени исполнения. Почитать ещё" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Последний раз скрипт использовал %memused%MB памяти, лимит памяти Вашего сервера составляет %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Последний раз скрипт работал %timeused% секунд, ограничение времени на Вашем сервере составляет %timelimit% секунд." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Скрипт остановился около статьи номер %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Если Вы что-то поменяли на Вашем сервре или в дневнике, Вам необходимо заново построить карту сайта вручную." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Если Вы столкнулись с какими-либо проблемами в процессе построения, Вы можете воспользоваться функцией отладки для получения дополнительной информации." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +msgid "Basic Options" +msgstr "Базовые параметры" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +msgid "Sitemap files:" +msgstr "Файлы карты сайта:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Learn more" +msgstr "Почитать ещё" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3049 +msgid "Write a normal XML file (your filename)" +msgstr "Записать обычный XML файл (Ваше имя файла)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3055 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Записать запакованный XML файл (Ваше имя файла + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +msgid "Building mode:" +msgstr "Режим построения карты:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Постройте заново карту сайта, если Вы изменили содержание Вашего дневника" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +msgid "Enable manual sitemap building via GET Request" +msgstr "Разрешить ручное построение карты сайта с помощью запроса GET" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Это разрешит Вам обновить карту сайта, если внешний инструмент будет писать в базу WordPress? не используя WordPress API. Используйте следующий URL для выполнения процесса: %1 Посмотрите протокол (см. выше) для проверки, построена ли карта сайта." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +msgid "Update notification:" +msgstr "Обновить уведомление:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +msgid "Notify Google about updates of your Blog" +msgstr "Уведомить Google об изменениях в Вашем дневнике" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Регистрация не требуется, но Вы можете присоединиться к Инструментам веб-мастера Google для просмотра статистики поисковых роботов." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Уведомить Asc.com об изменениях в Вашем дневнике" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +msgid "No registration required." +msgstr "Регистрация не требуется." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Уведомить YAHOO об изменениях в Вашем дневнике" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +msgid "Your Application ID:" +msgstr "Ваш идентификатор приложения (Application ID):" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "У Вас нет такого ключа?? Запросите здесь! %s2" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3099 +#, php-format +msgid "Modify or create %s file in blog root which contains the sitemap location." +msgstr "Изменить или создать файл %s в дневнике, который содержит информацию о расположении карты сайта." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3102 +msgid "File permissions: " +msgstr "Разрешения на доступ к файлам: " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3107 +msgid "OK, robots.txt is writable." +msgstr "OK, robots.txt открыт на запись." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3109 +msgid "Error, robots.txt is not writable." +msgstr "Ошибка, robots.txt не открыт на запись." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3113 +msgid "OK, robots.txt doesn't exist but the directory is writable." +msgstr "OK, robots.txt не существует, но каталог открыт на запись." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3115 +msgid "Error, robots.txt doesn't exist and the directory is not writable" +msgstr "Ошибка, robots.txt не существует, и каталог не открыт на запись" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +msgid "Advanced options:" +msgstr "Расширенные параметры:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Limit the number of posts in the sitemap:" +msgstr "Ограничить количество статей в карте сайта:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +msgid "Newer posts will be included first" +msgstr "Более новые статьи будут включены первыми" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "Try to increase the memory limit to:" +msgstr "Попытаться увеличить лимит памяти до:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +msgid "e.g. \"4M\", \"16M\"" +msgstr "например, \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "Try to increase the execution time limit to:" +msgstr "Попытаться увеличить ограничение времени исполнения до:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "в секундах, например, \"60\" или \"0\" для неограниченного времени" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Include a XSLT stylesheet:" +msgstr "Включить таблицу стилей XSLT:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Use Default" +msgstr "Использовать значение по умолчанию" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +msgid "Full or relative URL to your .xsl file" +msgstr "Полный или относительный URL к Вашему файлу .xsl" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Разрешить стандартный режим MySQL. Использовать только в случае ошибок MySQL. (Требует намного больше памяти!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Строить карту сайта в фоновом процессе (Вам не надо ждать сохранения статьи)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "Exclude the following posts or pages:" +msgstr "Исключить следующие статьи или страницы:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +msgid "List of IDs, separated by comma" +msgstr "Список идентификаторов (ID), разделенных запятыми" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +msgid "Additional pages" +msgstr "Дополнительные страницы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Здесь Вы можете указать файлы или URL, которые должны быть включены в карту сайта, но не принадлежащие Вашему дневнику/WordPress.
    Например,если Ваш домен www.foo.com, а Ваш дневник расположен в www.foo.com/blog, Вам может понадобиться добавить домашнюю страницу из www.foo.com" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +msgid "Note" +msgstr "Замечание" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Если Ваш дневник расположен в подкаталоге, и Вы хотите добавить страницы, которые находятся ВЫШЕ в структуре каталогов, Вам НЕОБХОДИМО поместить карту сайта в корневой каталог (См. секцию "Размещение файла с картой сайта" на этой странице)!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +msgid "URL to the page" +msgstr "URL страницы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Введите URL этой страницы. Примеры: http://www.foo.com/index.html или www.foo.com/home " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +msgid "Priority" +msgstr "Приоритет" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Выберите приоритет этой страницы относительно других страниц. Например, Ваша главная страница может иметь более высокий приоритет, чем страница с информацией о сайте." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +msgid "Last Changed" +msgstr "Последний раз изменялась" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Введите дату последнего изменения в формате YYYY-MM-DD (2005-12-31, например) (не обязательно)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +msgid "Change Frequency" +msgstr "Частота изменений" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +msgid "#" +msgstr "№" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +msgid "No pages defined." +msgstr "Нет страниц." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +msgid "Add new page" +msgstr "Добавить новую страницу" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +msgid "Post Priority" +msgstr "Приоритет статьи" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Выберите, как будет вычисляться приоритет каждой статьи:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "Do not use automatic priority calculation" +msgstr "Не использовать автоматическое вычисление приоритета" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Все статьи будут иметь одинаковый приоритет, который определен в "Приоритетах"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3348 +msgid "Location of your sitemap file" +msgstr "Расположение Вашего файла с картой сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3353 +msgid "Automatic detection" +msgstr "Автоматическое определение" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3357 +msgid "Filename of the sitemap file" +msgstr "Имя файла с картой сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +msgid "Detected Path" +msgstr "Обнаруженный путь" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +msgid "Detected URL" +msgstr "Обнаруженный URL" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3365 +msgid "Custom location" +msgstr "Пользовательское расположение" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3369 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Абсолютный или относительный путь к файлу с картой сайта, включая имя файла." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3371 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3380 +msgid "Example" +msgstr "Пример" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3378 +msgid "Complete URL to the sitemap file, including name." +msgstr "Заполните URL к файлу с картой сайта, включая имя файла." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +msgid "Sitemap Content" +msgstr "Содержание карты сайта" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +msgid "Include homepage" +msgstr "Включить домашнюю страницу" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +msgid "Include posts" +msgstr "Включить статьи" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +msgid "Include static pages" +msgstr "Включить статические страницы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +msgid "Include categories" +msgstr "Включить категории" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +msgid "Include archives" +msgstr "Включить архивы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +msgid "Include tag pages" +msgstr "Включить страницы меток" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +msgid "Include author pages" +msgstr "Включить страницы авторов" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +msgid "Change frequencies" +msgstr "Изменить частоты" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Обратите внимание, что значение этой метки считается рекомендацией и не является командой. Даже когда поисковые роботы берут эту информацию к сведению для принятия решений, они могут осматривать страницы, помеченные \"раз в час\" реже, чем запрошено, и они могут осматривать страницы, помеченные как \"раз в год\" чаще, чем запрошено. Также бывает, что поисковые роботы осматривают страницы, помеченные как \"никогда\", отмечая не предусмотренные изменения на этих страницах." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +msgid "Homepage" +msgstr "Главная страница" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +msgid "Posts" +msgstr "Статьи" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +msgid "Static pages" +msgstr "Статичные страницы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +msgid "Categories" +msgstr "Категории" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Текущий архив за этот месяц (Должен быть тем же, что и Главная страница)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Старые архивы (Изменяются только в случае, если Вы редактируете старые статьи)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +msgid "Tag pages" +msgstr "Страницы меток" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +msgid "Author pages" +msgstr "Страницы авторов" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +msgid "Priorities" +msgstr "Приоритеты" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +msgid "Posts (If auto calculation is disabled)" +msgstr "Статьи (Если автоматическое вычисление запрещено)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Минимальный приоритет статьи (Даже если автоматическое вычисление разрешено)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +msgid "Archives" +msgstr "Архивы" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +msgid "Update options" +msgstr "Обновить параметры" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +msgid "Reset options" +msgstr "Вернуть исходные значения" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sl_SI.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sl_SI.mo new file mode 100644 index 00000000..823312b3 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sl_SI.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sl_SI.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sl_SI.po new file mode 100644 index 00000000..0a7a57fe --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sl_SI.po @@ -0,0 +1,325 @@ +msgid "" +msgstr "" +"Project-Id-Version: sitemap-sl_SI\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2006-11-13 09:33+0100\n" +"Last-Translator: m2-j \n" +"Language-Team: Milan Jungic \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Slovenian\n" +"X-Poedit-Country: SLOVENIA\n" + +#: sitemap.php:375 +msgid "always" +msgstr "vedno" + +msgid "hourly" +msgstr "vsako uro" + +msgid "daily" +msgstr "dnevno" + +msgid "weekly" +msgstr "tedensko" + +msgid "monthly" +msgstr "mesečno" + +msgid "yearly" +msgstr "letno" + +msgid "never" +msgstr "nikoli" + +msgid "Detected Path" +msgstr "Zaznana pot:" + +msgid "Example" +msgstr "Primer" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Absolutna ali relativna pot do datoteke načrta strani (vključno z imenom datoteke)" + +msgid "Complete URL to the sitemap file, including name." +msgstr "URL naslov datoteke načrta strani (vključno z imenom datoteke)." + +msgid "Automatic location" +msgstr "Samodejno lociranje" + +msgid "Manual location" +msgstr "Ročno lociranje" + +msgid "OR" +msgstr "ALI" + +msgid "Location of your sitemap file" +msgstr "Ime datoteke načrta strani" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Če je vaš blog v podimeniku in želite v načrt strani dodatki datoteke, ki se nahajajo izven tega podimenika, morate datoteko načrta strani shraniti v korenski imenik, ki se nahaja nad vsemi imeniki katere želite v načrt strani vključiti (glejte sekcijo "Ime datoteke načrta strani" na tej strani)!" + +#: sitemap.php:512 +msgid "Configuration updated" +msgstr "Nastavitve so posodobljene" + +#: sitemap.php:513 +msgid "Error" +msgstr "Napaka" + +#: sitemap.php:521 +msgid "A new page was added. Click on "Save page changes" to save your changes." +msgstr "Nova stran je dodana. Za uveljavitev sprememb, izberite "Shrani stran"." + +#: sitemap.php:527 +msgid "Pages saved" +msgstr "Strani so shranjene." + +#: sitemap.php:528 +msgid "Error while saving pages" +msgstr "Napaka pri shranjevanju strani" + +#: sitemap.php:539 +msgid "The page was deleted. Click on "Save page changes" to save your changes." +msgstr "Stran je izbrisana. Za uveljavitev sprememb, izberite "Shrani stran"." + +#: sitemap.php:542 +msgid "You changes have been cleared." +msgstr "Spremembe so razveljavljene." + +#: sitemap.php:555 +msgid "Sitemap Generator" +msgstr "Generator načrta strani" + +#: sitemap.php:558 +msgid "Manual rebuild" +msgstr "Ročno" + +#: sitemap.php:559 +msgid "If you want to build the sitemap without editing a post, click on here!" +msgstr "Izberite to možnost, če želite takoj ustvariti načrt strani." + +#: sitemap.php:560 +msgid "Rebuild Sitemap" +msgstr "Ustvari načrt strani" + +#: sitemap.php:564 +msgid "Additional pages" +msgstr "Dodatne strani" + +#: sitemap.php:566 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Tukaj lahko navedete datoteke in URL naslove, ki niso del vaše Wordpress namestitve, želite jih pa vključiti v načrt strani.
    Primer: Vaša domena je www.foo.com, blog se nahaja na naslovu www.foo.com/blog, medtem, ko vi v načrt strani želite vključiti tudi naslov www.foo.com s pripadajočo vsebino." + +#: sitemap.php:568 +msgid "URL to the page" +msgstr "URL naslov strani" + +#: sitemap.php:569 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Vnestite URL naslov strani. Primer: www.foo.com ali www.foo.com/home" + +#: sitemap.php:571 +msgid "Priority" +msgstr "Prioriteta" + +#: sitemap.php:572 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Izberi prioriteto strani, glede na ostale strani. Npr. za vašo domačo stran www.foo.com želite morda višjo prioriteto kot za vaš blog www.foo.com/blog? " + +#: sitemap.php:574 +msgid "Last Changed" +msgstr "Zadnjič spremenjeno" + +#: sitemap.php:575 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Vnesite datum zadnje spremembe JJJJ-MM-TT (oblika: 2005-12-31). (opcija)" + +#: sitemap.php:583 +msgid "Change Frequency" +msgstr "Spremeni frekvenco" + +#: sitemap.php:585 +msgid "#" +msgstr "#" + +#: sitemap.php:609 +msgid "No pages defined." +msgstr "Nobena stran ni bila še definirana." + +#: sitemap.php:616 +msgid "Add new page" +msgstr "Dodaj novo stran" + +# sitemap.php:617: +#: sitemap.php:617 +msgid "Save page changes" +msgstr "Shrani spremembe" + +# sitemap.php:618: +#: sitemap.php:618 +msgid "Undo all page changes" +msgstr "Razveljavi spremembe" + +# sitemap.php:621: +#: sitemap.php:621 +msgid "Delete marked page" +msgstr "Izbriši izbrane strani" + +#: sitemap.php:627 +msgid "Basic Options" +msgstr "Osnovne nastavitve" + +#: sitemap.php:632 +msgid "Enable automatic priority calculation for posts based on comment count" +msgstr "Določi prioriteto objav glede na število komentarjev pod posameznimi objavami" + +#: sitemap.php:638 +msgid "Write debug comments" +msgstr "Zapiši komentarje za iskanje in odpravljanje napak" + +#: sitemap.php:643 +msgid "Filename of the sitemap file" +msgstr "Ime datoteke načrta strani" + +#: sitemap.php:650 +msgid "Write a normal XML file (your filename)" +msgstr "Shrani načrt strani kot standardno XML datoteko" + +#: sitemap.php:652 +msgid "Detected URL" +msgstr "Zaznan URL naslov" + +#: sitemap.php:657 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Shrani kot stisnjeno (gzip) datoteko (ime datoteke + .gz)" + +#: sitemap.php:664 +msgid "Auto-Ping Google Sitemaps" +msgstr "Samodejno obvesti Google o spremembah (ping)" + +#: sitemap.php:665 +msgid "This option will automatically tell Google about changes." +msgstr "Če izberete to možnost, bodo morebitne spremembe v načrtu strani samodejno posredovane Googlu." + +#: sitemap.php:672 +msgid "Includings" +msgstr "Vsebina" + +#: sitemap.php:677 +msgid "Include homepage" +msgstr "Vključi osnovno (prvo) stran" + +#: sitemap.php:683 +msgid "Include posts" +msgstr "Vključi objave" + +#: sitemap.php:689 +msgid "Include static pages" +msgstr "Vključi statične strani" + +#: sitemap.php:695 +msgid "Include categories" +msgstr "Vključi kategorije" + +#: sitemap.php:701 +msgid "Include archives" +msgstr "Vključi zgodovino (arhivi)" + +#: sitemap.php:708 +msgid "Change frequencies" +msgstr "Spremeni frekvenco" + +#: sitemap.php:709 +msgid "Note" +msgstr "Opomba" + +#: sitemap.php:710 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Ta nastavitev je zgolj predlagana. Čeprav spletni iskalniki nastavljeno frekvenco upoštevajo, se zna zgoditi, da bodo strani nastavljene na urno osveževanje pregledovali redkeje, kot strani nastavljene na letno osveževanje. Ravno tako se zna zgoditi, da bodo iskalniki pregledovali strani, katerim ste nastavili, da se ne osvežujejo." + +#: sitemap.php:715 +msgid "Homepage" +msgstr "Osnovna stran" + +#: sitemap.php:721 +msgid "Posts" +msgstr "Objave" + +#: sitemap.php:727 +msgid "Static pages" +msgstr "Statične strani" + +#: sitemap.php:733 +msgid "Categories" +msgstr "Kategorije" + +#: sitemap.php:739 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Aktualni arhiv tega meseca (enako kot za osnovno stran)" + +#: sitemap.php:745 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Starejši arhivi" + +#: sitemap.php:752 +msgid "Priorities" +msgstr "Prioritete" + +#: sitemap.php:763 +msgid "Posts (If auto calculation is disabled)" +msgstr "Število objav (v primeru, ko je samodejno seštevanje onemogočeno)" + +#: sitemap.php:769 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Najmanjša prioriteta za objave (tudi, ko je izbrana možnost samodejnega izračunavanja prioritet)" + +#: sitemap.php:787 +msgid "Archives" +msgstr "Arhivi" + +#: sitemap.php:793 +msgid "Informations and support" +msgstr "Informacije in podpora" + +#: sitemap.php:794 +msgid "Check %s for updates and comment there if you have any problems / questions / suggestions." +msgstr "Popravke in pomoč za vtičnik boste našli na %s." + +#: sitemap.php:797 +msgid "Update options" +msgstr "Shrani nastavitve" + +#: sitemap.php:1033 +msgid "URL:" +msgstr "URL:" + +#: sitemap.php:1034 +msgid "Path:" +msgstr "Pot:" + +# msgid "URL:" +# msgstr "" +# msgid "Path:" +# msgstr "" +#: sitemap.php:1037 +msgid "Could not write into %s" +msgstr "Napaka pri shranjevanju datoteke "%s"." + +#: sitemap.php:1048 +msgid "Successfully built sitemap file:" +msgstr "Načrt strani je bil uspešno zapisan:" + +#: sitemap.php:1048 +msgid "Successfully built gzipped sitemap file:" +msgstr "Načrt strani je bil uspešno zapisan v stisnjeno (gzip) datoteko:" + +#: sitemap.php:1062 +msgid "Could not ping to Google at %s" +msgstr "Napaka pri obveščanju Googla o spremembah (%s)" + +#: sitemap.php:1064 +msgid "Successfully pinged Google at %s" +msgstr "Google je uspešno obveščen o spremembah (%s)" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sr_RS.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sr_RS.mo new file mode 100644 index 00000000..0676bf8d Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sr_RS.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sr_RS.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sr_RS.po new file mode 100644 index 00000000..1a9e82c3 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sr_RS.po @@ -0,0 +1,964 @@ +msgid "" +msgstr "" +"Project-Id-Version: Google XML Sitemaps v4.0beta9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-05-05 20:24+0100\n" +"PO-Revision-Date: 2012-06-02 14:54:30+0000\n" +"Last-Translator: Arne Brachhold \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-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: C:/Inetpub/wwwroot/wp_plugins/sitemap_beta\n" +"X-Textdomain-Support: yes" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:846 +#: sitemap-core.php:527 +#@ sitemap +msgid "Comment Count" +msgstr "Broj Komentara" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:858 +#: sitemap-core.php:537 +#@ sitemap +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Koristi broj komentara na postu za kalkulaciju prioriteta" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:918 +#: sitemap-core.php:590 +#@ sitemap +msgid "Comment Average" +msgstr "Prosečan Broj Komentara" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:930 +#: sitemap-core.php:600 +#@ sitemap +msgid "Uses the average comment count to calculate the priority" +msgstr "Koristi prosečan broj komentara za računanje prioriteta" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:993 +#: sitemap-core.php:661 +#@ sitemap +msgid "Popularity Contest" +msgstr "Takmičenje Popularnosti" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:1005 +#: sitemap-core.php:671 +#, php-format +#@ sitemap +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Koristi aktivirani Takmičenje Popularnosti plugin od Alex King-a. Proveri Podešavanja i Najpopularnije Postove" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-core.php:1118 +#: sitemap-core.php:840 +#@ sitemap +msgid "Always" +msgstr "Uvek" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-core.php:1119 +#: sitemap-core.php:841 +#@ sitemap +msgid "Hourly" +msgstr "Svakog sata" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-core.php:1120 +#: sitemap-core.php:842 +#@ sitemap +msgid "Daily" +msgstr "Dnevno" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-core.php:1121 +#: sitemap-core.php:843 +#@ sitemap +msgid "Weekly" +msgstr "Nedeljno" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-core.php:1122 +#: sitemap-core.php:844 +#@ sitemap +msgid "Monthly" +msgstr "Mesečno" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-core.php:1123 +#: sitemap-core.php:845 +#@ sitemap +msgid "Yearly" +msgstr "Godišnje" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-core.php:1124 +#: sitemap-core.php:846 +#@ sitemap +msgid "Never" +msgstr "Nikad" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2415 +#: sitemap-loader.php:212 +#@ sitemap +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap Generator" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2415 +#: sitemap-loader.php:212 +#@ sitemap +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +#: sitemap-loader.php:239 +#@ sitemap +msgid "Settings" +msgstr "Podešavanja" + +#: sitemap-loader.php:240 +#@ sitemap +msgid "FAQ" +msgstr "FAQ" + +#: sitemap-loader.php:241 +#@ sitemap +msgid "Support" +msgstr "Podrška" + +#: sitemap-loader.php:242 +#@ sitemap +msgid "Donate" +msgstr "Donacije" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2886 +#: sitemap-loader.php:328 +#: sitemap-ui.php:630 +#@ sitemap +msgid "Plugin Homepage" +msgstr "Homepage Plugin-a" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2905 +#: sitemap-loader.php:329 +#: sitemap-ui.php:652 +#@ sitemap +msgid "My Sitemaps FAQ" +msgstr "Česta pitanja o Sitemap-ima" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2635 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2835 +#: sitemap-ui.php:198 +#: sitemap-ui.php:585 +#@ sitemap +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Sitemap Generator za WordPress" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2740 +#: sitemap-ui.php:374 +#@ sitemap +msgid "Configuration updated" +msgstr "Konfiguracije ažurirane" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2741 +#: sitemap-ui.php:375 +#@ sitemap +msgid "Error while saving options" +msgstr "Greška prilikom snimanja opcija" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2743 +#: sitemap-ui.php:378 +#@ sitemap +msgid "Pages saved" +msgstr "Stranice snimljene" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2744 +#: sitemap-ui.php:379 +#@ sitemap +msgid "Error while saving pages" +msgstr "Greška za vreme snimanja stranica" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2758 +#: sitemap-ui.php:387 +#@ sitemap +msgid "The default configuration was restored." +msgstr "Osnovna podešavanja su vraćena" + +#: sitemap-ui.php:397 +#@ sitemap +msgid "The old files could NOT be deleted. Please use an FTP program and delete them by yourself." +msgstr "Nismo mogli izbrisati stare fajlove. Molimo vas da koristite FTP program i obrišete ih lično." + +#: sitemap-ui.php:399 +#@ sitemap +msgid "The old files were successfully deleted." +msgstr "Stari fajlovi su uspešno obrisani." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2600 +#: sitemap-ui.php:439 +#@ sitemap +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Hvala vam na donaciji. Pomažete mi da nastavim rad i razvoj ovog plugin-a i drugih besplatnih programa." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2600 +#: sitemap-ui.php:439 +#@ sitemap +msgid "Hide this notice" +msgstr "Sakrijte ovo obaveštenje" + +#: sitemap-ui.php:445 +#, php-format +#@ sitemap +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and you are satisfied with the results, isn't it worth at least a few dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Hvala vam što koristite ovaj plugin. Instalirali ste plugin pre meseca dana. Ako plugin radi i zadovoljni ste rezultatima, nadam se da je vredno makar par dolara? Donacije mi pomažu da nastavim rad na ovom besplatnom softveru! Naravno, nema problema!" + +#: sitemap-ui.php:445 +#@ sitemap +msgid "Sure, but I already did!" +msgstr "Naravno, ali već sam donirao!" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2657 +#: sitemap-ui.php:445 +#@ sitemap +msgid "No thanks, please don't bug me anymore!" +msgstr "Ne hvala, molim vas ne uznemiravajte me više!" + +#: sitemap-ui.php:452 +#, php-format +#@ sitemap +msgid "Thanks for using this plugin! You've installed this plugin some time ago. If it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "Hvala vam što koristite ovaj plugin! Instalirali ste ovaj plugin pre nekog vremena. Ako radi i zadovoljni ste, zašto ne biste dali ocenu i preporučili ga drugima? :-)" + +#: sitemap-ui.php:452 +#@ sitemap +msgid "Don't show this anymore" +msgstr "Ne pokazuj više" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-ui.php:374 +#: sitemap-ui.php:601 +#, php-format +#@ default +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "Postoji nova verzija %1$s. Skinite verziju %3$s ovde." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-ui.php:376 +#: sitemap-ui.php:603 +#, php-format +#@ default +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "Postoji nova verzija %1$s. Skinite novu verziju %3$s ovde automatsko osvežavanje verzije nije dostupno za ovaj plugin." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-ui.php:378 +#: sitemap-ui.php:605 +#, php-format +#@ default +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "Postoji nova verzija %1$s. Skinite verziju %3$s ovde ili uradite update automatski." + +#: sitemap-ui.php:613 +#, php-format +#@ sitemap +msgid "Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "Vaš blog trenutno blokira pretraživače! Posetite podešavanja privatnosti da bi ste promenili." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2884 +#: sitemap-ui.php:629 +#@ sitemap +msgid "About this Plugin:" +msgstr "O ovom plugin-u:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-ui.php:421 +#: sitemap-ui.php:631 +#@ sitemap +msgid "Suggest a Feature" +msgstr "Predložite Funkciju" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2887 +#: sitemap-ui.php:632 +#@ sitemap +msgid "Notify List" +msgstr "Lista Notifikacija" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2888 +#: sitemap-ui.php:633 +#@ sitemap +msgid "Support Forum" +msgstr "Forum za Podršku" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap-ui.php:424 +#: sitemap-ui.php:634 +#@ sitemap +msgid "Report a Bug" +msgstr "Prijavite Grešku" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2889 +#: sitemap-ui.php:636 +#@ sitemap +msgid "Donate with PayPal" +msgstr "Donirajte putem PayPal-a" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2890 +#: sitemap-ui.php:637 +#@ sitemap +msgid "My Amazon Wish List" +msgstr "Moje želje na Amazon-u" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2891 +#: sitemap-ui.php:638 +#@ sitemap +msgid "translator_name" +msgstr "ime_prevodioca" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2891 +#: sitemap-ui.php:638 +#@ sitemap +msgid "translator_url" +msgstr "url_prevodioca" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2895 +#: sitemap-ui.php:641 +#@ sitemap +msgid "Sitemap Resources:" +msgstr "Više o Sitemap-u" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2897 +#: sitemap-ui.php:642 +#: sitemap-ui.php:647 +#@ sitemap +msgid "Webmaster Tools" +msgstr "Alatke za Webmastere" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2898 +#: sitemap-ui.php:643 +#@ sitemap +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2901 +#: sitemap-ui.php:645 +#@ sitemap +msgid "Search Blog" +msgstr "Pretražite Blog" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3010 +#: sitemap-ui.php:648 +#@ sitemap +msgid "Webmaster Center Blog" +msgstr "Webmaster Central Blog" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2903 +#: sitemap-ui.php:650 +#@ sitemap +msgid "Sitemaps Protocol" +msgstr "Sitemap Protokol" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2904 +#: sitemap-ui.php:651 +#@ sitemap +msgid "Official Sitemaps FAQ" +msgstr "Oficijalni Sitemap FAW" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2910 +#: sitemap-ui.php:655 +#@ sitemap +msgid "Recent Donations:" +msgstr "Zadnje Donacije:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2914 +#: sitemap-ui.php:658 +#@ sitemap +msgid "List of the donors" +msgstr "Lista Donatora" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2916 +#: sitemap-ui.php:660 +#@ sitemap +msgid "Hide this list" +msgstr "Sakrijte listu" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:2919 +#: sitemap-ui.php:663 +#@ sitemap +msgid "Thanks for your support!" +msgstr "Hvala vam na podršci!" + +#: sitemap-ui.php:683 +#@ sitemap +msgid "Search engines haven't been notified yet" +msgstr "Pretraživači još uvek nisu obavešteni" + +#: sitemap-ui.php:687 +#, php-format +#@ sitemap +msgid "Result of the last ping, started on %date%." +msgstr "Rezultati zadnjeg ping-a, započeto %date%." + +#: sitemap-ui.php:702 +#, php-format +#@ sitemap +msgid "There is still a sitemap.xml or sitemap.xml.gz file in your blog directory. Please delete them as no static files are used anymore or try to delete them automatically." +msgstr "Još uvek postoji sitemap.xml ili sitemap.xml.gz fajl na vašem blog direktorijumu. Molimo vas da ih obrišete jer se više ne koristi ni jeda statični fajl ili pokušajte da ih obrišete automatski." + +#: sitemap-ui.php:705 +#, php-format +#@ sitemap +msgid "The URL to your sitemap index file is: %s." +msgstr "URL do vašeg sitemap index fajl-a je: %s." + +#: sitemap-ui.php:708 +#@ sitemap +msgid "Search engines haven't been notified yet. Write a post to let them know about your sitemap." +msgstr "Pretraživači još uvek nisu obavešteni. Napišite post da bi ste ih obavestili o vašem sitemap-u." + +#: sitemap-ui.php:717 +#, php-format +#@ sitemap +msgid "%s was successfully notified about changes." +msgstr "%s je uspešno obavešten o promenama." + +#: sitemap-ui.php:720 +#, php-format +#@ sitemap +msgid "It took %time% seconds to notify %name%, maybe you want to disable this feature to reduce the building time." +msgstr "Trebalo je %time% sekundi da obavestimo %name%, možda želite da onesposobite ovu funkciju da bi ste smanjili vreme izgradnje." + +#: sitemap-ui.php:723 +#, php-format +#@ sitemap +msgid "There was a problem while notifying %name%. View result" +msgstr "Imali smo problem sa obaveštavanjem %name%. Pogledajte rezultate" + +#: sitemap-ui.php:727 +#, php-format +#@ sitemap +msgid "If you encounter any problems with your sitemap you can use the debug function to get more information." +msgstr "Ako naiđete na neke probleme u vezi sa sitemap-om možete iskoristiti debug funkciju da bi ste dobili više podataka." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3040 +#: sitemap-ui.php:735 +#@ sitemap +msgid "Basic Options" +msgstr "Onsovne Opcije" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3079 +#: sitemap-ui.php:737 +#@ sitemap +msgid "Update notification:" +msgstr "Ažurirajte notifikacije:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3044 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3059 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3079 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3104 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3121 +#: sitemap-ui.php:737 +#: sitemap-ui.php:765 +#@ sitemap +msgid "Learn more" +msgstr "Saznajte više" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3083 +#: sitemap-ui.php:741 +#@ sitemap +msgid "Notify Google about updates of your Blog" +msgstr "Obavestite Google o promenama na vašem Blogu" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3084 +#: sitemap-ui.php:742 +#, php-format +#@ sitemap +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Registracija nije potrebna, ali možete otovriti nalog na Google Webmaster Tools da bi ste preverili statistiku." + +#: sitemap-ui.php:746 +#@ sitemap +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Obavestite Bing (bivši MSN Live Search) o promenama na vašem Blogu" + +#: sitemap-ui.php:747 +#, php-format +#@ sitemap +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "Registracija nije potrebna, ali možete napraviti nalog na Bing Webmaster Tools da proverite statistiku." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3088 +#: sitemap-ui.php:751 +#@ sitemap +msgid "Notify Ask.com about updates of your Blog" +msgstr "Obavestite Ask.com o promenama na vašem Blogu" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3089 +#: sitemap-ui.php:752 +#@ sitemap +msgid "No registration required." +msgstr "Registracija nije potrebna." + +#: sitemap-ui.php:757 +#@ sitemap +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Dodajte URL vašeg sitemap-a u robots.txt fajl." + +#: sitemap-ui.php:761 +#@ sitemap +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "Virtualni robots.txt fajl generisan od strane WordPress-a je iskorišćen. Pravi robots.txt fajl NE SME postojati u direktorijumu vašeg bloga!" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3121 +#: sitemap-ui.php:765 +#@ sitemap +msgid "Advanced options:" +msgstr "Napredne opcija:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3127 +#: sitemap-ui.php:768 +#@ sitemap +msgid "Try to increase the memory limit to:" +msgstr "Pokušajte da povećate limit memorije na:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3127 +#: sitemap-ui.php:768 +#@ sitemap +msgid "e.g. \"4M\", \"16M\"" +msgstr "npr. \"4M\", \"16M\"" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3130 +#: sitemap-ui.php:771 +#@ sitemap +msgid "Try to increase the execution time limit to:" +msgstr "Pokušajte da povećate vreme izvršenja na:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3130 +#: sitemap-ui.php:771 +#@ sitemap +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "u sekundama, npr. \"60\" or \"0\" za neograničeno" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3133 +#: sitemap-ui.php:775 +#@ sitemap +msgid "Include a XSLT stylesheet:" +msgstr "Dodajte XSLT stylesheet:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3133 +#: sitemap-ui.php:776 +#@ sitemap +msgid "Full or relative URL to your .xsl file" +msgstr "Absolutni ili relativni URL do vasšeg .xsl fajla." + +#: sitemap-ui.php:776 +#@ sitemap +msgid "Use default" +msgstr "Koristite default-ni" + +#: sitemap-ui.php:781 +#@ sitemap +msgid "Include sitemap in HTML format" +msgstr "Dodajte sitemap u HTML formatu" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3144 +#: sitemap-ui.php:790 +#@ sitemap +msgid "Additional pages" +msgstr "Dodatne stranice" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3149 +#: sitemap-ui.php:793 +#@ sitemap +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Ovde možete specificirati fajlove ili URL-ove koje bi trebalo dodati u sitemap, ali ne pripadaju vašem Blog-u/WordPress-u.
    Na primer, ako je vaÅ¡ domen www.foo.com a vaÅ¡ blog se nalazi na www.foo.com-blog mozda želite da dodate vaÅ¡u početnu stranu www.foo.com" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3151 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3462 +#: sitemap-ui.php:795 +#: sitemap-ui.php:999 +#: sitemap-ui.php:1010 +#: sitemap-ui.php:1019 +#@ sitemap +msgid "Note" +msgstr "Opazite" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3152 +#: sitemap-ui.php:796 +#@ sitemap +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Ako se vaÅ¡ blog nalazi u pod direktorijumu i ako želite da doddate stranice koje se ne nalaze u blog direktorijumu ili ispod, MORATE staviti sitemap fajl u korenu direktorijuma (Pogledajte "Lokaciju vaÅ¡eg sitemap-a " sekciju na ovoj stranici)!" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3154 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3300 +#: sitemap-ui.php:798 +#: sitemap-ui.php:837 +#@ sitemap +msgid "URL to the page" +msgstr "URL do stranice" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3155 +#: sitemap-ui.php:799 +#@ sitemap +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Unesite URL do stranice. Primeri: http://www.foo.com/index.html ili www.foo.com/home " + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3157 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3301 +#: sitemap-ui.php:801 +#: sitemap-ui.php:838 +#@ sitemap +msgid "Priority" +msgstr "Prioritet" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3158 +#: sitemap-ui.php:802 +#@ sitemap +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Izaberite prioritet stranice u odnosu na druge stranice. Na primer, vaÅ¡a početna stranica može imati veći prioritet nego niće stranice." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3160 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3303 +#: sitemap-ui.php:804 +#: sitemap-ui.php:840 +#@ sitemap +msgid "Last Changed" +msgstr "Zadjne promene" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3161 +#: sitemap-ui.php:805 +#@ sitemap +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Unesti datum zadnje prmene u formatu YYYY-MM-DD (2005-12-31 na primer) (opciono)." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3302 +#: sitemap-ui.php:839 +#@ sitemap +msgid "Change Frequency" +msgstr "Promente Učestalost" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3304 +#: sitemap-ui.php:841 +#@ sitemap +msgid "#" +msgstr "#" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3309 +#: sitemap-ui.php:846 +#@ sitemap +msgid "No pages defined." +msgstr "Stranice nisu definisane." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3314 +#: sitemap-ui.php:851 +#@ sitemap +msgid "Add new page" +msgstr "Dodajte novu stranicu" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3325 +#: sitemap-ui.php:857 +#@ sitemap +msgid "Post Priority" +msgstr "Prioritet postova" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3329 +#: sitemap-ui.php:859 +#@ sitemap +msgid "Please select how the priority of each post should be calculated:" +msgstr "Molimo vas izaberite kako se računa prioritet postova:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3331 +#: sitemap-ui.php:861 +#@ sitemap +msgid "Do not use automatic priority calculation" +msgstr "Ne koristi automatsku kalkulaciju prioriteta" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3331 +#: sitemap-ui.php:861 +#@ sitemap +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Svi postovi će imati isti prioritet koji je definisan u "Priorities"" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3397 +#: sitemap-ui.php:872 +#@ sitemap +msgid "Sitemap Content" +msgstr "Sadržaj sitemap-a" + +#: sitemap-ui.php:873 +#@ sitemap +msgid "WordPress standard content" +msgstr "WordPress standardni sadržaj" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3405 +#: sitemap-ui.php:878 +#@ sitemap +msgid "Include homepage" +msgstr "Dodajte početnu " + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3411 +#: sitemap-ui.php:884 +#@ sitemap +msgid "Include posts" +msgstr "Dodajte postove" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3417 +#: sitemap-ui.php:890 +#@ sitemap +msgid "Include static pages" +msgstr "Dodajte statičke stranice" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3423 +#: sitemap-ui.php:896 +#@ sitemap +msgid "Include categories" +msgstr "Dodajte kategorije" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3429 +#: sitemap-ui.php:902 +#@ sitemap +msgid "Include archives" +msgstr "Dodajte arhive" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3443 +#: sitemap-ui.php:908 +#@ sitemap +msgid "Include author pages" +msgstr "Dodajte stranice autora" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3436 +#: sitemap-ui.php:915 +#@ sitemap +msgid "Include tag pages" +msgstr "Dodajte tag stranice" + +#: sitemap-ui.php:929 +#@ sitemap +msgid "Custom taxonomies" +msgstr "Uobičajene taxonomije" + +#: sitemap-ui.php:940 +#, php-format +#@ sitemap +msgid "Include taxonomy pages for %s" +msgstr "Dodajte stranice taxonomije za %s" + +#: sitemap-ui.php:958 +#@ sitemap +msgid "Custom post types" +msgstr "Uobičajeni tipovi postova" + +#: sitemap-ui.php:969 +#, php-format +#@ sitemap +msgid "Include custom post type %s" +msgstr "Dodajte uobičajene tipove postova %s" + +#: sitemap-ui.php:981 +#@ sitemap +msgid "Further options" +msgstr "JoÅ¡ opcija" + +#: sitemap-ui.php:986 +#@ sitemap +msgid "Include the last modification time." +msgstr "Dodajte vreme zadnje modifikacije" + +#: sitemap-ui.php:988 +#@ sitemap +msgid "This is highly recommended and helps the search engines to know when your content has changed. This option affects all sitemap entries." +msgstr "Ovo je preporučljivo jer govori pretraživačima kada se vaÅ¡ sadržaj promeni. Ova opcija utiče sve unose u sitemap." + +#: sitemap-ui.php:995 +#@ sitemap +msgid "Excluded items" +msgstr "Uklonite" + +#: sitemap-ui.php:997 +#@ sitemap +msgid "Excluded categories" +msgstr "Uklonite kategorije" + +#: sitemap-ui.php:999 +#@ sitemap +msgid "Using this feature will increase build time and memory usage!" +msgstr "Korišćenje ove funkcije će povećati vreme pravljenja i korišćenje memorije." + +#: sitemap-ui.php:1006 +#@ sitemap +msgid "Exclude posts" +msgstr "Uklonite postove" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3206 +#: sitemap-ui.php:1008 +#@ sitemap +msgid "Exclude the following posts or pages:" +msgstr "Uklonite sledeće postove ili stranice:" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3206 +#: sitemap-ui.php:1008 +#@ sitemap +msgid "List of IDs, separated by comma" +msgstr "Lista ID-a, odvojene zarezom" + +#: sitemap-ui.php:1010 +#@ sitemap +msgid "Child posts won't be excluded automatically!" +msgstr "Pod postovi neće biti uključeni automatski!" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3457 +#: sitemap-ui.php:1016 +#@ sitemap +msgid "Change frequencies" +msgstr "Promenite učestalost" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3463 +#: sitemap-ui.php:1020 +#@ sitemap +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Molimo vas da zapamtite da vrednost ovog tag-a je koristi kao predlog a ne kao komanda. Iako pretraživači razmatraju ovu infomaciju kada donose odluke, možda će proći kroz stranice obeležene \"hourly\" ređe nego naznačeno, a možda će stranice naznačene \"yearly\" posećivati češće. Isto tako je verovatno da će s'vremena na vreme prolaziti kroz stranice naznačene sa \"never\" da bi mogli da reaguju na neočekivane promene na tim stranicama." + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3469 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3535 +#: sitemap-ui.php:1026 +#: sitemap-ui.php:1083 +#@ sitemap +msgid "Homepage" +msgstr "Početna" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3475 +#: sitemap-ui.php:1032 +#@ sitemap +msgid "Posts" +msgstr "Postovi" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3481 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3553 +#: sitemap-ui.php:1038 +#: sitemap-ui.php:1101 +#@ sitemap +msgid "Static pages" +msgstr "Statične stranice" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3487 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3559 +#: sitemap-ui.php:1044 +#: sitemap-ui.php:1107 +#@ sitemap +msgid "Categories" +msgstr "Kategorije" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3493 +#: sitemap-ui.php:1050 +#@ sitemap +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Trenutna arhiva za ovaj mesec (Treba biti ista kao i vaÅ¡a početna stranica)" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3499 +#: sitemap-ui.php:1056 +#@ sitemap +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Starije arhive (Menja se samo ako promenti stariji post)" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3506 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3572 +#: sitemap-ui.php:1063 +#: sitemap-ui.php:1120 +#@ sitemap +msgid "Tag pages" +msgstr "Tag stranice" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3513 +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3579 +#: sitemap-ui.php:1070 +#: sitemap-ui.php:1127 +#@ sitemap +msgid "Author pages" +msgstr "Stranice autora" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3527 +#: sitemap-ui.php:1078 +#@ sitemap +msgid "Priorities" +msgstr "Prioriteti" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3541 +#: sitemap-ui.php:1089 +#@ sitemap +msgid "Posts (If auto calculation is disabled)" +msgstr "Postovi (ako je auto kalkulacija isključena)" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3547 +#: sitemap-ui.php:1095 +#@ sitemap +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Minimalni prioritet za postove (Čak iako je auto kalkulacija uključena)" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3565 +#: sitemap-ui.php:1113 +#@ sitemap +msgid "Archives" +msgstr "Arhive" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3590 +#: sitemap-ui.php:1138 +#@ sitemap +msgid "Update options" +msgstr "Opcije ažuriranja" + +# C:Inetpubwwwrootwpwp-contentpluginssitemap_beta/sitemap.php:3591 +#: sitemap-ui.php:1139 +#@ sitemap +msgid "Reset options" +msgstr "Opcije za resetovanje" + +#: sitemap.php:82 +#@ sitemap +msgid "Your WordPress version is too old for XML Sitemaps." +msgstr "VaÅ¡a verzija WordPress-a je previÅ¡e stara za XML Sitemap." + +#: sitemap.php:82 +#, php-format +#@ sitemap +msgid "Unfortunately this release of Google XML Sitemaps requires at least WordPress %4$s. You are using Wordpress %2$s, which is out-dated and insecure. Please upgrade or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website." +msgstr "Nažalost ova verzija Google XML Sitemap-a zahteva barem WordPress verziju %4$s. Vi koristite WordPress verziju %2$s, koja je zastarela i nesigurna. Molimo vas da update-ujete ili odete na aktivne plugin-ove i deaktivirate Google XML Sitemap plugin da bi ste sakrili ovu poruku. Možete skinuti stariju verziju ovog plugin-a sa naÅ¡eg sajta." + +#: sitemap.php:92 +#@ sitemap +msgid "Your PHP version is too old for XML Sitemaps." +msgstr "PHP verzija koju koristite je previÅ¡e stara za XML sitemap." + +#: sitemap.php:92 +#, php-format +#@ sitemap +msgid "Unfortunately this release of Google XML Sitemaps requires at least PHP %4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website." +msgstr "nažalost ova verzija Google XML Sitemap-a zahteva najmanje verziju PHP %4$s. Vi koristite PHP %2$s, koji je zastareo i nesiguran. Zamolite vaÅ¡ hosting da ažuriraju verziju PHP instalacije ili idite na aktivne plugin-ove i deaktivirajte Google XML Sitemap plugin da bi ste sakrili ovu poruku. Možete skinuti straiju verziju ovog plugin-a sa naÅ¡eg sajta." + +#. translators: plugin header field 'Name' +#: sitemap.php:0 +#@ sitemap +msgid "Google XML Sitemaps" +msgstr "" + +#. translators: plugin header field 'PluginURI' +#: sitemap.php:0 +#@ sitemap +msgid "http://www.arnebrachhold.de/redir/sitemap-home/" +msgstr "" + +#. translators: plugin header field 'Description' +#: sitemap.php:0 +#@ sitemap +msgid "This plugin will generate a special XML sitemap which will help search engines like Google, Yahoo, Bing and Ask.com to better index your blog." +msgstr "" + +#. translators: plugin header field 'Author' +#: sitemap.php:0 +#@ sitemap +msgid "Arne Brachhold" +msgstr "" + +#. translators: plugin header field 'AuthorURI' +#: sitemap.php:0 +#@ sitemap +msgid "http://www.arnebrachhold.de/" +msgstr "" + +#. translators: plugin header field 'Version' +#: sitemap.php:0 +#@ sitemap +msgid "4.0beta9" +msgstr "" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sv_SE.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sv_SE.mo new file mode 100644 index 00000000..aabe5657 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sv_SE.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sv_SE.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sv_SE.po new file mode 100644 index 00000000..0094df52 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-sv_SE.po @@ -0,0 +1,322 @@ +msgid "" +msgstr "" +"Project-Id-Version: Google Sitemap Generator Swedish Translation 1.0\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2008-01-08 12:16+0100\n" +"Last-Translator: Markus \n" +"Language-Team: Tobias Bergius \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Swedish\n" +"X-Poedit-Country: SWEDEN\n" +"X-Poedit-SourceCharset: iso-8859-1\n" + +#: sitemap.php:375 +msgid "always" +msgstr "alltid" + +msgid "hourly" +msgstr "varje timme" + +msgid "daily" +msgstr "dagligen" + +msgid "weekly" +msgstr "varje vecka" + +msgid "monthly" +msgstr "månatligen" + +msgid "yearly" +msgstr "Årligen" + +msgid "never" +msgstr "aldrig" + +msgid "Detected Path" +msgstr "Funnen sökväg" + +msgid "Example" +msgstr "Exempel" + +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Absolut eller relativ sökväg till sajtkartan, inklusive namn." + +msgid "Complete URL to the sitemap file, including name." +msgstr "Komplett URL till sajtkartan, inklusive namn." + +msgid "Automatic location" +msgstr "Automatisk sökväg" + +msgid "Manual location" +msgstr "Manuell sökväg" + +msgid "OR" +msgstr "eller" + +msgid "Location of your sitemap file" +msgstr "Sökväg till din sajtkarta" + +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Om din blogg är i en underkatalog och du vill lägga till sidor som inte är i blogg-katalogen, eller under, måste du placera din sajtkarta i root-katalogen (se "Sökväg till din sajtkarta" på den här sidan)!" + +#: sitemap.php:512 +msgid "Configuration updated" +msgstr "Konfiguration uppdaterad" + +#: sitemap.php:513 +msgid "Error" +msgstr "Fel" + +#: sitemap.php:521 +msgid "A new page was added. Click on "Save page changes" to save your changes." +msgstr "En ny sida tillagd. Klicka på "Spara ändringar" för att spara." + +#: sitemap.php:527 +msgid "Pages saved" +msgstr "Sidor sparade" + +#: sitemap.php:528 +msgid "Error while saving pages" +msgstr "Fel vid sparande av sida" + +#: sitemap.php:539 +msgid "The page was deleted. Click on "Save page changes" to save your changes." +msgstr "Sidan borttagen. Klicka på "Spara ändringar" för att spara." + +#: sitemap.php:542 +msgid "You changes have been cleared." +msgstr "Dina ändringar har rensats." + +#: sitemap.php:555 +msgid "Sitemap Generator" +msgstr "Sitemap Generator" + +#: sitemap.php:558 +msgid "Manual rebuild" +msgstr "Manuell återskapning" + +#: sitemap.php:559 +msgid "If you want to build the sitemap without editing a post, click on here!" +msgstr "Om du vill skapa sajtkartan utan att redigera en artikel, klicka här!" + +#: sitemap.php:560 +msgid "Rebuild Sitemap" +msgstr "Återskapa sajtkarta" + +#: sitemap.php:564 +msgid "Additional pages" +msgstr "Ytterligare sidor" + +#: sitemap.php:566 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Här kan du lägga till URL:er i sajtkartan, som inte tillhör Wordpress.
    Till exempel, om din domän är www.foo.com och din blogg finns på www.foo.com/blogg, vill du nog lägga till din startsida på www.foo.com." + +#: sitemap.php:568 +msgid "URL to the page" +msgstr "URL till sidan" + +#: sitemap.php:569 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Ange URL till sidan. Exempel: http://www.foo.com/index.html eller www.foo.com/home" + +#: sitemap.php:571 +msgid "Priority" +msgstr "Prioritet" + +#: sitemap.php:572 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Välj prioritet relativt till de andra sidorna. Till exempel, din startsida kanske bör ha högre prioritet än dina undersidor." + +#: sitemap.php:574 +msgid "Last Changed" +msgstr "Senast ändrad" + +#: sitemap.php:575 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Ändra datum för senaste ändringar enligt ÅÅÅÅ-MM-DD (2005-12-31 t.ex.) (valfritt)." + +#: sitemap.php:583 +msgid "Change Frequency" +msgstr "Ändra frekvens" + +#: sitemap.php:585 +msgid "#" +msgstr "#" + +#: sitemap.php:609 +msgid "No pages defined." +msgstr "Inga sidor tillagda." + +#: sitemap.php:616 +msgid "Add new page" +msgstr "Lägg till sida" + +# sitemap.php:617: +#: sitemap.php:617 +msgid "Save page changes" +msgstr "Spara ändringar" + +# sitemap.php:618: +#: sitemap.php:618 +msgid "Undo all page changes" +msgstr "Ångra alla ändringar" + +# sitemap.php:621: +#: sitemap.php:621 +msgid "Delete marked page" +msgstr "Ta bort markerad sida" + +#: sitemap.php:627 +msgid "Basic Options" +msgstr "Generella ändringar" + +#: sitemap.php:632 +msgid "Enable automatic priority calculation for posts based on comment count" +msgstr "Aktivera automatisk prioritering för artiklar, baserat på antal kommentarer" + +#: sitemap.php:638 +msgid "Write debug comments" +msgstr "Skriv debuggkommentarer" + +#: sitemap.php:643 +msgid "Filename of the sitemap file" +msgstr "Filnamn på sajtkartan" + +#: sitemap.php:650 +msgid "Write a normal XML file (your filename)" +msgstr "Skapa en vanlig XML-fil (ditt filnamn)" + +#: sitemap.php:652 +msgid "Detected URL" +msgstr "Funnen URL" + +#: sitemap.php:657 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Skapa en gzippad fil (filnamn + .gz)" + +#: sitemap.php:664 +msgid "Auto-Ping Google Sitemaps" +msgstr "Auto-pinga Google Sitemaps" + +#: sitemap.php:665 +msgid "This option will automatically tell Google about changes." +msgstr "Det här gör att Google automatiskt notifieras om uppdateringar" + +#: sitemap.php:672 +msgid "Includings" +msgstr "Inkluderingar" + +#: sitemap.php:677 +msgid "Include homepage" +msgstr "Inkludera startsida" + +#: sitemap.php:683 +msgid "Include posts" +msgstr "Inkludera artiklar" + +#: sitemap.php:689 +msgid "Include static pages" +msgstr "Inkludera statiska sidor" + +#: sitemap.php:695 +msgid "Include categories" +msgstr "Inkludera kategorier" + +#: sitemap.php:701 +msgid "Include archives" +msgstr "Inkluder arkiv" + +#: sitemap.php:708 +msgid "Change frequencies" +msgstr "Ändra frekvenser" + +#: sitemap.php:709 +msgid "Note" +msgstr "Observera" + +#: sitemap.php:710 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Den här inställningen ska ses som en ledtråd och inte ett kommando. Även om sökmotorerna lägger märke till den här informationen, så kan de indexera sidor markerade \"per timme\" mer sällan än det. Och dom kan indexera sidor markerade \"årligen\" oftare än så. Det är också vanligt att sökmotorer regelbundet kontrollerar sidor markerade \"aldrig\", så att de kan hantera oväntade händelser." + +#: sitemap.php:715 +msgid "Homepage" +msgstr "Startsida" + +#: sitemap.php:721 +msgid "Posts" +msgstr "Artiklar" + +#: sitemap.php:727 +msgid "Static pages" +msgstr "Statiska sidor" + +#: sitemap.php:733 +msgid "Categories" +msgstr "Kategorier" + +#: sitemap.php:739 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Aktuellt arkiv för denna månad (borde vara samma som din startsida)" + +#: sitemap.php:745 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Äldre arkiv (ändras bara om du ändrar en äldre artikel)" + +#: sitemap.php:752 +msgid "Priorities" +msgstr "Prioriteringar" + +#: sitemap.php:763 +msgid "Posts (If auto calculation is disabled)" +msgstr "Artiklar (om autoprioritering är avaktiverat)" + +#: sitemap.php:769 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Minsta artikeprioritet (även om autoprioritering är aktiverat)" + +#: sitemap.php:787 +msgid "Archives" +msgstr "Arkiv" + +#: sitemap.php:793 +msgid "Informations and support" +msgstr "Information och support" + +#: sitemap.php:794 +msgid "Check %s for updates and comment there if you have any problems / questions / suggestions." +msgstr "Kontrollera %s efter uppdateringar och kommentera om du har några problem, frågor eller förslag." + +#: sitemap.php:797 +msgid "Update options" +msgstr "Uppdatera inställningar" + +#: sitemap.php:1033 +msgid "URL:" +msgstr "URL:" + +#: sitemap.php:1034 +msgid "Path:" +msgstr "Sökväg:" + +#: sitemap.php:1037 +msgid "Could not write into %s" +msgstr "Kan inte skriva till %s" + +#: sitemap.php:1048 +msgid "Successfully built sitemap file:" +msgstr "Sajtkarta skapad:" + +#: sitemap.php:1048 +msgid "Successfully built gzipped sitemap file:" +msgstr "Gzippad sajtkarta skapad:" + +#: sitemap.php:1062 +msgid "Could not ping to Google at %s" +msgstr "Kan inte pinga Google på %s" + +#: sitemap.php:1064 +msgid "Successfully pinged Google at %s" +msgstr "Google pingad på %s" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-tr_TR.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-tr_TR.mo new file mode 100644 index 00000000..20659501 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-tr_TR.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-tr_TR.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-tr_TR.po new file mode 100644 index 00000000..fe759975 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-tr_TR.po @@ -0,0 +1,913 @@ +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-06-07 01:15+0100\n" +"PO-Revision-Date: 2009-06-08 17:31+0200\n" +"Last-Translator: Baris Unver \n" +"Language-Team: Stefano Aglietti \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Italian\n" +"X-Poedit-Country: ITALY\n" +"X-Poedit-SourceCharset: utf-8\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:642 +msgid "Comment Count" +msgstr "Yorum Sayımı" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:654 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Önceliği belirlemek için yazıya yapılmış yorum sayısını kullan" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:714 +msgid "Comment Average" +msgstr "Yorum Ortalaması" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:726 +msgid "Uses the average comment count to calculate the priority" +msgstr "Önceliği hesaplamak için yazıların ortalama yorum sayısını kullanır" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:789 +msgid "Popularity Contest" +msgstr "Popularity Contest" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:801 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Alex King tarafından yaratılmış Popularity Contest Eklentisi ile uyumlu olarak çalışır, öncelikleri Popularity Contest'in raporlarına göre hesaplar. Ayarlar için buraya, en popüler yazılar içinse buraya tıklayın." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1118 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1187 +msgid "Always" +msgstr "Her zaman" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1119 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1188 +msgid "Hourly" +msgstr "Saatte bir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1120 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1189 +msgid "Daily" +msgstr "Günde bir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1190 +msgid "Weekly" +msgstr "Haftada bir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1122 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1191 +msgid "Monthly" +msgstr "Ayda bir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1123 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1192 +msgid "Yearly" +msgstr "Yılda bir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1193 +msgid "Never" +msgstr "Hiçbir zaman" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Bağışınız için çok teşekkürler. Bu eklenti üzerinde çalışmam ve destek sunabilmem için yardım sağlamış oldunuz!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Hide this notice" +msgstr "Bu bildiriyi sakla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2606 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "" +"Bu eklentiyi kullandığınız için teşekkürler! Bu eklentiyi bir aydan daha uzun süredir kullanıyorsunuz. Eğer eklenti sizin işinize yaradıysa ve sevdiyseniz, sizce bu en azından bir dolar etmez mi? Yapılan bağışlar, bu ücretsiz eklentiyi geliştirmeye devam etmemi ve eklenti hakkında destek sunmamı sağlıyor!\n" +"Tabii canım, ne demek!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2606 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +msgid "No thanks, please don't bug me anymore!" +msgstr "Yok teşekkürler, lütfen beni bir daha rahatsız etme!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:119 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "Site haritanız şu anda yenileniyor. Blog'unuzun büyüklüğüne göre bu işlem biraz zaman alabilir!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:121 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "Site haritanız %s saniye içinde yenilenecek. Blog'unuzun büyüklüğüne göre bu işlem biraz zaman alabilir!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:146 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:453 +msgid "XML Sitemap Generator for WordPress" +msgstr "Wordpress için XML Site Haritası Oluşturucusu" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:298 +msgid "Configuration updated" +msgstr "Ayarlar kaydedildi" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:299 +msgid "Error while saving options" +msgstr "Seçenekler kaydedilirken hata oluştu" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:301 +msgid "Pages saved" +msgstr "Sayfalar kaydedildi" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:302 +msgid "Error while saving pages" +msgstr "Sayfalar kaydedilirken hata oluştu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:309 +msgid "The default configuration was restored." +msgstr "Varsayılan seçenekler yüklendi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:466 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "%1$s eklentisinin yeni bir sürümü var. %3$s sürümünü buradan indirin." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:468 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "%1$s eklentisinin yeni bir sürümü var. %3$s sürümünü buradan indirin. bu eklenti için otomatik güncelleme mümkün değil." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:470 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "%1$s eklentisinin yeni bir sürümü var. %3$s sürümünü buradan indirin. veya otomatik güncelleyin." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:493 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:510 +msgid "open" +msgstr "açmak" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:494 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:511 +msgid "close" +msgstr "kapamak" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:495 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:512 +msgid "click-down and drag to move this box" +msgstr "kutuyu taşımak için tıklayıp sürükleyin" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:496 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:513 +msgid "click to %toggle% this box" +msgstr "kutuyu %toggle% için tıklayın" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:497 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:514 +msgid "use the arrow keys to move this box" +msgstr "bu kutuyu taşımak için yön tuşlarını kullanın" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:498 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:515 +msgid ", or press the enter key to %toggle% it" +msgstr "%toggle% için , veya enter tuşuna basın" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +msgid "About this Plugin:" +msgstr "Bu Eklenti Hakkında:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:534 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:141 +msgid "Plugin Homepage" +msgstr "Eklenti Anasayfası" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:535 +msgid "Suggest a Feature" +msgstr "Bir Özellik Öner" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:536 +msgid "Notify List" +msgstr "Bildiri listesi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:537 +msgid "Support Forum" +msgstr "Destek Forumu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:538 +msgid "Report a Bug" +msgstr "Bir Hata Raporla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:540 +msgid "Donate with PayPal" +msgstr "PayPal ile Bağış Yap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:541 +msgid "My Amazon Wish List" +msgstr "Amazon Wish List'im" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:542 +msgid "translator_name" +msgstr "Eklenti Çevirmeni: Barış Ünver" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:542 +msgid "translator_url" +msgstr "http://beyn.org" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:545 +msgid "Sitemap Resources:" +msgstr "Site Haritası Kaynakları:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:546 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:552 +msgid "Webmaster Tools" +msgstr "Webmaster Araçları" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:547 +msgid "Webmaster Blog" +msgstr "Webmaster Blog'u" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:549 +msgid "Site Explorer" +msgstr "Site Explorer" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:550 +msgid "Search Blog" +msgstr "Search Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:553 +msgid "Webmaster Center Blog" +msgstr "Webmaster Merkezi Blog'u" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:555 +msgid "Sitemaps Protocol" +msgstr "Site Haritası Protokolü" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:556 +msgid "Official Sitemaps FAQ" +msgstr "Resmi Sitemap SSS'si" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:557 +msgid "My Sitemaps FAQ" +msgstr "Bu Eklentinin SSS'si" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:560 +msgid "Recent Donations:" +msgstr "Son Bağışlar:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:564 +msgid "List of the donors" +msgstr "Bağış Yapanların Listesi:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:566 +msgid "Hide this list" +msgstr "Bu listeyi sakla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:569 +msgid "Thanks for your support!" +msgstr "Desteğiniz için teşekkürler!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:587 +msgid "Status" +msgstr "Durum" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:595 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Site haritanız henüz oluşturulmamış. Oluşturmak için buraya tıklayın." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:601 +msgid "Your sitemap was last built on %date%." +msgstr "Site haritanız en son %date% tarihinde oluşturulmuş." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:603 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreDaha fazla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:610 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Sıkıştırılmış site haritanız" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:612 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreDaha fazla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:618 +msgid "Google was successfully notified about changes." +msgstr "Google başarıyla bilgilendirildi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:621 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Google'ın bilgilendirilmesi %time% saniye sürdü, kurulum süresini düşürmek için bu seçeneği kaldırabilirsiniz" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2970 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:624 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "Google bilgilendirilirken hata oluştu. Hatayı göster" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:630 +msgid "YAHOO was successfully notified about changes." +msgstr "Yahoo! başarıyla bilgilendirildi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:633 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Yahoo!'nun bilgilendirilmesi %time% saniye sürdü, kurulum süresini düşürmek için bu seçeneği kaldırabilirsiniz" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2982 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:636 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Yahoo! bilgilendirilirken hata oluştu. Hatayı göster" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:642 +msgid "Bing was successfully notified about changes." +msgstr "Bing başarıyla bilgilendirildi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:645 +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "Bing'in bilgilendirilmesi %time% saniye sürdü, kurulum süresini düşürmek için bu seçeneği kaldırabilirsiniz" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2970 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:648 +#, php-format +msgid "There was a problem while notifying Bing. View result" +msgstr "Bing bilgilendirilirken hata oluştu. Hatayı göster" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:654 +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com başarıyla bilgilendirildi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:657 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Ask.com'un bilgilendirilmesi %time% saniye sürdü, kurulum süresini düşürmek için bu seçeneği kaldırabilirsiniz" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2994 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:660 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Ask.com bilgilendirilirken hata oluştu. Hatayı göster" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:668 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Kurulum toplam %time% saniye sürdü ve %memory% MB bellek kullandı." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:670 +msgid "The building process took about %time% seconds to complete." +msgstr "Kurulum toplam %time% saniye sürdü." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:674 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Site haritanızın içeriği önceki güncellemeyle aynı olduğundan dolayı herhangi bir güncelleme yapılmadı ve herhangi bir arama motoru ping'lenmedi." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:682 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "Kurulum işlemi hala aktif olabilir! Bu sayfayı birkaç saniye sonra yenileyip bir şeyin değişip değişmediğini kontrol edin." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:685 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Son güncelleme daha bitmedi! Kullanılan bellek miktarını yükseltebilir veya kurulum süresini uzatabilirsiniz. Daha fazla" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:687 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Betiğin son bilinen bellek kullanımı %memused%MB oldu, sunucunuzun sağladığı bellek sınırı ise %memlimit%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:691 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Betiğin son çalıştırılması %timeused% saniye sürdü, sunucunuzun sağladığı süre sınırı ise %timelimit% saniye." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:695 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Betik, %lastpost% numaralı yazı civarında (+/- 100) durdu." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:698 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Eğer sunucunuzda veya blog'unuzda bir değişiklik yaptıysanız, site haritanızı güncellemek isteyebilirsiniz." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:700 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Eğer bir sorunla (veya sorunlarla) karşılaşırsanız, hata ayıklama kipini kullanıp sorun(lar) hakkında bilgi sahibi olabilirsiniz." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:707 +msgid "Basic Options" +msgstr "Temel Ayarlar" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:709 +msgid "Sitemap files:" +msgstr "Site haritası dosyaları:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:709 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Learn more" +msgstr "Daha fazla" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:714 +msgid "Write a normal XML file (your filename)" +msgstr "Normal bir XML dosyası oluştur (dosya isminiz.xml)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:720 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Gzip ile sıkıştırılmış bir dosya oluştur (dosya isminiz.xml.gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +msgid "Building mode:" +msgstr "Kurma kipi" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:729 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Blog'un içeriği değiştiğinde site haritasını güncelle" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:736 +msgid "Enable manual sitemap building via GET Request" +msgstr "GET talebiyle site haritasının elle kurulumunu etkinleştir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:740 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "" +"Eğer blog'unuzu güncellemek için Wordpress API'sini kullanmayan üçüncü parti bir yazılım kullanıyorsanız bu araç işinize yarayacaktır. Başlatmak için aşağıdaki bağlantıyı kullanın:\n" +"%1\n" +"Lütfen site haritasının başarıyla kurulup kurulmadığını kontrol etmek için raporlara bakınız." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +msgid "Update notification:" +msgstr "Güncelleme bildirisi:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:748 +msgid "Notify Google about updates of your Blog" +msgstr "Blog'unuzun güncellenimini Google'a bildir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:749 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Kayıt gerektirmez, ama Google Webmaster Tools'a katılarak crawl istatistiklerini görebilirsiniz." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:753 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Blog'unuzun güncellenişini Bing'e bildir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:754 +#, php-format +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "Kayıt gerektirmez, ama Bing Webmaster Tools'a katılarak taranma istatistiklerini görebilirsiniz." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:758 +msgid "Notify Ask.com about updates of your Blog" +msgstr "Blog'unuzun güncellenimini Ask.com'a bildir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:759 +msgid "No registration required." +msgstr "Kayıt gerektirmez." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:763 +msgid "Notify YAHOO about updates of your Blog" +msgstr "Blog'unuzun güncellenimini Yahoo!'ya bildir" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:764 +msgid "Your Application ID:" +msgstr "Uygulama ID'niz:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:765 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Böyle bir anahtarınız yok mu? Buradan bir tane isteyin! %s2" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:770 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Sanal robots.txt dosyasına site haritası URL'ini ekle." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:774 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "WordPress'in oluşturduğu sanal robots.txt dosyası kullanılacaktır; gerçek bir robots.txt dosyası kök dizinde BULUNMAMALIDIR!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Advanced options:" +msgstr "Gelişmiş seçenekler:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Limit the number of posts in the sitemap:" +msgstr "Site haritasındaki yazı sayısını sınırlandır:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Newer posts will be included first" +msgstr "Yeni yazılar site haritasında ilk sıraya yerleştirilsin" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "Try to increase the memory limit to:" +msgstr "Kullanılacak bellek sınırını şuna yükseltmeyi dene:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "e.g. \"4M\", \"16M\"" +msgstr "(örn. \"4M\", \"16M\")" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "Try to increase the execution time limit to:" +msgstr "İşlemi gerçekleştirmek için gereken zaman sınırını şuna yükseltmeyi dene:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "saniye olarak belirtin (örn. \"60\") (sınırsız için \"0\" kullanın)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:790 +msgid "Include a XSLT stylesheet:" +msgstr "Bir XSLT Sayfa Yönergesi (Stylesheet) Kullan:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Full or relative URL to your .xsl file" +msgstr ".xsl dosyanızın tam veya bağıl yolu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Use default" +msgstr "Varsayılanı kullan" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:797 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "MySQL standart kipini etkinleştirin. Yalnızca MySQL hataları alıyorsanız bunu kullanın, çok fazla belleğe ihtiyaç duyar!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:798 +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "Daha hızlı MySQL erişimi için WordPress sürümünüzü en azından 2.2'ye yükseltin." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:805 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Site haritasını bir arkaplan işleminde oluştur (Bir yazıyı kaydederken beklemek zorunda kalmazsınız)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:806 +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "Haritanın arkaplanda oluşturulabilmesi için WordPress sürümünüzü en azından 2.1'e yükseltin." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:813 +msgid "Additional pages" +msgstr "Ek sayfalar" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:816 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Burada blog'unuza ait olmayan sayfaları site haritasında yer alacak şekilde ekleyebilirsiniz.
    Örneğin, eğer sayfanız www.foo.com ise ve blog'unuz www.foo.com/blog ise, anasayfanız olan www.foo.com adresini de eklemek isteyebilirsiniz." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:818 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:997 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1020 +msgid "Note" +msgstr "Not" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:819 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Eğer blog'unuz bir alt klasördeyse ve blog'da OLMAYAN sayfalar eklemek istiyorsanız, site haritası dosyanızı KESİNLİKLE kök klasöre koymanız gereklidir (Bu sayfadaki "Site haritanızın konumu" bölümüne bakın)!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:821 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:860 +msgid "URL to the page" +msgstr "Sayfanın URL'i" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Sayfanın URL'ini ekleyin. Örnekler: http://www.foo.com/index.html veya www.foo.com/home " + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:824 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:861 +msgid "Priority" +msgstr "Öncelik" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:825 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Sayfanın, diğer sayfalara göre alacağı önceliği belirleyin. Örneğin, anasayfanızın daha yüksek bir öncelik alması gerekebilir." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:827 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "Last Changed" +msgstr "Son Düzenlenen" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:828 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Son değişikliğin tarihini YYYY-AA-GG olarak yazın (örneğin 2005-12-31) (isteğe bağlı)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:862 +msgid "Change Frequency" +msgstr "Sıklık Değiştir" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:864 +msgid "#" +msgstr "#" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:869 +msgid "No pages defined." +msgstr "Hiç sayfa tanımlanmamış." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:874 +msgid "Add new page" +msgstr "Yeni sayfa ekle" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:879 +msgid "Post Priority" +msgstr "Yazı önceliği" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:881 +msgid "Please select how the priority of each post should be calculated:" +msgstr "Lütfen yazıların önceliklerinin nasıl hesaplanmasını istediğinizi seçin:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:883 +msgid "Do not use automatic priority calculation" +msgstr "Otomatik öncelik hesaplamasını kullanma" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:883 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr ""Öncelikler"de tanımlanmış tüm yazılar aynı önceliğe sahip olur." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:894 +msgid "Location of your sitemap file" +msgstr "Site haritanızın konumu" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:897 +msgid "Automatic detection" +msgstr "Otomatik tespit" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:901 +msgid "Filename of the sitemap file" +msgstr "Site haritası dosyasının ismi" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:904 +msgid "Detected Path" +msgstr "Bulunan Yol" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:904 +msgid "Detected URL" +msgstr "Bulunan URL" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:909 +msgid "Custom location" +msgstr "Özel konum" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:913 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Site haritasının tam veya bağıl yolu (ismi dahil)." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:915 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:924 +msgid "Example" +msgstr "Örnek" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:922 +msgid "Complete URL to the sitemap file, including name." +msgstr "Site haritasının tam URL'i (ismi dahil)." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:935 +msgid "Sitemap Content" +msgstr "Site Haritas İçeriği" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:941 +msgid "Include homepage" +msgstr "Anasayfayı dahil et" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:947 +msgid "Include posts" +msgstr "Blog yazılarını dahil et" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:1013 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:953 +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "Çoklu sayfalardan aşağıdakileri dahil et (Bellek kullanımını ve site haritası kurulum süresini uzatır!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:959 +msgid "Include static pages" +msgstr "Sabit sayfaları dahil et" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:965 +msgid "Include categories" +msgstr "Kategorileri dahil et" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:971 +msgid "Include archives" +msgstr "Arşivleri dahil et" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:978 +msgid "Include tag pages" +msgstr "Etiket sayfalarını dahil et" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:985 +msgid "Include author pages" +msgstr "Yazar sayfalarını dahil et" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:993 +msgid "Excluded items" +msgstr "Hariç tutulacaklar" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:995 +msgid "Excluded categories" +msgstr "Hariç tutulan kategoriler" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:997 +msgid "Using this feature will increase build time and memory usage!" +msgstr "Bu özelliği kullanmak bellek kullanımını artırır ve harita oluşturma süresini uzatır!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1004 +#, php-format +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "Bu özellik WordPress 2.5.1 sürümünü gerektirir, sizinki %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1007 +msgid "Exclude posts" +msgstr "Blog yazılarını hariç tut" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +msgid "Exclude the following posts or pages:" +msgstr "Şu yazı veya sayfaları hariç tut:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +msgid "List of IDs, separated by comma" +msgstr "ID listesi, virgülle ayırın:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1011 +msgid "Child posts won't be excluded automatically!" +msgstr "Bu yazının altındaki iç yazılar otomatik olarak dahil edilmeyecektir!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1017 +msgid "Change frequencies" +msgstr "Sıklıkları değiştir" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1021 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Lütfen bu etiketin bir ipucu olduğuna, bir komut olmadığına dikkat edin. Her ne kadar arama motoru robotları bu bilgiyi karar verirken göz önünde bulunduruyor olsa da; "her saat" olarak işaretlenen sayfaları da daha az sıklıkla tarayabilir, "her yıl" olarak işaretlenen sayfaları da daha sık tarayabilir. Hatta robotlar bazen "hiçbir zaman" olarak işaretlenmiş sayfaları da, beklenmedik değişiklikleri ele alabilmek için tarayabilirler." + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1084 +msgid "Homepage" +msgstr "Anasayfa" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1033 +msgid "Posts" +msgstr "Blog yazıları" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1039 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1102 +msgid "Static pages" +msgstr "Sabit sayfalar" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1045 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1108 +msgid "Categories" +msgstr "Kategoriler" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1051 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Bu ayın arşivi (anasayfanızla aynı olacaktır)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1057 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Daha eski arşivler (Yalnızca eski bir blog yazısını düzenlerseniz güncellenir)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1121 +msgid "Tag pages" +msgstr "Etiket sayfaları" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1128 +msgid "Author pages" +msgstr "Yazar sayfaları" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1079 +msgid "Priorities" +msgstr "Öncelikler" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1090 +msgid "Posts (If auto calculation is disabled)" +msgstr "Blog yazıları (yalnızca otomatik hesaplama devre dışıysa)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1096 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "En düşük blog yazısı önceliği (otomatik hesaplama devre dışı olsa bile)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1114 +msgid "Archives" +msgstr "Arşivler" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1139 +msgid "Update options" +msgstr "Seçenekleri güncelle" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1140 +msgid "Reset options" +msgstr "Seçenekleri sıfırla" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:84 +msgid "XML-Sitemap Generator" +msgstr "XML Site Haritası Oluşturucusu" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:84 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:142 +msgid "Sitemap FAQ" +msgstr "Bu Eklentinin SSS'si" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-uk_UA.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-uk_UA.mo new file mode 100644 index 00000000..389fc4ee Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-uk_UA.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-uk_UA.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-uk_UA.po new file mode 100644 index 00000000..a2cfd92e --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-uk_UA.po @@ -0,0 +1,1005 @@ +msgid "" +msgstr "" +"Project-Id-Version: Google XML Sitemaps v3.1.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2009-08-22 13:42+0300\n" +"Last-Translator: elenka \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-Poedit-Language: Ukrainian\n" +"X-Poedit-Country: UKRAINE\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;_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" + +#: sitemap-core.php:642 +#@ sitemap +msgid "Comment Count" +msgstr "Личільник коментарів" + +#: sitemap-core.php:654 +#@ sitemap +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "Використовує кількість коментарів до публікацій для калькуляції пріорітету" + +#: sitemap-core.php:714 +#@ sitemap +msgid "Comment Average" +msgstr "Коментарів Середнє" + +#: sitemap-core.php:726 +#@ sitemap +msgid "Uses the average comment count to calculate the priority" +msgstr "Використовує кількість коментарів у середньому для калькуляції пріорітету" + +#: sitemap-core.php:789 +#@ sitemap +msgid "Popularity Contest" +msgstr "Конкурс Популярності" + +#: sitemap-core.php:801 +#, php-format +#@ sitemap +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "Використовує активований Popularity Contest Plugin від Alex King< . Див. Налаштування та Популярні повідомлення " + +#: sitemap-core.php:1187 +#@ sitemap +msgid "Always" +msgstr "Завжди" + +#: sitemap-core.php:1188 +#@ sitemap +msgid "Hourly" +msgstr "Щочасу" + +#: sitemap-core.php:1189 +#@ sitemap +msgid "Daily" +msgstr "Щоденно" + +#: sitemap-core.php:1190 +#@ sitemap +msgid "Weekly" +msgstr "Щонедільно" + +#: sitemap-core.php:1191 +#@ sitemap +msgid "Monthly" +msgstr "Щомісячно" + +#: sitemap-core.php:1192 +#@ sitemap +msgid "Yearly" +msgstr "Щорічно" + +#: sitemap-core.php:1193 +#@ sitemap +msgid "Never" +msgstr "Ніколи" + +#: sitemap-ui.php:97 +#@ sitemap +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "Дякую вам дуже за ваше пожертвування. Ви допомагаете мені підтримувати та розробляти цій плагін та інше вільне програмне забеспечення." + +#: sitemap-ui.php:97 +#@ sitemap +msgid "Hide this notice" +msgstr "Приховати це повідомлення" + +#: sitemap-ui.php:103 +#, php-format +#@ sitemap +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "Дякую за використання цього плагіна! Ви встановили цей плагін більше місяця тому. Якщо він працює, і Ви задоволені результатами, чи не варто це щонайменше один долар? Пожертвування допомають мені продовжити підтримку і розвиток цього безкоштовного програмного забезпечення! Звичайно, немає проблем! " + +#: sitemap-ui.php:103 +#@ sitemap +msgid "No thanks, please don't bug me anymore!" +msgstr "Ні, дякую, будь ласка, не турбуйте мене!" + +#: sitemap-ui.php:114 +#@ sitemap +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "Ваша мапа сайту наразі оновлюється. В залежності від розміру вашого блогу це може зайняти деякий час!" + +#: sitemap-ui.php:116 +#, php-format +#@ sitemap +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "Ваша мапа сайту буде оновлена за % S секунд. В залежності від розміру вашого блогу це може зайняти деякий час!" + +#: sitemap-ui.php:145 +#: sitemap-ui.php:448 +#@ sitemap +msgid "XML Sitemap Generator for WordPress" +msgstr "XML Генератор Мапи сайту для WordPress" + +#: sitemap-ui.php:293 +#@ sitemap +msgid "Configuration updated" +msgstr "Конфігурація оновлена" + +#: sitemap-ui.php:294 +#@ sitemap +msgid "Error while saving options" +msgstr "Помилка при збереженні опцій" + +#: sitemap-ui.php:296 +#@ sitemap +msgid "Pages saved" +msgstr "Сторінка збережена" + +#: sitemap-ui.php:297 +#@ sitemap +msgid "Error while saving pages" +msgstr "Помилка при збереженні сторінок" + +#: sitemap-ui.php:304 +#@ sitemap +msgid "The default configuration was restored." +msgstr "Конфігурація за замовчуванням була відновлена." + +#: sitemap-ui.php:461 +#, php-format +#@ default +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "" + +#: sitemap-ui.php:463 +#, php-format +#@ default +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "" + +#: sitemap-ui.php:465 +#, php-format +#@ default +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "" + +#: sitemap-ui.php:488 +#: sitemap-ui.php:505 +msgid "open" +msgstr "" + +#: sitemap-ui.php:489 +#: sitemap-ui.php:506 +msgid "close" +msgstr "" + +#: sitemap-ui.php:490 +#: sitemap-ui.php:507 +msgid "click-down and drag to move this box" +msgstr "" + +#: sitemap-ui.php:491 +#: sitemap-ui.php:508 +#, php-format +msgid "click to %toggle% this box" +msgstr "" + +#: sitemap-ui.php:492 +#: sitemap-ui.php:509 +msgid "use the arrow keys to move this box" +msgstr "" + +#: sitemap-ui.php:493 +#: sitemap-ui.php:510 +#, php-format +msgid ", or press the enter key to %toggle% it" +msgstr "" + +#: sitemap-ui.php:528 +#@ sitemap +msgid "About this Plugin:" +msgstr "Про цей Плагін:" + +#: sitemap-ui.php:529 +#: sitemap.php:153 +#@ sitemap +msgid "Plugin Homepage" +msgstr "Домашня сторінка Плагіну" + +#: sitemap-ui.php:530 +#@ sitemap +msgid "Suggest a Feature" +msgstr "Замовити Функціонал" + +#: sitemap-ui.php:531 +#@ sitemap +msgid "Notify List" +msgstr "Лист Повідомленнь" + +#: sitemap-ui.php:532 +#@ sitemap +msgid "Support Forum" +msgstr "Форум Підтримки " + +#: sitemap-ui.php:533 +#@ sitemap +msgid "Report a Bug" +msgstr "Повідомити про помилку" + +#: sitemap-ui.php:535 +#@ sitemap +msgid "Donate with PayPal" +msgstr "Пожертвувати через PayPal" + +#: sitemap-ui.php:536 +#@ sitemap +msgid "My Amazon Wish List" +msgstr "Мій ліст побажаннь на Amazon" + +#: sitemap-ui.php:537 +#@ sitemap +msgid "translator_name" +msgstr "Чеміс Олена" + +#: sitemap-ui.php:537 +#@ sitemap +msgid "translator_url" +msgstr "http://stereo-lisa.org.ua" + +#: sitemap-ui.php:540 +#@ sitemap +msgid "Sitemap Resources:" +msgstr "Ресурси Мапи сайту" + +#: sitemap-ui.php:541 +#: sitemap-ui.php:547 +#@ sitemap +msgid "Webmaster Tools" +msgstr "Інструмент Веб-майстрів" + +#: sitemap-ui.php:542 +#@ sitemap +msgid "Webmaster Blog" +msgstr "Блог Веб-майстера" + +#: sitemap-ui.php:544 +#@ sitemap +msgid "Site Explorer" +msgstr "Перегляд Сайту" + +#: sitemap-ui.php:545 +#@ sitemap +msgid "Search Blog" +msgstr "Пошук Блога" + +#: sitemap-ui.php:548 +#@ sitemap +msgid "Webmaster Center Blog" +msgstr "Блог Центра Веб-майстрів" + +#: sitemap-ui.php:550 +#@ sitemap +msgid "Sitemaps Protocol" +msgstr "Протокол Sitemaps" + +#: sitemap-ui.php:551 +#@ sitemap +msgid "Official Sitemaps FAQ" +msgstr "Офіційний Sitemaps FAQ" + +#: sitemap-ui.php:552 +#@ sitemap +msgid "My Sitemaps FAQ" +msgstr "Мій Sitemaps FAQ" + +#: sitemap-ui.php:555 +#@ sitemap +msgid "Recent Donations:" +msgstr "Останні Пожертвування" + +#: sitemap-ui.php:559 +#@ sitemap +msgid "List of the donors" +msgstr "Перелік Спонсорів" + +#: sitemap-ui.php:561 +#@ sitemap +msgid "Hide this list" +msgstr "Сховати цей перелік" + +#: sitemap-ui.php:564 +#@ sitemap +msgid "Thanks for your support!" +msgstr "Дякую за вашу підтримку!" + +#: sitemap-ui.php:582 +#@ sitemap +msgid "Status" +msgstr "Статус" + +#: sitemap-ui.php:590 +#, php-format +#@ sitemap +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "Мапа сайту ще не була побудована. Натисніть тут , щоб побудувати її в перший раз." + +#: sitemap-ui.php:596 +#, php-format +#@ sitemap +msgid "Your sitemap was last built on %date%." +msgstr "Ваша мапа сайту була в останнє побудована %date%." + +#: sitemap-ui.php:598 +#, php-format +#@ sitemap +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn moreДізнатись більше" + +#: sitemap-ui.php:605 +#, php-format +#@ sitemap +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "Вашу (стиснуту) мапу сайту минулого разу побудовано %date%." + +#: sitemap-ui.php:607 +#, php-format +#@ sitemap +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn moreДізнатись більше" + +#: sitemap-ui.php:613 +#@ sitemap +msgid "Google was successfully notified about changes." +msgstr "Google був успішно повідомлений про зміни." + +#: sitemap-ui.php:616 +#, php-format +#@ sitemap +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "Це займе %time% секунд щоб повідомити Google, можливо, ви хочете вимкнути цю функцію для скорочення часу побудови." + +#: sitemap-ui.php:619 +#, php-format +#@ sitemap +msgid "There was a problem while notifying Google. View result" +msgstr "Виникла проблема при повідомленні Google. Дивитись результат" + +#: sitemap-ui.php:625 +#@ sitemap +msgid "YAHOO was successfully notified about changes." +msgstr "YAHOO був успішно повідомлений про зміни." + +#: sitemap-ui.php:628 +#, php-format +#@ sitemap +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "Це займе %time% секунд щоб повідомити YAHOO, можливо, ви хочете вимкнути цю функцію для скорочення часу побудови." + +#: sitemap-ui.php:631 +#, php-format +#@ sitemap +msgid "There was a problem while notifying YAHOO. View result" +msgstr "Виникла проблема при повідомленні YAHOO. Дивитись результат" + +#: sitemap-ui.php:637 +#@ sitemap +msgid "Bing was successfully notified about changes." +msgstr "Bing був успішно повідомлений про зміни." + +#: sitemap-ui.php:640 +#, php-format +#@ sitemap +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "Це займе %time% секунд щоб повідомити Bing, можливо, ви хочете вимкнути цю функцію для скорочення часу побудови." + +#: sitemap-ui.php:643 +#, php-format +#@ sitemap +msgid "There was a problem while notifying Bing. View result" +msgstr "Виникла проблема при повідомленні Bing. Дивитись результат" + +#: sitemap-ui.php:649 +#@ sitemap +msgid "Ask.com was successfully notified about changes." +msgstr "Ask.com був успішно повідомлений про зміни." + +#: sitemap-ui.php:652 +#, php-format +#@ sitemap +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "Це займе %time% секунд щоб повідомити Ask.com, можливо, ви хочете вимкнути цю функцію для скорочення часу побудови." + +#: sitemap-ui.php:655 +#, php-format +#@ sitemap +msgid "There was a problem while notifying Ask.com. View result" +msgstr "Виникла проблема при повідомленні Ask.com. Дивитись результат" + +#: sitemap-ui.php:663 +#, php-format +#@ sitemap +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "Процес побудови зайняв %time% секунд для завершення і використував %memory% MB пам'яті." + +#: sitemap-ui.php:665 +#, php-format +#@ sitemap +msgid "The building process took about %time% seconds to complete." +msgstr "Процес побудови зайняв близько %time% секунд до завершення." + +#: sitemap-ui.php:669 +#@ sitemap +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "Зміст Вашогої мапи сайту не змінився , оскільки останній раз, файли не було записано, і не відбувся пінг пошукової системи." + +#: sitemap-ui.php:677 +#@ sitemap +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "Процес побудови може бути ще активним! Перезавантажте сторінку через кілька секунд, і перевірьте - чи відбулись зміни." + +#: sitemap-ui.php:680 +#, php-format +#@ sitemap +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "Останній запуск не закінчився! Можливо ви збільшите пам'ять або лімит часу для PHP скриптів. Дізнатися більше" + +#: sitemap-ui.php:682 +#, php-format +#@ sitemap +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "Останнє відоме використання пам'яті сценарієм було %memused%MB, межа для вашого сервера є %memlimit%. " + +#: sitemap-ui.php:686 +#, php-format +#@ sitemap +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "Останній відомий час виконання сценарію був %timeused% секунд, межа для вашого сервера є %timelimit% секунд. " + +#: sitemap-ui.php:690 +#, php-format +#@ sitemap +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "Сценарій зупинено біля публікації номер %lastpost% (+/- 100)" + +#: sitemap-ui.php:693 +#, php-format +#@ sitemap +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "Якщо ви змінювали які-небудь елементи на вашому сервері або блогі, потрібно відновити мапу сайту вручну." + +#: sitemap-ui.php:695 +#, php-format +#@ sitemap +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "Якщо у вас виникнуть проблеми з процесом побудови можна використовувати відлагоджувальна функції , щоб одержати більш докладну інформацію." + +#: sitemap-ui.php:702 +#@ sitemap +msgid "Basic Options" +msgstr "Базові Опції" + +#: sitemap-ui.php:704 +#@ sitemap +msgid "Sitemap files:" +msgstr "Файли Мапи сайту" + +#: sitemap-ui.php:704 +#: sitemap-ui.php:719 +#: sitemap-ui.php:739 +#: sitemap-ui.php:772 +#@ sitemap +msgid "Learn more" +msgstr "Дізнатись більше" + +#: sitemap-ui.php:709 +#@ sitemap +msgid "Write a normal XML file (your filename)" +msgstr "Запишіть нормальний XML файл (ваша назва файлу )" + +#: sitemap-ui.php:715 +#@ sitemap +msgid "Write a gzipped file (your filename + .gz)" +msgstr "Запишіть стиснутий файл (ваша назва файлу + .gz)" + +#: sitemap-ui.php:719 +#@ sitemap +msgid "Building mode:" +msgstr "Режим побудови:" + +#: sitemap-ui.php:724 +#@ sitemap +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "Перебудуйте мапу сайту, якщо ви змінили зміст вашого блогу" + +#: sitemap-ui.php:731 +#@ sitemap +msgid "Enable manual sitemap building via GET Request" +msgstr "Включити ручну побудову мапи сайту через GET запит" + +#: sitemap-ui.php:735 +#, php-format +#@ sitemap +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "Це дозволить вам оновити ваш сайт, якщо зовнішній інструмент писав у WordPress бази даних без використання WordPress API. Використовуйте наступний URL, щоб розпочати цей процес: %1 Будь ласка, перевірте логи вище, щоб побачити, якщо мапа сайту була успішно побудована." + +#: sitemap-ui.php:739 +#@ sitemap +msgid "Update notification:" +msgstr "Повідомлення про оновлення:" + +#: sitemap-ui.php:743 +#@ sitemap +msgid "Notify Google about updates of your Blog" +msgstr "Повідомити Google про оновлення Вашого блогу\n" + +#: sitemap-ui.php:744 +#, php-format +#@ sitemap +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "Не потрібна реєстрація, але ви можете приєднатися до Google Інструменти для веб-майстрів , щоб перевірити статистику сканування." + +#: sitemap-ui.php:748 +#@ sitemap +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "Повідомляти Бінго (колишній MSN Live Search) про оновлення Вашого блогу" + +#: sitemap-ui.php:749 +#, php-format +#@ sitemap +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "Не потрібна реєстрація, але ви можете приєднатися до Bing Інструменти для веб-майстрів , щоб перевірити статистику сканування." + +#: sitemap-ui.php:753 +#@ sitemap +msgid "Notify Ask.com about updates of your Blog" +msgstr "Повідомити Ask.com про оновлення Вашого блогу" + +#: sitemap-ui.php:754 +#@ sitemap +msgid "No registration required." +msgstr "Не потрібна реєстрація." + +#: sitemap-ui.php:758 +#@ sitemap +msgid "Notify YAHOO about updates of your Blog" +msgstr "Повідомити YAHOO про оновлення Вашого блогу" + +#: sitemap-ui.php:759 +#@ sitemap +msgid "Your Application ID:" +msgstr "Ваш идентифікатор :" + +#: sitemap-ui.php:760 +#, php-format +#@ sitemap +msgid "Don't you have such a key? Request one here! %s2" +msgstr "Ви не маєте такого ключа? Запитати його тут! %s2" + +#: sitemap-ui.php:765 +#@ sitemap +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "Додати URL файлу Sitemap в віртуальний файл robots.txt ." + +#: sitemap-ui.php:769 +#@ sitemap +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "Використовується віртуальний robots.txt сгенерований WordPress. Реального файлу robots.txt НЕ ПОВИННО бути в каталозі блогу!" + +#: sitemap-ui.php:772 +#@ sitemap +msgid "Advanced options:" +msgstr "Додаткові опції:" + +#: sitemap-ui.php:775 +#@ sitemap +msgid "Limit the number of posts in the sitemap:" +msgstr "Обмеження кількості публікацій в Sitemap:" + +#: sitemap-ui.php:775 +#@ sitemap +msgid "Newer posts will be included first" +msgstr "Нові повідомлення мають бути включеними першими" + +#: sitemap-ui.php:778 +#@ sitemap +msgid "Try to increase the memory limit to:" +msgstr "Спробуйте збільшити ліміт пам'яті:" + +#: sitemap-ui.php:778 +#@ sitemap +msgid "e.g. \"4M\", \"16M\"" +msgstr "наприклад \"4M\", \"16M\"" + +#: sitemap-ui.php:781 +#@ sitemap +msgid "Try to increase the execution time limit to:" +msgstr "Спробуйте збільшити ліміт часу виконання до:" + +#: sitemap-ui.php:781 +#@ sitemap +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "у секундах, наприклад \"60\" або \"0\" для необмежного" + +#: sitemap-ui.php:785 +#@ sitemap +msgid "Include a XSLT stylesheet:" +msgstr "Додати таблиці стилів XSLT:" + +#: sitemap-ui.php:786 +#@ sitemap +msgid "Full or relative URL to your .xsl file" +msgstr "Повний або відносний URL до вашого. XSL-файлу" + +#: sitemap-ui.php:786 +#@ sitemap +msgid "Use default" +msgstr "Використовувати параметри за замовчуванням" + +#: sitemap-ui.php:792 +#@ sitemap +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "Увімкнути стандартний режим MySQL. Використовуйте це тільки якщо ви отримуєте помилки від MySQL. (Потрібно набагато більше пам'яті!)" + +#: sitemap-ui.php:793 +#@ sitemap +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "Оновіть WordPress, принаймні до 2.2, з тим щоб увімкнути швидший доступ до MySQL " + +#: sitemap-ui.php:800 +#@ sitemap +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "Побудувати Мапу сайту у фоновому режимі (Вам не доведеться чекати, коли ви збережете публікацію)" + +#: sitemap-ui.php:801 +#@ sitemap +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "Оновіть WordPress, принаймні до 2.1 щоб влючити побудову у фоновому режимі " + +#: sitemap-ui.php:808 +#@ sitemap +msgid "Additional pages" +msgstr "Додаткові сторінки" + +#: sitemap-ui.php:811 +#@ sitemap +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "Тут ви можете вказати файли, або URL-адрес, які повинні бути включені в Sitemap, але не належать до блогу/WordPress.
    Наприклад, якщо ваш домен www.foo.com і ваш блог знаходиться на www.foo.com/blog можна включити в вашу домашню сторінку www.foo.com" + +#: sitemap-ui.php:813 +#: sitemap-ui.php:992 +#: sitemap-ui.php:1006 +#: sitemap-ui.php:1015 +#@ sitemap +msgid "Note" +msgstr "Примітка" + +#: sitemap-ui.php:814 +#@ sitemap +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "Якщо ваш блог знаходиться у підкаталозі, і ви хочете додати сторінок, які не в блозі, Ви повинні розмістити свій файл Sitemap в кореневий каталог (Подивіться на \\\"Місце знаходження вашого сайту файл"Розділ на цій сторінці) !" + +#: sitemap-ui.php:816 +#: sitemap-ui.php:855 +#@ sitemap +msgid "URL to the page" +msgstr "URL сторінки" + +#: sitemap-ui.php:817 +#@ sitemap +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "Введіть URL для сторінки. Приклади: http://www.foo.com/index.html or www.foo.com/home " + +#: sitemap-ui.php:819 +#: sitemap-ui.php:856 +#@ sitemap +msgid "Priority" +msgstr "Пріорітет" + +#: sitemap-ui.php:820 +#@ sitemap +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "Виберіть пріоритет сторінки в порівнянні з іншими сторінками. Наприклад, ваша домашня сторінка, можливо, має більш високий пріоритет, ніж інші." + +#: sitemap-ui.php:822 +#: sitemap-ui.php:858 +#@ sitemap +msgid "Last Changed" +msgstr "Останні Зміни" + +#: sitemap-ui.php:823 +#@ sitemap +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "Введіть дату останнього зміни як РРРР-ММ-ДД (наприклад, 2005-12-31) (не обов'язково)." + +#: sitemap-ui.php:857 +#@ sitemap +msgid "Change Frequency" +msgstr "Зміна частоти" + +#: sitemap-ui.php:859 +#@ sitemap +msgid "#" +msgstr "№" + +#: sitemap-ui.php:864 +#@ sitemap +msgid "No pages defined." +msgstr "Не зазначена жодна сторінка " + +#: sitemap-ui.php:869 +#@ sitemap +msgid "Add new page" +msgstr "Додати нову сторінку" + +#: sitemap-ui.php:874 +#@ sitemap +msgid "Post Priority" +msgstr "Пріорітет Публікації" + +#: sitemap-ui.php:876 +#@ sitemap +msgid "Please select how the priority of each post should be calculated:" +msgstr "Будь ласка, виберіть який пріоритет повинен бути розрахований для кожної публікації :" + +#: sitemap-ui.php:878 +#@ sitemap +msgid "Do not use automatic priority calculation" +msgstr "Не робити автоматичну калькуляцію приорітету" + +#: sitemap-ui.php:878 +#@ sitemap +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "Всі публікацї, будуть мати такий же пріоритет, який визначений в "пріоритети"" + +#: sitemap-ui.php:889 +#@ sitemap +msgid "Location of your sitemap file" +msgstr "Місце росташування вашого файлу Sitemap" + +#: sitemap-ui.php:892 +#@ sitemap +msgid "Automatic detection" +msgstr "Автоматичне виявлення" + +#: sitemap-ui.php:896 +#@ sitemap +msgid "Filename of the sitemap file" +msgstr "Ім'я Sitemap файлу" + +#: sitemap-ui.php:899 +#@ sitemap +msgid "Detected Path" +msgstr "Знайдений Путь" + +#: sitemap-ui.php:899 +#@ sitemap +msgid "Detected URL" +msgstr "Знайдений URL" + +#: sitemap-ui.php:904 +#@ sitemap +msgid "Custom location" +msgstr "Місце розташування зазначене користувачем" + +#: sitemap-ui.php:908 +#@ sitemap +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "Абсолютний або відносний шлях до файлу Sitemap, в тому числі ім'я." + +#: sitemap-ui.php:910 +#: sitemap-ui.php:919 +#@ sitemap +msgid "Example" +msgstr "Приклад" + +#: sitemap-ui.php:917 +#@ sitemap +msgid "Complete URL to the sitemap file, including name." +msgstr "Повний URL для файлу Sitemap, в тому числі ім'я." + +#: sitemap-ui.php:930 +#@ sitemap +msgid "Sitemap Content" +msgstr "Зміст мапи сайту" + +#: sitemap-ui.php:936 +#@ sitemap +msgid "Include homepage" +msgstr "Включити домашні сторінки" + +#: sitemap-ui.php:942 +#@ sitemap +msgid "Include posts" +msgstr "Включити публікації" + +#: sitemap-ui.php:948 +#@ sitemap +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "Включити наступні сторінки декількох публікацій (збільшує час побудови та використання пам'яті!)" + +#: sitemap-ui.php:954 +#@ sitemap +msgid "Include static pages" +msgstr "Включити статичні сторінки" + +#: sitemap-ui.php:960 +#@ sitemap +msgid "Include categories" +msgstr "Включити категорії" + +#: sitemap-ui.php:966 +#@ sitemap +msgid "Include archives" +msgstr "Включити архіви" + +#: sitemap-ui.php:973 +#@ sitemap +msgid "Include tag pages" +msgstr "Включити сторінки тегів" + +#: sitemap-ui.php:980 +#@ sitemap +msgid "Include author pages" +msgstr "Включити сторінки авторів" + +#: sitemap-ui.php:988 +#@ sitemap +msgid "Excluded items" +msgstr "" +"\t\n" +"Виключені пункти" + +#: sitemap-ui.php:990 +#@ sitemap +msgid "Excluded categories" +msgstr "Виключити категорії" + +#: sitemap-ui.php:992 +#@ sitemap +msgid "Using this feature will increase build time and memory usage!" +msgstr "Використання цієї функції збільшує час побудови та використання пам'яті!" + +#: sitemap-ui.php:999 +#, php-format +#@ sitemap +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "Ця функція вимагає, що найменьше WordPress 2.5.1, ви використовуєте %s" + +#: sitemap-ui.php:1002 +#@ sitemap +msgid "Exclude posts" +msgstr "Виключити публікації" + +#: sitemap-ui.php:1004 +#@ sitemap +msgid "Exclude the following posts or pages:" +msgstr "Виключити наступні публікації або сторінки:" + +#: sitemap-ui.php:1004 +#@ sitemap +msgid "List of IDs, separated by comma" +msgstr "Перелік ID, розділених комою" + +#: sitemap-ui.php:1006 +#@ sitemap +msgid "Child posts won't be excluded automatically!" +msgstr "Дочірні публікації не виключаються автоматично!" + +#: sitemap-ui.php:1012 +#@ sitemap +msgid "Change frequencies" +msgstr "Зміна частоти" + +#: sitemap-ui.php:1016 +#@ sitemap +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "Майте на увазі, що значення для цього тега розглядається як підказка, а не команда. Незважаючи на те, що сканери пошукової системи враховують цю інформацію при прийнятті рішень, вони можуть сканувати сторінки з позначкою \\\"щогодини \" рідше, ніж сторінки з позначкою \\ \\\"щорічно \". Імовірно також, що сканери будуть періодично сканувати сторінки з позначкою \\ \\\"ніколи \", з тим щоб вони могли знайти несподівані зміни на цих сторінках." + +#: sitemap-ui.php:1022 +#: sitemap-ui.php:1079 +#@ sitemap +msgid "Homepage" +msgstr "Домашня сторінка" + +#: sitemap-ui.php:1028 +#@ sitemap +msgid "Posts" +msgstr "Пулікації" + +#: sitemap-ui.php:1034 +#: sitemap-ui.php:1097 +#@ sitemap +msgid "Static pages" +msgstr "Статичні сторінки" + +#: sitemap-ui.php:1040 +#: sitemap-ui.php:1103 +#@ sitemap +msgid "Categories" +msgstr "Катергорії" + +#: sitemap-ui.php:1046 +#@ sitemap +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "Поточний архів за цей місяць (Повинен бути таким самим, як ваша головна сторінка)" + +#: sitemap-ui.php:1052 +#@ sitemap +msgid "Older archives (Changes only if you edit an old post)" +msgstr "Попередні архіви (змінються тільки тоді, коли ви редагуєте старі публікації)" + +#: sitemap-ui.php:1059 +#: sitemap-ui.php:1116 +#@ sitemap +msgid "Tag pages" +msgstr "Сторінки тегів" + +#: sitemap-ui.php:1066 +#: sitemap-ui.php:1123 +#@ sitemap +msgid "Author pages" +msgstr "Сторінки Автора" + +#: sitemap-ui.php:1074 +#@ sitemap +msgid "Priorities" +msgstr "Пріоритети" + +#: sitemap-ui.php:1085 +#@ sitemap +msgid "Posts (If auto calculation is disabled)" +msgstr "Публікації (Якщо авторозрахунок відключено)" + +#: sitemap-ui.php:1091 +#@ sitemap +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "Мінімальний пріоритет публікації (Навіть якщо автоматичний розрахунок було включено)" + +#: sitemap-ui.php:1109 +#@ sitemap +msgid "Archives" +msgstr "Архіви" + +#: sitemap-ui.php:1134 +#@ sitemap +msgid "Update options" +msgstr "Оновити опції" + +#: sitemap-ui.php:1135 +#@ sitemap +msgid "Reset options" +msgstr "Скинути опції" + +#: sitemap.php:87 +#@ sitemap +msgid "XML-Sitemap Generator" +msgstr "XML-Генератор Мапи сайту" + +#: sitemap.php:87 +#@ sitemap +msgid "XML-Sitemap" +msgstr "XML-Мапа сайту" + +#: sitemap.php:101 +msgid "Settings" +msgstr "" + +#: sitemap.php:102 +msgid "FAQ" +msgstr "" + +#: sitemap.php:103 +msgid "Support" +msgstr "" + +#: sitemap.php:104 +msgid "Donate" +msgstr "" + +#: sitemap.php:154 +msgid "Sitemap FAQ" +msgstr "" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_CN.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_CN.mo new file mode 100644 index 00000000..a5995796 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_CN.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_CN.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_CN.po new file mode 100644 index 00000000..0384e2ed --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_CN.po @@ -0,0 +1,1054 @@ +msgid "" +msgstr "" +"Project-Id-Version: 3.1.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 03:31+0800\n" +"PO-Revision-Date: 2009-12-21 17:59+0100\n" +"Last-Translator: Arne Brachhold\n" +"Language-Team: dupola \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Chinese\n" +"X-Poedit-Country: China\n" +"X-Poedit-Basepath: D:\\usr\\www\\wp-content\\plugins\\google-sitemap-generator\n" +"X-Poedit-KeywordsList: _e;__\n" +"X-Poedit-SearchPath-0: D:\\usr\\www\\wp-content\\plugins\\google-sitemap-generator\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:525 +msgid "Comment Count" +msgstr "评论数量" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:537 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "通过文章评论数量的多少来决定优先" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:597 +msgid "Comment Average" +msgstr "评论平均" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:609 +msgid "Uses the average comment count to calculate the priority" +msgstr "通过评论平均来决定计算优先" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:672 +msgid "Popularity Contest" +msgstr "热门内容" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:684 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "使用已经激活的 Alex King 的 热门日志插件。 查看 设置 and 最流行日志" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1123 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1084 +msgid "Always" +msgstr "总是" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1124 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1085 +msgid "Hourly" +msgstr "每小时" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1125 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1086 +msgid "Daily" +msgstr "每天" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1126 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1087 +msgid "Weekly" +msgstr "每周" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1127 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1088 +msgid "Monthly" +msgstr "每月" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1128 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1089 +msgid "Yearly" +msgstr "每月" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1129 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-core.php:1090 +msgid "Never" +msgstr "从不" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:97 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:482 +msgid "XML Sitemap Generator for WordPress" +msgstr "XML 地图生成器" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:257 +msgid "Configuration updated" +msgstr "配置已更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:258 +msgid "Error while saving options" +msgstr "保存设置时出错" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:260 +msgid "Pages saved" +msgstr "页面已保存" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:261 +msgid "Error while saving pages" +msgstr "保存页面时出错" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:268 +msgid "The default configuration was restored." +msgstr "默认结构已经被修复。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:307 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "非常感谢你的捐赠,你的帮助可以使我继续开发该这个和其他项目!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:307 +msgid "Hide this notice" +msgstr "隐藏提示" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:313 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and you are satisfied with the results, isn't it worth at least a few dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "感谢使用本插件!你已经使用了一段时间了,现在看起来它运行的很不错,帮了你不少忙。你会考虑支持它的发展吗? 捐赠 几美元,作者就可以持续开发这个 免费软件了。没问题?点这里开始捐赠!" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:313 +msgid "Sure, but I already did!" +msgstr "当然,我已经做了。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:313 +msgid "No thanks, please don't bug me anymore!" +msgstr "不,请别再再骚扰我啦!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:320 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin some time ago. If it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "感谢你使用这个插件!你已经启用这个插件一段时间了。它运行得很不错并且你也很满意,可否 为它评分 并 推荐 给你的朋友们? :-)" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:320 +msgid "Don't show this anymore" +msgstr "不要再显示" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:332 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!
    Due to limitations of the WordPress scheduler, it might take another 60 seconds until the build process is actually started." +msgstr "你的 Sitemap 已经更新,完全应用到你的 blog 可能需要点时间。" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:69 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:334 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "你的 sitemap 将在 %s 秒内更新,Blog 配置不同,它完全生效的时间也不同。" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:374 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:498 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "XML Sitemap 有新版本 %1$s 发布了。 这里来下载 %3$s 版。" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:376 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:500 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "XML Sitemap 的新版本 %1$s 发布了. 到这里下载 %3$s 版 。无法自动更新这个插件." + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:378 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:502 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "XML Sitemap 新版 %1$s 发布了。 到这里下载 %3$s 版 或者 自动升级。" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:510 +#, php-format +msgid "Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "你的 Blog 现在正在屏蔽搜索引擎!如要更改请前去 隐私设置 页面。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:531 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:548 +msgid "open" +msgstr "打开" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:532 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:549 +msgid "close" +msgstr "关闭" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:533 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:550 +msgid "click-down and drag to move this box" +msgstr "点击并拖动它到这个区域" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:534 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:551 +msgid "click to %toggle% this box" +msgstr "点击并 %toggle% 这个区域" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:535 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:552 +msgid "use the arrow keys to move this box" +msgstr "使用箭头指向来移动这个区块" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:536 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:553 +msgid ", or press the enter key to %toggle% it" +msgstr ",或者按这里to %toggle% it" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:582 +msgid "About this Plugin:" +msgstr "关于这个插件:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:583 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:187 +msgid "Plugin Homepage" +msgstr "插件主页" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:438 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:584 +msgid "Suggest a Feature" +msgstr "建议新功能" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:585 +msgid "Notify List" +msgstr "通告列表" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:586 +msgid "Support Forum" +msgstr "支持论坛" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:441 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:587 +msgid "Report a Bug" +msgstr "报告 Bug" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:589 +msgid "Donate with PayPal" +msgstr "通过 PayPal 捐赠" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:590 +msgid "My Amazon Wish List" +msgstr "我想要的东西(Amazon)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:591 +msgid "translator_name" +msgstr "肚破惊天(@dupola)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:591 +msgid "translator_url" +msgstr "http://dupola.net" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:595 +msgid "Sitemap Resources:" +msgstr "Sitemap 资源:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:596 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:602 +msgid "Webmaster Tools" +msgstr "Webmaster Tools" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:597 +msgid "Webmaster Blog" +msgstr "Webmaster Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:599 +msgid "Site Explorer" +msgstr "Site Explorer" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:600 +msgid "Search Blog" +msgstr "Search Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:603 +msgid "Webmaster Center Blog" +msgstr "Webmaster Center Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:605 +msgid "Sitemaps Protocol" +msgstr "Sitemaps 协议" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:606 +msgid "Official Sitemaps FAQ" +msgstr "通用 Sitemaps FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:607 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:188 +msgid "My Sitemaps FAQ" +msgstr "我的 Sitemaps FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:610 +msgid "Recent Donations:" +msgstr "最近捐赠者:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:613 +msgid "List of the donors" +msgstr "捐赠者列表" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:615 +msgid "Hide this list" +msgstr "隐藏这个列表" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:618 +msgid "Thanks for your support!" +msgstr "谢谢支持!" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:640 +msgid "The sitemap wasn't generated yet." +msgstr "Sitemap 还没生成。" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:643 +msgid "Result of the last build process, started on %date%." +msgstr "上一次执行的结果,始于 %date%." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:652 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "sitemap 还没建立,点击这里建立。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:658 +msgid "Your sitemap was last built on %date%." +msgstr "你的 sitemap 上一次建立是在%date%。" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:659 +msgid "The last build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "Sitemap 上一次建立成功,不过文件被删除了或者是无法访问了。你是不是将 blog 转移到了其他主机或域名?" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:661 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "写入 sitemap 文件时发生错误。保证这个文件存在并且可写。学习更多" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:668 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "你的 sitemap (zipped) 上一次建立是在 %date%." + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:669 +msgid "The last zipped build succeeded, but the file was deleted later or can't be accessed anymore. Did you move your blog to another server or domain?" +msgstr "Sitemap zipped 上一次执行成功,不过文件被删除了或者是无法访问了。你是不是将 blog 转移到了其他主机或域名?" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:671 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more" +msgstr "在创建 zipped sitemap 文件时发生了错误。保证这个文件存在并且可写。学习更多" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:677 +msgid "Google was successfully notified about changes." +msgstr "更新已经成功通知 Google。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:680 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "通知 Google 用了%time% ,也许你应该禁用这一功能以减少创建时间。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:683 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "在通知 Google 时发生错误,查看结果" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:689 +msgid "YAHOO was successfully notified about changes." +msgstr "更新已经成功通知 YAHOO。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:692 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "通知 YAHOO 用了 %time% ,也许你应该禁用这项功能以减少建立时间。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:695 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "通知 YAHOO 时出错。查看结果" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3097 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:701 +msgid "Bing was successfully notified about changes." +msgstr "您的更改已经成功通知 Bing。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:704 +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "通知 Bing 用了%time% ,也许你应该禁用这一功能以减少创建时间。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:707 +#, php-format +msgid "There was a problem while notifying Bing. View result" +msgstr "在通知 Bing 时发生错误,查看结果" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:713 +msgid "Ask.com was successfully notified about changes." +msgstr "更新已经成功通知 Ask.com。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:716 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "通知 Ask.com 用了%time% ,也许你应该禁用这一功能以减少创建时间。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:719 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "通知 MSN.com 时出错。查看结果" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:727 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "此次建立大约用了 %time% 秒 完成,使用了 %memory% MB 内存。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:729 +msgid "The building process took about %time% seconds to complete." +msgstr "此次建立用了大约 %time% 秒 完成。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:733 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "从上次这个文件不可写以后,你的 sitemap 就没有更新 ,并且也没有通知任何搜索引擎。" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:586 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:741 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "这项处理将会生效!几秒钟后刷新这个页面,查看是否有所变化。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:744 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "上次运行没有完成!你应该为 PHP scripts 增加内存或时间限制。学习更多" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:746 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "上次执行用了 was %memused%MB, 你的服务器限制是 %memlimit%。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:750 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "上次执行时间 %timeused% 秒,你的服务器限制是 %timelimit% 秒." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:754 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "这个脚本停止于这篇日志: %lastpost% (+/- 100)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:757 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "如果你 Blog 或服务器更新了某些东西,你应该手动 重建 sitemap。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:759 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "如果在执行建立程序时遇到问题,你可以使用 debug function来获取更多信息。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:766 +msgid "Basic Options" +msgstr "基本设置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:768 +msgid "Sitemap files:" +msgstr "sitemap 文件" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:768 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:783 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:803 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:836 +msgid "Learn more" +msgstr "学习更多" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3049 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:773 +msgid "Write a normal XML file (your filename)" +msgstr "创建一个 XML 文件 (你的文件名)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3055 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:779 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "创建一个 gzipped 文件 (你的文件名 + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:783 +msgid "Building mode:" +msgstr "建立模式:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:788 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "在你更改了 Blog 内容后重建 sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:795 +msgid "Enable manual sitemap building via GET Request" +msgstr "通过 GET Request 启用手动建立 sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:799 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the result box above to see if sitemap was successfully built." +msgstr "如果外部工具不是通过 WordPress API写入 WordPress 数据,那此项将允许你刷新你的 sitemap,。使用下面这个链接开始运行:%1 请检查上面的日志文件,看看 sitemap 有没有成功建立。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:803 +msgid "Update notification:" +msgstr "更新通知:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:807 +msgid "Notify Google about updates of your Blog" +msgstr "通知 Google 关于你 Blog 的更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:808 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "非必须注册,不过你可以使用Google 管理员工具查看爬虫统计。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3209 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:812 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "通知 Bing/MSN Live Search 关于你 Blog 的更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:813 +#, php-format +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "非必须注册,不过你可以使用 Bing 管理员工具查看爬虫统计。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:817 +msgid "Notify Ask.com about updates of your Blog" +msgstr "提醒 Ask.com 关于你 Blog 的更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:818 +msgid "No registration required." +msgstr "非必须注册。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:822 +msgid "Notify YAHOO about updates of your Blog" +msgstr "提醒 Yahoo 关于你 Blog 的更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:823 +msgid "Your Application ID:" +msgstr "你的 Application ID:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:824 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "没有 key?点这里申请一个! %s2" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:829 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "将 sitemap 地址添加到虚拟 robots.txt 文件中。" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:833 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "由 WordPress 生成的虚拟 robots.txt 文件已经启用,请确保 blog 文档中已无原来的 robots.txt 文件。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:836 +msgid "Advanced options:" +msgstr "高级设置:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:839 +msgid "Limit the number of posts in the sitemap:" +msgstr "sitemap 里日志数量的限制:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:839 +msgid "Newer posts will be included first" +msgstr "较早的日志将首先被包含进来" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:842 +msgid "Try to increase the memory limit to:" +msgstr "增加内存限制到:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:842 +msgid "e.g. \"4M\", \"16M\"" +msgstr "比如: \"4M\", \"16M\"" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:845 +msgid "Try to increase the execution time limit to:" +msgstr "增加执行时间限制到:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:845 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "按秒计算,比如 \"60\" or \"0\" 没有限制" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:849 +msgid "Include a XSLT stylesheet:" +msgstr "包含一个 XSLT 清单" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:850 +msgid "Full or relative URL to your .xsl file" +msgstr ".xsl 文件的绝对或相对路径" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:850 +msgid "Use default" +msgstr "使用默认的" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:856 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "启用 MySQL 标准模式。仅在 MySQL 发生错误的时候使用。(将会占用更多内存!)" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:857 +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "MySQL 快速连接仅支持 WordPress 2.2 或以上版本,请升级。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:864 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "在后台建立 sitemap(你不需要在保存日志时等待)" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:865 +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "后台生成仅支持 WordPress 2.1 或以上版本,请升级。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:872 +msgid "Additional pages" +msgstr "附加页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:875 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "在这里你可以为 sitemap 加入一些特殊的但并不存在于你 Blog/WordPress 的地址。比如,如果你的域名是 www.dupola.com,你的blog在 www.dupola.com/blog 上,你可以加入你的首页 www.dupola.com" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:877 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1085 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1099 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1108 +msgid "Note" +msgstr "注意" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:878 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "如果你的 blog 在子目录里,你要添加 blog 目录或下级目录没有的页面,你必须将 sitemap 文件放到这个目录里(查看本页的 " sitemap 文件的位置 " 一节)!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:880 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:919 +msgid "URL to the page" +msgstr "这个页面的 URL" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:881 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "输入这个页面的地址,比如:http://dupola.com/dreamhost 或 https://twitter.com/dupola 或 http://caodan.net" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:883 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:920 +msgid "Priority" +msgstr "优先" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:884 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "选择该页面的相关页面的优先权。比如,你的主页应该拥有一个更高的优先权。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:886 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:922 +msgid "Last Changed" +msgstr "最近更改" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:887 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "输入最后更改的日期,格式为 YYYY-MM-DD (例如 2005-12-31) (可选的l)." + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:921 +msgid "Change Frequency" +msgstr "更改频率" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:923 +msgid "#" +msgstr "#" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:928 +msgid "No pages defined." +msgstr "没有页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:933 +msgid "Add new page" +msgstr "增加一个新的页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:938 +msgid "Post Priority" +msgstr "日志优先" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:940 +msgid "Please select how the priority of each post should be calculated:" +msgstr "请选择每篇日志可预设的优先权:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:942 +msgid "Do not use automatic priority calculation" +msgstr "不要使用默认优先计算" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:942 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "所有日志都将拥有 "优先权" 设定中设置的那样的优先权" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3348 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:953 +msgid "Location of your sitemap file" +msgstr "你的 sitemap 文件的位置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3353 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:956 +msgid "Automatic detection" +msgstr "自动检查" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3357 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:960 +msgid "Filename of the sitemap file" +msgstr "sitemap 文件的名字" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:963 +msgid "Detected Path" +msgstr "检查路径" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:963 +msgid "Detected URL" +msgstr "检查地址" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3365 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:968 +msgid "Custom location" +msgstr "自定义位置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3369 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:972 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "sitemap 的绝对或相对路径,包括名字。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3371 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3380 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:974 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:983 +msgid "Example" +msgstr "例如" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3378 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:981 +msgid "Complete URL to the sitemap file, including name." +msgstr "sitemap 文件的完全地址,包括名字。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:994 +msgid "Sitemap Content" +msgstr "sitemap 内容" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1000 +msgid "Include homepage" +msgstr "包含首页" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1006 +msgid "Include posts" +msgstr "包含日志" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1013 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1012 +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "包括所有多重页面(这将增加使用内存和生成时间)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1018 +msgid "Include static pages" +msgstr "包含独立页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1024 +msgid "Include categories" +msgstr "包含分类" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1030 +msgid "Include archives" +msgstr "包含存档页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1037 +msgid "Include tag pages" +msgstr "包含 Tag 页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1053 +#, php-format +msgid "Include taxonomy pages for %s" +msgstr "包括 %s 的 tag 页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1063 +msgid "Include author pages" +msgstr "包含作者页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1067 +msgid "Further options" +msgstr "高级设置" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1072 +msgid "Include the last modification time." +msgstr "包括最后修改时间。" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1074 +msgid "This is highly recommended and helps the search engines to know when your content has changed. This option affects all sitemap entries." +msgstr "强烈推荐开启此项,它会在你的内容发生变动时帮你告诉搜索引擎。这个设置将影响到 所有 sitemap 日志。" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:981 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1081 +msgid "Excluded items" +msgstr "不包含的项目" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1083 +msgid "Excluded categories" +msgstr "不包含分类" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:985 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1085 +msgid "Using this feature will increase build time and memory usage!" +msgstr "使用这个特性将增大建立时间和使用内存!" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:992 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1092 +#, php-format +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "这个特性要求 WordPress 版本至少是 2.5,你正在使用 %s" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1095 +msgid "Exclude posts" +msgstr "不包含日志" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1097 +msgid "Exclude the following posts or pages:" +msgstr "不包括下面的日志或页面:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1097 +msgid "List of IDs, separated by comma" +msgstr "ID 列表,用英文逗号隔开" + +# D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:999 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1099 +msgid "Child posts won't be excluded automatically!" +msgstr "子日志不会被自动排除。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1105 +msgid "Change frequencies" +msgstr "更改频率" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1109 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "请注意,这些值仅仅是参考建立而并非是准确无误的。 " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1115 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1172 +msgid "Homepage" +msgstr "首页" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1121 +msgid "Posts" +msgstr "日志" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1127 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1190 +msgid "Static pages" +msgstr "独立页面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1133 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1196 +msgid "Categories" +msgstr "分类" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1139 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "这个月的存档(应该和你的首页保持一致)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1145 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "较早的存档(只在你编辑了旧日志后才更新)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1152 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1209 +msgid "Tag pages" +msgstr "Tag 页" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1159 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1216 +msgid "Author pages" +msgstr "作者页" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1167 +msgid "Priorities" +msgstr "优先权" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1178 +msgid "Posts (If auto calculation is disabled)" +msgstr "日志(如果自动计算已禁用)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1184 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "日志最小优先(即使自动计算已经开启)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1202 +msgid "Archives" +msgstr "存档" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1227 +msgid "Update options" +msgstr "更新设置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap-ui.php:1228 +msgid "Reset options" +msgstr "重置设置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:98 +msgid "XML-Sitemap Generator" +msgstr "XML-Sitemap 生成器" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:98 +msgid "XML-Sitemap" +msgstr "XML-Sitemap" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:112 +msgid "Settings" +msgstr "设置" + +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:113 +msgid "FAQ" +msgstr "FAQ" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:114 +msgid "Support" +msgstr "支持" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +#: D:\usr\www\wp-content\plugins\google-sitemap-generator/sitemap.php:115 +msgid "Donate" +msgstr "捐赠" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_TW.mo b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_TW.mo new file mode 100644 index 00000000..5ec9c55b Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_TW.mo differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_TW.po b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_TW.po new file mode 100644 index 00000000..87c8c040 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap-zh_TW.po @@ -0,0 +1,980 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 123431 2009-06-07 00:17:10Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-06-07 01:15+0100\n" +"PO-Revision-Date: 2009-06-08 12:10+0800\n" +"Last-Translator: \n" +"Language-Team: hugo5688 \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-Poedit-SearchPath-0: H:\\Webdev\\htdocs\\wp_plugins\\sitemap_beta\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:642 +msgid "Comment Count" +msgstr "迴響數目" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:654 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "使用迴響的數量來計算優先權" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:714 +msgid "Comment Average" +msgstr "迴響平均值" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:726 +msgid "Uses the average comment count to calculate the priority" +msgstr "使用迴響數量平均值來計算優先權" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:993 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:789 +msgid "Popularity Contest" +msgstr "熱門競賽" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:1005 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:801 +msgid "Uses the activated Popularity Contest Plugin from Alex King. See Settings and Most Popular Posts" +msgstr "使用 Alex King 提供的 Popularity Contest 外掛(需啟用)。詳見 選項 以及Most Popular Posts" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1118 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1187 +msgid "Always" +msgstr "隨時" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1119 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1188 +msgid "Hourly" +msgstr "每小時" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1120 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1189 +msgid "Daily" +msgstr "每日" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1190 +msgid "Weekly" +msgstr "每週" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1122 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1191 +msgid "Monthly" +msgstr "每月" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1123 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1192 +msgid "Yearly" +msgstr "每年" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-core.php:1193 +msgid "Never" +msgstr "從不" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Thank you very much for your donation. You help me to continue support and development of this plugin and other free software!" +msgstr "非常感謝您的贊助。由於您的幫助,讓我能夠繼續支援開發這個外掛以及其他免費軟體!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:102 +msgid "Hide this notice" +msgstr "隱藏這個通知" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +#, php-format +msgid "Thanks for using this plugin! You've installed this plugin over a month ago. If it works and your are satisfied with the results, isn't it worth at least one dollar? Donations help me to continue support and development of this free software! Sure, no problem!" +msgstr "感謝您使用此外掛!您已在一個月前安裝此外掛。如果它正常工作並讓您對於此結果感到安心,是不是至少價值一美元呢? 請贊助我來讓我有繼續開發及支援此免費 外掛軟體的動力。好的,沒問題!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:108 +msgid "No thanks, please don't bug me anymore!" +msgstr "不了,請不要再煩我!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:67 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:119 +msgid "Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time!" +msgstr "您的網站地圖在此刻已開始更新。這完全取決於您的blog大小,或許會花上一點時間!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:69 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:121 +#, php-format +msgid "Your sitemap will be refreshed in %s seconds. Depending on your blog size this might take some time!" +msgstr "您的網站地圖將會在%s秒鐘後更新。這完全取決於您的blog大小,或許會花上一點時間!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:146 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:453 +msgid "XML Sitemap Generator for WordPress" +msgstr "WordPress 專用 XML 網站地圖產生器" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:298 +msgid "Configuration updated" +msgstr "設定已更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:299 +msgid "Error while saving options" +msgstr "儲存選項時產生錯誤" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:301 +msgid "Pages saved" +msgstr "頁面已儲存" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:302 +msgid "Error while saving pages" +msgstr "儲存頁面時產生錯誤" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:309 +msgid "The default configuration was restored." +msgstr "設定已重置為預設值。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:466 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here." +msgstr "有較新的版本 %1$s 可供下載。下載版本 %3$s" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:468 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here automatic upgrade unavailable for this plugin." +msgstr "有較新的版本 %1$s 可供下載。下載版本 %3$s 自動更新不可適用於此外掛程式。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:470 +#, php-format +msgid "There is a new version of %1$s available. Download version %3$s here or upgrade automatically." +msgstr "有較新的版本 %1$s 可供下載。下載版本 %3$s或者自動更新。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2851 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2868 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:493 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:510 +msgid "open" +msgstr "打開" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2852 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2869 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:494 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:511 +msgid "close" +msgstr "關閉" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2853 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2870 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:495 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:512 +msgid "click-down and drag to move this box" +msgstr "按下並拖曳這個矩形" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2854 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2871 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:496 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:513 +msgid "click to %toggle% this box" +msgstr "按了「%toggle%」這個矩形" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2855 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2872 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:497 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:514 +msgid "use the arrow keys to move this box" +msgstr "使用方向鍵移動這個矩形" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2856 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2873 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:498 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:515 +msgid ", or press the enter key to %toggle% it" +msgstr ",或者按下 Enter 鍵來「%toggle%」它" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:533 +msgid "About this Plugin:" +msgstr "關於這個外掛:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:534 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:141 +msgid "Plugin Homepage" +msgstr "外掛首頁" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:535 +msgid "Suggest a Feature" +msgstr "功能推薦" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:536 +msgid "Notify List" +msgstr "郵件通知" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:537 +msgid "Support Forum" +msgstr "支援論壇" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:538 +msgid "Report a Bug" +msgstr "臭蟲回報" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:540 +msgid "Donate with PayPal" +msgstr "PayPal 贊助" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:541 +msgid "My Amazon Wish List" +msgstr "我的 Amazon 願望清單" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:542 +msgid "translator_name" +msgstr "Hugo5688" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:542 +msgid "translator_url" +msgstr "http://take-ez.com" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:545 +msgid "Sitemap Resources:" +msgstr "網站地圖資源:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:546 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:552 +msgid "Webmaster Tools" +msgstr "網站管理員工具" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:547 +msgid "Webmaster Blog" +msgstr "網站管理員網誌" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2900 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:549 +msgid "Site Explorer" +msgstr "Site Explorer" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:550 +msgid "Search Blog" +msgstr "Search Blog" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:553 +msgid "Webmaster Center Blog" +msgstr "網站管理員網誌" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:555 +msgid "Sitemaps Protocol" +msgstr "網站地圖通訊協定" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:556 +msgid "Official Sitemaps FAQ" +msgstr "官方版網站地圖答客問" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:557 +msgid "My Sitemaps FAQ" +msgstr "網站地圖答客問" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:560 +msgid "Recent Donations:" +msgstr "近期贊助清單:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:564 +msgid "List of the donors" +msgstr "贊助者清單" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:566 +msgid "Hide this list" +msgstr "隱藏本清單" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:569 +msgid "Thanks for your support!" +msgstr "感謝您的贊助!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2931 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:587 +msgid "Status" +msgstr "狀態" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2941 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:595 +#, php-format +msgid "The sitemap wasn't built yet. Click here to build it the first time." +msgstr "您的網站地圖還沒產生過。點這裡來產生它吧。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2947 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:601 +msgid "Your sitemap was last built on %date%." +msgstr "您的網站地圖上次發佈時間為:%date%。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2949 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:603 +msgid "There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more更多資訊" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2956 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:610 +msgid "Your sitemap (zipped) was last built on %date%." +msgstr "網站地圖(壓縮檔)上回產生於:%date%。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2958 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:612 +msgid "There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more更多資訊" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2964 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:618 +msgid "Google was successfully notified about changes." +msgstr "已經成功地通知 Google 您網站的更新。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2967 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:621 +msgid "It took %time% seconds to notify Google, maybe you want to disable this feature to reduce the building time." +msgstr "花了 %time% 秒來通知 Google,或許您想要關閉此功能來增加效能。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:624 +#, php-format +msgid "There was a problem while notifying Google. View result" +msgstr "通知 Google 時發生了問題。檢視結果" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2976 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:630 +msgid "YAHOO was successfully notified about changes." +msgstr "已經成功地通知 YAHOO 您網站的更新。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2979 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:633 +msgid "It took %time% seconds to notify YAHOO, maybe you want to disable this feature to reduce the building time." +msgstr "花了 %time% 秒來通知 YAHOO,或許您想要關閉此功能來增加效能。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3023 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:636 +#, php-format +msgid "There was a problem while notifying YAHOO. View result" +msgstr "通知 YAHOO 時發生了問題。檢視結果" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:642 +msgid "Bing was successfully notified about changes." +msgstr "已經成功地通知 Bing 您網站的更新。" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:645 +msgid "It took %time% seconds to notify Bing, maybe you want to disable this feature to reduce the building time." +msgstr "花了 %time% 秒來通知 Bing,或許您想要關閉此功能來增加效能。" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:648 +#, php-format +msgid "There was a problem while notifying Bing. View result" +msgstr "通知 Bing 時發生了問題。檢視結果" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2988 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:654 +msgid "Ask.com was successfully notified about changes." +msgstr "已經成功地通知 Ask.com 您網站的更新。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2991 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:657 +msgid "It took %time% seconds to notify Ask.com, maybe you want to disable this feature to reduce the building time." +msgstr "花了 %time% 秒來通知 Ask.com,或許您想要關閉此功能來增加效能。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3035 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:660 +#, php-format +msgid "There was a problem while notifying Ask.com. View result" +msgstr "通知 Ask.com 時發生了問題。檢視結果" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3002 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:668 +msgid "The building process took about %time% seconds to complete and used %memory% MB of memory." +msgstr "整個建置過程大約花費 %time% 秒 來完成,並且使用了 %memory% MB 的記憶體。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3004 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:670 +msgid "The building process took about %time% seconds to complete." +msgstr "整個建置過程大約花費 %time% 秒 來完成。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3008 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:674 +msgid "The content of your sitemap didn't change since the last time so the files were not written and no search engine was pinged." +msgstr "您的網站地圖內容與上次比較並沒有變更,所以沒有產生新檔案,而且搜尋引擎也沒有被通知。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:586 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:682 +msgid "The building process might still be active! Reload the page in a few seconds and check if something has changed." +msgstr "建立網站地圖的程序或許依然啟動著。頁面將在幾秒鐘後重新載入,並且確認是否改變。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3012 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:685 +msgid "The last run didn't finish! Maybe you can raise the memory or time limit for PHP scripts. Learn more" +msgstr "上次的執行並未結束!也許您需要替 PHP 增加記憶體或者時間限制。更多資訊" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3014 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:687 +msgid "The last known memory usage of the script was %memused%MB, the limit of your server is %memlimit%." +msgstr "最後一次執行本程式使用 %memused% MB 記憶體,您伺服器的限制為 %memlimit%。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3018 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:691 +msgid "The last known execution time of the script was %timeused% seconds, the limit of your server is %timelimit% seconds." +msgstr "最後一次執行本程式的時間花 %timeused% 秒,您伺服器的限制為 %timelimit% 秒。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3022 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:695 +msgid "The script stopped around post number %lastpost% (+/- 100)" +msgstr "這支程式大約停在第 %lastpost% (+/- 100)篇文章" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3025 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:698 +#, php-format +msgid "If you changed something on your server or blog, you should rebuild the sitemap manually." +msgstr "若是您對伺服器或者網誌做了某些更動,您應該手動重新產生網站地圖。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:700 +#, php-format +msgid "If you encounter any problems with the build process you can use the debug function to get more information." +msgstr "如果您在建立的過程遇到了問題,您可以使用除錯功能來得知更多的訊息。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:707 +msgid "Basic Options" +msgstr "基本選項" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:709 +msgid "Sitemap files:" +msgstr "網站地圖檔案:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:709 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Learn more" +msgstr "更多資訊" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3049 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:714 +msgid "Write a normal XML file (your filename)" +msgstr "寫入 XML 檔案(檔案名稱)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3055 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:720 +msgid "Write a gzipped file (your filename + .gz)" +msgstr "寫入壓縮檔(檔案名稱 + .gz)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:724 +msgid "Building mode:" +msgstr "產生模式:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:729 +msgid "Rebuild sitemap if you change the content of your blog" +msgstr "當修改網誌內容時重新建立網站地圖。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:736 +msgid "Enable manual sitemap building via GET Request" +msgstr "啟用透過發送 GET 要求手動建立網站地圖。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3075 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:740 +msgid "This will allow you to refresh your sitemap if an external tool wrote into the WordPress database without using the WordPress API. Use the following URL to start the process: %1 Please check the logfile above to see if sitemap was successfully built." +msgstr "本選項允許您刷新您的網站地圖。當您使用外部工具直接將文章寫入 WordPress 資料庫,而非透過 WordPress API 時,使用以下網址啟動這個作業: %1 若是要知道是否成功請檢查紀錄檔案。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:744 +msgid "Update notification:" +msgstr "更新通知:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:748 +msgid "Notify Google about updates of your Blog" +msgstr "通知 Google 關於您網站的更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:749 +#, php-format +msgid "No registration required, but you can join the Google Webmaster Tools to check crawling statistics." +msgstr "不需要註冊,但您可加入 Google 網站管理員工具來檢查搜索統計。" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:753 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "" +"通知 Bing (前身為 MSN Live Search\r\n" +") 關於您網站的更新" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:754 +#, php-format +msgid "No registration required, but you can join the Bing Webmaster Tools to check crawling statistics." +msgstr "不需要註冊,但您可加入 Bing 網站管理員工具來檢查搜索統計。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3088 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:758 +msgid "Notify Ask.com about updates of your Blog" +msgstr "通知 Ask.com 關於您網站的更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3089 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:759 +msgid "No registration required." +msgstr "不需要註冊。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3093 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:763 +msgid "Notify YAHOO about updates of your Blog" +msgstr "通知 YAHOO 關於您網站的更新" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:764 +msgid "Your Application ID:" +msgstr "您的應用程式 ID:" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:765 +#, php-format +msgid "Don't you have such a key? Request one here! %s2" +msgstr "您沒有像一個這樣的金鑰嗎? 請擊點此處申請! %s2" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:770 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "在虛擬 robots.txt 檔案中加入網站地圖位址" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:774 +msgid "The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory!" +msgstr "此虛擬的 robots.txt 將會由 WordPress 來使用。真實的 robots.txt 不得存在於部落格的目錄中!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:777 +msgid "Advanced options:" +msgstr "進階選項:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Limit the number of posts in the sitemap:" +msgstr "網站地圖裡文章數的最小值:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3124 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:780 +msgid "Newer posts will be included first" +msgstr "較新的文章將會優先包含" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "Try to increase the memory limit to:" +msgstr "試著將記憶體限制增加至:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:783 +msgid "e.g. \"4M\", \"16M\"" +msgstr "例如:「4M」、「16M」" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "Try to increase the execution time limit to:" +msgstr "試著將執行時間限制增加至:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:786 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "以秒為單位,例如:「60」或者「0」則不限制" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:790 +msgid "Include a XSLT stylesheet:" +msgstr "包含 XSLT 樣式:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Full or relative URL to your .xsl file" +msgstr "您 .xsl 檔案的絕對或者相對路徑" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:791 +msgid "Use default" +msgstr "使用預設" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:797 +msgid "Enable MySQL standard mode. Use this only if you're getting MySQL errors. (Needs much more memory!)" +msgstr "啟用 MySQL 標準模式。當您發現有 MySQL 錯誤時,可以使用此選項。 (需要較多的記憶體!)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:798 +msgid "Upgrade WordPress at least to 2.2 to enable the faster MySQL access" +msgstr "如要開啟較快的 MySQL 存取,請至少將 WordPress 升級成 2.2 版以上" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3166 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:805 +msgid "Build the sitemap in a background process (You don't have to wait when you save a post)" +msgstr "自動在背景程序中建立網站地圖 (當儲存文章時,您就不需再次產生網站地圖)" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:806 +msgid "Upgrade WordPress at least to 2.1 to enable background building" +msgstr "如要啟用背景建立網站地圖,請至少將 WordPress 升級成 2.1 版以上" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:813 +msgid "Additional pages" +msgstr "其他的頁面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:816 +msgid "Here you can specify files or URLs which should be included in the sitemap, but do not belong to your Blog/WordPress.
    For example, if your domain is www.foo.com and your blog is located on www.foo.com/blog you might want to include your homepage at www.foo.com" +msgstr "您可以在此指定那些應被納入網站地圖的檔案或者網址,但是不屬於您的部落格(Blog/WordPress)。
    舉例來說,若是您的部落格是 www.foo.com/blog,而您想要將您 www.foo.com 下的網頁納入此網站地圖。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:818 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:997 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1011 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1020 +msgid "Note" +msgstr "注意" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:819 +msgid "If your blog is in a subdirectory and you want to add pages which are NOT in the blog directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!" +msgstr "若是您的部落格是在子目錄下而您想要增加的頁面並不在部落格的目錄下面,您必須將您的網站地圖置於網站的根目錄下。(請見本頁「網站地圖的位置」小節)!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:821 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:860 +msgid "URL to the page" +msgstr "頁面網址" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:822 +msgid "Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home " +msgstr "輸入頁面的網址。例如:http://www.foo.com/index.html 或者 www.foo.com/home " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:824 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:861 +msgid "Priority" +msgstr "優先權 " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:825 +msgid "Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint." +msgstr "選擇該頁面的優先權(相較於其他頁面而言)。例如:您的首頁或許會比版權說明頁的優先權來得高。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:827 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:863 +msgid "Last Changed" +msgstr "最近更動" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:828 +msgid "Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional)." +msgstr "輸入最近更動的日期,格式為 YYYY-MM-DD(例如:2005-12-31)(非必要)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:862 +msgid "Change Frequency" +msgstr "設定更新頻率" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:864 +msgid "#" +msgstr "#" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:869 +msgid "No pages defined." +msgstr "還沒有頁面已被設定" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:874 +msgid "Add new page" +msgstr "新增頁面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:879 +msgid "Post Priority" +msgstr "文章優先權 " + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:881 +msgid "Please select how the priority of each post should be calculated:" +msgstr "請選擇每篇文章應該用多少優先權來計算:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:883 +msgid "Do not use automatic priority calculation" +msgstr "不使用自動優先權計算" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:883 +msgid "All posts will have the same priority which is defined in "Priorities"" +msgstr "所有的文章使用相同定義在"優先權"內的優先權。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3348 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:894 +msgid "Location of your sitemap file" +msgstr "網站地圖的位置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3353 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:897 +msgid "Automatic detection" +msgstr "自動位置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3357 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:901 +msgid "Filename of the sitemap file" +msgstr "網站地圖的檔名" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:904 +msgid "Detected Path" +msgstr "偵測到的路徑" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3360 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:904 +msgid "Detected URL" +msgstr "偵測到的網址" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3365 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:909 +msgid "Custom location" +msgstr "自定位置" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3369 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:913 +msgid "Absolute or relative path to the sitemap file, including name." +msgstr "網站地圖的絕對或相對路徑,包括檔名。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3371 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3380 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:915 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:924 +msgid "Example" +msgstr "範例" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3378 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:922 +msgid "Complete URL to the sitemap file, including name." +msgstr "網站地圖的完整網址,包括檔名。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:935 +msgid "Sitemap Content" +msgstr "網站地圖內容" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:941 +msgid "Include homepage" +msgstr "包含首頁" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:947 +msgid "Include posts" +msgstr "包含文章" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:953 +msgid "Include following pages of multi-page posts (Increases build time and memory usage!)" +msgstr "包含下列頁面的分頁文章 (會增加建立時間及記憶體使用量!)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:959 +msgid "Include static pages" +msgstr "包含網誌分頁" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:965 +msgid "Include categories" +msgstr "包含分類" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:971 +msgid "Include archives" +msgstr "包含匯整" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:978 +msgid "Include tag pages" +msgstr "包含標籤頁面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:985 +msgid "Include author pages" +msgstr "包含作者頁面" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:993 +msgid "Excluded items" +msgstr "排除的項目" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:995 +msgid "Excluded categories" +msgstr "排除的類型" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:997 +msgid "Using this feature will increase build time and memory usage!" +msgstr "使用此功能將會增加建立的時間及記憶體使用量!" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1004 +#, php-format +msgid "This feature requires at least WordPress 2.5.1, you are using %s" +msgstr "此功能至少需要 WordPress 2.5.1 版本,您目前使用的版本是 %s" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1007 +msgid "Exclude posts" +msgstr "包含文章" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +msgid "Exclude the following posts or pages:" +msgstr "包含下列的文章或頁面:" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1009 +msgid "List of IDs, separated by comma" +msgstr "列出 IDs,以逗號區隔。" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1011 +msgid "Child posts won't be excluded automatically!" +msgstr "子文章不會自動包含!" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1017 +msgid "Change frequencies" +msgstr "更新頻率設定" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1021 +msgid "Please note that the value of this tag is considered a hint and not a command. Even though search engine crawlers consider this information when making decisions, they may crawl pages marked \"hourly\" less frequently than that, and they may crawl pages marked \"yearly\" more frequently than that. It is also likely that crawlers will periodically crawl pages marked \"never\" so that they can handle unexpected changes to those pages." +msgstr "請注意下列各設定值僅被視為提示而非命令。雖然搜尋引擎漫遊器會考慮這資訊做出決定,他們也許會較少漫遊被標記為「Hourly」的頁面,或者更加頻繁地漫遊被標記為「Yearly」的頁面。搜尋引擎漫遊機制會週期性地漫遊被標記為「Never」的頁面,以便他們能處理對那些頁面的變動。" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1027 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1084 +msgid "Homepage" +msgstr "首頁" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1033 +msgid "Posts" +msgstr "文章" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1039 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1102 +msgid "Static pages" +msgstr "網誌分頁" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1045 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1108 +msgid "Categories" +msgstr "分類" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1051 +msgid "The current archive of this month (Should be the same like your homepage)" +msgstr "現有的每月彙整(應該與您的首頁相同)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1057 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "較舊的彙整(只有在您修改舊文章的時候才會改變)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1064 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1121 +msgid "Tag pages" +msgstr "標籤頁面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1071 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1128 +msgid "Author pages" +msgstr "作者頁面" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1079 +msgid "Priorities" +msgstr "優先權" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1090 +msgid "Posts (If auto calculation is disabled)" +msgstr "文章(如果自動計算沒有打開)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1096 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "優先權最小值(即使自動計算有打開)" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1114 +msgid "Archives" +msgstr "彙整" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1139 +msgid "Update options" +msgstr "更新選項" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap-ui.php:1140 +msgid "Reset options" +msgstr "重置選項" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:84 +msgid "XML-Sitemap Generator" +msgstr "XML 網站地圖產生器" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:84 +msgid "XML-Sitemap" +msgstr "XML 網站地圖" + +#: H:\Webdev\htdocs\wp_plugins\sitemap_beta/sitemap.php:142 +msgid "Sitemap FAQ" +msgstr "網站地圖答客問" + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap.pot b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap.pot new file mode 100644 index 00000000..ed334026 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/lang/sitemap.pot @@ -0,0 +1,919 @@ +# [Countryname] Language File for sitemap (sitemap-[localname].po) +# Copyright (C) 2005 [name] : [URL] +# This file is distributed under the same license as the WordPress package. +# [name] <[mail-address]>, 2005. +# $Id: sitemap.pot 918833 2014-05-21 17:56:43Z arnee $ +# +msgid "" +msgstr "" +"Project-Id-Version: sitemap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-05-21 19:54+0100\n" +"PO-Revision-Date: 2014-05-21 19:54+0100\n" +"Last-Translator: Arne Brachhold \n" +"Language-Team: \n" +"Language: en_US\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" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.6.4\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-SearchPath-0: C:\\Inetpub\\wwwroot\\wp_svn\\wp-content\\plugins" +"\\sitemap_beta\n" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:846 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:547 +msgid "Comment Count" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:858 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:557 +msgid "Uses the number of comments of the post to calculate the priority" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:918 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:608 +msgid "Comment Average" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:930 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:618 +msgid "Uses the average comment count to calculate the priority" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1118 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:778 +msgid "Always" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1119 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:779 +msgid "Hourly" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1120 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:780 +msgid "Daily" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1121 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:781 +msgid "Weekly" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1122 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:782 +msgid "Monthly" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1123 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:783 +msgid "Yearly" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-core.php:1124 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-core.php:784 +msgid "Never" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:233 +msgid "XML-Sitemap Generator" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2415 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:233 +msgid "XML-Sitemap" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:260 +msgid "Settings" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:261 +msgid "FAQ" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:262 +msgid "Support" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-loader.php:263 +msgid "Donate" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2635 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2835 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:181 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:663 +msgid "XML Sitemap Generator for WordPress" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2740 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:368 +msgid "Configuration updated" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2741 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:369 +msgid "Error while saving options" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2743 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:372 +msgid "Pages saved" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2744 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:373 +msgid "Error while saving pages" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2758 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:381 +msgid "The default configuration was restored." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:391 +msgid "" +"The old files could NOT be deleted. Please use an FTP program and delete " +"them by yourself." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:393 +msgid "The old files were successfully deleted." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:430 +msgid "Notify Search Engines about all sitemaps" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:431 +msgid "" +"The plugin is notifying the selected search engines about your main sitemap " +"and all sub-sitemaps. This might take a minute or two." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:453 +msgid "All done!" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:470 +msgid "Ping was executed, please see below for the result." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:513 +msgid "" +"Thank you very much for your donation. You help me to continue support and " +"development of this plugin and other free software!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2600 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:513 +msgid "Hide this notice" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:519 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin over a month ago. " +"If it works and you are satisfied with the results, isn't it worth at least " +"a few dollar? Donations help me to continue support and " +"development of this free software! Sure, no problem!" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:519 +msgid "Sure, but I already did!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2657 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:519 +msgid "No thanks, please don't bug me anymore!" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:526 +#, php-format +msgid "" +"Thanks for using this plugin! You've installed this plugin some time ago. If " +"it works and your are satisfied, why not rate it and recommend it to others? :-)" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:526 +msgid "Don't show this anymore" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:374 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:679 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:376 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:681 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here automatic upgrade unavailable for this plugin." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:378 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:683 +#, php-format +msgid "" +"There is a new version of %1$s available. Download version " +"%3$s here or upgrade automatically." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:691 +#, php-format +msgid "" +"Your blog is currently blocking search engines! Visit the privacy settings to change this." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2884 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:706 +msgid "About this Plugin:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2886 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:707 +msgid "Plugin Homepage" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:421 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:708 +msgid "Suggest a Feature" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:709 +msgid "Help / FAQ" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2887 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:710 +msgid "Notify List" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2888 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:711 +msgid "Support Forum" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap-ui.php:424 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:712 +msgid "Report a Bug" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2889 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:714 +msgid "Donate with PayPal" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2890 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:715 +msgid "My Amazon Wish List" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:716 +msgid "translator_name" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2891 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:716 +msgid "translator_url" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2895 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:719 +msgid "Sitemap Resources:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2897 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:720 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:725 +msgid "Webmaster Tools" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2898 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:721 +msgid "Webmaster Blog" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2901 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:723 +msgid "Search Blog" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3010 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:726 +msgid "Webmaster Center Blog" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2903 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:728 +msgid "Sitemaps Protocol" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2904 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:729 +msgid "Official Sitemaps FAQ" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2905 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:730 +msgid "My Sitemaps FAQ" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2910 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:733 +msgid "Recent Donations:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2914 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:736 +msgid "List of the donors" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2916 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:738 +msgid "Hide this list" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:2919 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:741 +msgid "Thanks for your support!" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:761 +msgid "Search engines haven't been notified yet" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:765 +msgid "Result of the last ping, started on %date%." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:772 +msgid "Recent Support Topics / News" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:776 +msgid "Disable" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:794 +msgid "No support topics available or an error occurred while fetching them." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:797 +msgid "" +"Support Topics have been disabled. Enable them to see useful information " +"regarding this plugin. No Ads or Spam!" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:797 +msgid "Enable" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:808 +#, php-format +msgid "" +"There is still a sitemap.xml or sitemap.xml.gz file in your blog directory. " +"Please delete them as no static files are used anymore or try " +"to delete them automatically." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:811 +#, php-format +msgid "The URL to your sitemap index file is: %s." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:814 +msgid "" +"Search engines haven't been notified yet. Write a post to let them know " +"about your sitemap." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:823 +#, php-format +msgid "%s was successfully notified about changes." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:826 +msgid "" +"It took %time% seconds to notify %name%, maybe you want to disable this " +"feature to reduce the building time." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:829 +msgid "" +"There was a problem while notifying %name%. View result" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:841 +#, php-format +msgid "" +"If you encounter any problems with your sitemap you can use the debug function to get more information." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:845 +#, php-format +msgid "" +"If you like the plugin, please rate it 5 " +"stars or donate via PayPal! I'm supporting this " +"plugin since over 9 years! Thanks a lot! :)" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:853 +msgid "Webserver Configuration" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:854 +msgid "" +"Since you are using Nginx as your web-server, please configure the following " +"rewrite rules in case you get 404 Not Found errors for your sitemap:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3040 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:870 +msgid "Basic Options" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:872 +msgid "Update notification:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3044 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3059 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3079 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3104 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:872 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:895 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:917 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:929 +msgid "Learn more" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3083 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:876 +msgid "Notify Google about updates of your Blog" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3084 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:877 +#, php-format +msgid "" +"No registration required, but you can join the Google " +"Webmaster Tools to check crawling statistics." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:881 +msgid "Notify Bing (formerly MSN Live Search) about updates of your Blog" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:882 +#, php-format +msgid "" +"No registration required, but you can join the Bing Webmaster " +"Tools to check crawling statistics." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:887 +msgid "Add sitemap URL to the virtual robots.txt file." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:891 +msgid "" +"The virtual robots.txt generated by WordPress is used. A real robots.txt " +"file must NOT exist in the blog directory!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3121 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:895 +msgid "Advanced options:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:898 +msgid "Try to increase the memory limit to:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3127 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:898 +msgid "e.g. \"4M\", \"16M\"" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:901 +msgid "Try to increase the execution time limit to:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3130 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:901 +msgid "in seconds, e.g. \"60\" or \"0\" for unlimited" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:906 +msgid "" +"Try to automatically compress the sitemap if the requesting client supports " +"it." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:908 +msgid "" +"Disable this option if you get garbled content or encoding errors in your " +"sitemap." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:912 +msgid "Include a XSLT stylesheet:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3133 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:913 +msgid "Full or relative URL to your .xsl file" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:913 +msgid "Use default" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:916 +msgid "Override the base URL of the sitemap:" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:917 +msgid "" +"Use this if your blog is in a sub-directory, but you want the sitemap be " +"located in the root. Requires .htaccess modification." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:922 +msgid "Include sitemap in HTML format" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:922 +msgid "(The required PHP XSL Module is not installed)" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:928 +msgid "Allow anonymous statistics (no personal information)" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3144 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:937 +msgid "Additional pages" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3149 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:940 +msgid "" +"Here you can specify files or URLs which should be included in the sitemap, " +"but do not belong to your Blog/WordPress.
    For example, if your domain " +"is www.foo.com and your blog is located on www.foo.com/blog you might want " +"to include your homepage at www.foo.com" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3151 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3462 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:942 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1156 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1165 +msgid "Note" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3152 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:943 +msgid "" +"If your blog is in a subdirectory and you want to add pages which are NOT in " +"the blog directory or beneath, you MUST place your sitemap file in the root " +"directory (Look at the "Location of your sitemap file" section on " +"this page)!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3154 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3300 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:945 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:984 +msgid "URL to the page" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3155 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:946 +msgid "" +"Enter the URL to the page. Examples: http://www.foo.com/index.html or www." +"foo.com/home " +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3157 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3301 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:948 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:985 +msgid "Priority" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3158 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:949 +msgid "" +"Choose the priority of the page relative to the other pages. For example, " +"your homepage might have a higher priority than your imprint." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3160 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3303 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:951 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:987 +msgid "Last Changed" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3161 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:952 +msgid "" +"Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) " +"(optional)." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3302 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:986 +msgid "Change Frequency" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3304 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:988 +msgid "#" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3309 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:993 +msgid "No pages defined." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3314 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:998 +msgid "Add new page" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3325 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1004 +msgid "Post Priority" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3329 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1006 +msgid "Please select how the priority of each post should be calculated:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1008 +msgid "Do not use automatic priority calculation" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3331 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1008 +msgid "" +"All posts will have the same priority which is defined in "" +"Priorities"" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3397 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1019 +msgid "Sitemap Content" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1020 +msgid "WordPress standard content" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3405 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1025 +msgid "Include homepage" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3411 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1031 +msgid "Include posts" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3417 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1037 +msgid "Include static pages" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3423 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1043 +msgid "Include categories" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3429 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1049 +msgid "Include archives" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3443 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1055 +msgid "Include author pages" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3436 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1062 +msgid "Include tag pages" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1076 +msgid "Custom taxonomies" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1087 +#, php-format +msgid "Include taxonomy pages for %s" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1105 +msgid "Custom post types" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1116 +#, php-format +msgid "Include custom post type %s" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1128 +msgid "Further options" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1133 +msgid "Include the last modification time." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1135 +msgid "" +"This is highly recommended and helps the search engines to know when your " +"content has changed. This option affects all sitemap entries." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1142 +msgid "Excluded items" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1144 +msgid "Excluded categories" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1152 +msgid "Exclude posts" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1154 +msgid "Exclude the following posts or pages:" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3206 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1154 +msgid "List of IDs, separated by comma" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1156 +msgid "Child posts won't be excluded automatically!" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3457 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1162 +msgid "Change frequencies" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3463 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1166 +msgid "" +"Please note that the value of this tag is considered a hint and not a " +"command. Even though search engine crawlers consider this information when " +"making decisions, they may crawl pages marked \"hourly\" less frequently " +"than that, and they may crawl pages marked \"yearly\" more frequently than " +"that. It is also likely that crawlers will periodically crawl pages marked " +"\"never\" so that they can handle unexpected changes to those pages." +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3469 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3535 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1172 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1229 +msgid "Homepage" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3475 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1178 +msgid "Posts" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3481 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3553 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1184 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1247 +msgid "Static pages" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3487 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3559 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1190 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1253 +msgid "Categories" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3493 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1196 +msgid "" +"The current archive of this month (Should be the same like your homepage)" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3499 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1202 +msgid "Older archives (Changes only if you edit an old post)" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3506 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3572 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1209 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1266 +msgid "Tag pages" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3513 +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3579 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1216 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1273 +msgid "Author pages" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3527 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1224 +msgid "Priorities" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3541 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1235 +msgid "Posts (If auto calculation is disabled)" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3547 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1241 +msgid "Minimum post priority (Even if auto calculation is enabled)" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3565 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1259 +msgid "Archives" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3590 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1284 +msgid "Update options" +msgstr "" + +# C:\Inetpub\wwwroot\wp\wp-content\plugins\sitemap_beta/sitemap.php:3591 +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap-ui.php:1285 +msgid "Reset options" +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:85 +msgid "Your WordPress version is too old for XML Sitemaps." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:85 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least " +"WordPress %4$s. You are using Wordpress %2$s, which is out-dated and " +"insecure. Please upgrade or go to active plugins and " +"deactivate the Google XML Sitemaps plugin to hide this message. You can " +"download an older version of this plugin from the plugin " +"website." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:95 +msgid "Your PHP version is too old for XML Sitemaps." +msgstr "" + +#: C:\Inetpub\wwwroot\wp_svn\wp-content\plugins\sitemap_beta/sitemap.php:95 +#, php-format +msgid "" +"Unfortunately this release of Google XML Sitemaps requires at least PHP " +"%4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask " +"your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide " +"this message. You can download an older version of this plugin from the plugin website." +msgstr "" diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/license.txt b/wordpress/wp-content/plugins/google-sitemap-generator/license.txt new file mode 100644 index 00000000..ecbc0593 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/license.txt @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/readme.txt b/wordpress/wp-content/plugins/google-sitemap-generator/readme.txt new file mode 100644 index 00000000..d088befc --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/readme.txt @@ -0,0 +1,464 @@ +=== Google XML Sitemaps === +Contributors: arnee +Tags: seo, google, bing, yahoo, msn, ask, live, sitemaps, google sitemaps, xml sitemap, xml +Requires at least: 3.3 +Tested up to: 5.2 +Stable tag: 4.1.0 +License: GPLv2 +License URI: http://www.gnu.org/licenses/gpl-2.0.html + +This plugin will improve SEO by helping search enginess better index your site using sitemaps. + +== Description == + +Use this plugin to greatly improve SEO to create special XML sitemaps which will help search engines like Google, Bing, Yahoo and Ask.com to better index your site. + +With such a sitemap, it's much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content. + +Supported since *over 9 years* and rated as the [best WordPress plugin](http://wordpress.org/plugins/browse/top-rated/), it will do exactly what it's supposed to do - providing a complete XML sitemap for search engines. It will not break your site, slow it down or annoy you. Guaranteed! + +> If you like the plugin, feel free to rate it (on the right side of this page)! :) + +Related Links: + +* Plugin Homepage +* Changelog +* Plugin help and sitemaps FAQ +* Support Forum + +== Installation == + +1. Install the plugin like you always install plugins, either by uploading it via FTP or by using the "Add Plugin" function of WordPress. +2. Activate the plugin at the plugin administration page +3. If you want: Open the plugin configuration page, which is located under Settings -> XML-Sitemap and customize settings like priorities and change frequencies. +4. The plugin will automatically update your sitemap of you publish a post, so there is nothing more to do :) + +== Frequently Asked Questions == + += Where can I find the options page of the plugin? = + +It is under Settings > XML Sitemap. I know nowadays many plugins add top-level menu items, but in most of the cases it is just not necessary. I've seen WP installations which looked like an Internet Explorer ten years ago with 20 toolbars installed. ;-) + += Do I have to create a sitemap.xml and sitemap.xml.gz by myself? = + +Not anymore. Since version 4, these files are dynamically generated. *There must be no sitemap.xml or sitemap.xml.gz in your site directory anymore!* The plugin will try to rename them to sitemap.xml.bak if they still exists. + += Does this plugin use static files or "I can't find the sitemap.xml file!" = + +Not anymore. Since version 4, these files are dynamically generated just like any other WordPress content. + += There are no comments yet (or I've disabled them) and all my postings have a priority of zero! = + +Please disable automatic priority calculation and define a static priority for posts. + += So many configuration options... Do I need to change them? = + +No, only if you want to. Default values are ok for most sites. + += Does this plugin work with all WordPress versions? = + +This version works with WordPress 3.3 and better. If you're using an older version, please check the [Google Sitemaps Plugin Homepage](http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/ "Google (XML) Sitemap Generator Plugin Homepage") for the legacy releases. There is a working release for every WordPress version since 1.5, but you really should consider updating your WordPress installation! + += My question isn't answered here = + +Most of the plugin options are described at the [plugin homepage](http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/) as well as the dedicated [Google Sitemaps FAQ](http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/ "List of common questions / problems regarding Google (XML) Sitemaps"). + += My question isn't even answered there = + +Please post your question at the [WordPress support forum](http://wordpress.org/support/topic/read-before-opening-a-new-support-topic) and tag your post with "google-sitemap-generator". + += What's new in the latest version? = + +The changelog is maintained [here](http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/ "Google (XML) Sitemap Generator Plugin Changelog") + += Why is the changelog on a separate page and not here? = + +The WordPress.org repository is just another place to download this plugin. I don't want to maintain too many pages with the same content. Thank you for your understanding! + +== Changelog == + += 4.1.0 (2018-12-18) = +* Fixed security issue related to escaping external URLs +* Fixed security issue related to option tags in forms + += 4.0.9 (2017-07-24) = +* Fixed security issue related to donation functionality. + += 4.0.8 (2014-11-15) = +* Fixed bug regarding the exclude categories feature, thanks to Claus Schöffel! + += 4.0.7.1 (2014-09-02) = +* Sorry, no new features this time… This release only updates the Compatibility-Tag to WordPress 4.0. Unfortunately there is no way to do this anymore without a new version + += 4.0.7 (2014-06-23) = +* Better compatibility with GoDaddy managed WP hosting +* Better compatibility with QuickCache +* Removed WordPress version from the sitemap +* Corrected link to WordPress privacy settings (if search engines are blocked) +* Changed hook which is being used for sitemap pings to avoid pings on draft edit + += 4.0.6 (2014-06-03) = +* Added option to disable automatic gzipping +* Fixed bug with duplicated external sitemap entries +* Don’t gzip if behind Varnish since Varnish can do that + += 4.0.5 (2014-05-18) = +* Added function to manually start ping for main-sitemap or all sub-sitemaps +* Added support for changing the base of the sitemap URL to another URL (for WP installations in sub-folders) +* Fixed issue with empty post sitemaps (related to GMT/local time offset) +* Fixed some timing issues in archives +* Improved check for possible problems before gzipping +* Fixed empty archives and author sitemaps in case there were no posts +* Fixed bug which caused the Priority Provider to disappear in recent PHP versions +* Plugin will also ping with the corresponding sub-sitemap in case a post was modified +* Better checking for empty external urls +* Changed text in XSL template to be more clear about sitemap-index and sub-sitemaps +* Changed content type to text/xml to improve compatibility with caching plugins +* Changed query parameters to is_feed=true to improve compatibility with caching plugins +* Switched from using WP_Query to load posts to a custom SQL statement to avoid problems with other plugin filters +* Added caching of some SQL statements +* Added support feed for more help topics +* Added link to new help page +* Cleaned up code and renamed variables to be more readable +* Updated Japanese Translation, thanks to Daisuke Takahashi + += 4.0.4 (2014-04-19) = +* Removed deprecated get_page call +* Changed last modification time of sub-sitemaps to the last modification date of the posts instead of the publish date +* Removed information window if the statistic option has not been activated +* Added link regarding new sitemap format +* Updated Portuguese translation, thanks to Pedro Martinho +* Updated German translation + += 4.0.3 (2014-04-13) = +* Fixed compression if an gzlib handler was already active +* Help regarding permalinks for Nginx users +* Fix with gzip compression in case there was other output before already +* Return 404 for HTML sitemaps if the option has been disabled +* Updated translations + += 4.0.2 (2014-04-01) = +* Fixed warning if an gzip handler is already active + += 4.0.1 (2014-03-31) = +* Fixed bug with custom post types including a "-" +* Fixed some 404 Not Found Errors + += 4.0 (2014-03-30) = +* No static files anymore, sitemap is created on the fly! +* Sitemap is split-up into sub-sitemaps by month, allowing up to 50.000 posts per month! [More information](http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/google-xml-sitemap-generator-new-sitemap-format/) +* Support for custom post types and custom taxonomis! +* 100% Multisite compatible, including by-blog and network activation. +* Reduced server resource usage due to less content per request. +* New API allows other plugins to add their own, separate sitemaps. +* Note: PHP 5.1 and WordPress 3.3 is required! The plugin will not work with lower versions! +* Note: This version will try to rename your old sitemap files to *-old.xml. If that doesn’t work, please delete them manually since no static files are needed anymore! + += 3.4.1 (2014-04-10) = +* Compatibility with mysqli + += Version 3.4 (2013-11-24) = +* Fixed deprecation warnings in PHP 5.4, thanks to Dion Hulse! + += 3.3 (2013-09-28) = +* Fixed problem with file permission checking +* Filter out hashs (#) in URLs + += 3.2.9 (2013-01-11) = +* Fixed security issue with change frequencies and filename of sitemap file. Exploit was only possible with admin account. + += 3.2.8 (2012-08-08) = +* Fixed wrong custom taxonomy URLs, thanks to ramon fincken of the wordpress.org forum! +* Removed ASK ping since they shut down their service. +* Exclude post_format taxonomy from custom taxonomy list + += 3.2.7 (2012-04-24) = +* Fixed custom post types, thanks to clearsite of the wordpress.org forum! +* Fixed broken admin layout on WP 3.4 + += 3.2.6 (2011-09-19) = +* Removed YAHOO ping since YAHOO uses bing now +* Removed deprecated function call + += 3.2.5 (2011-07-11) = +* Backported Bing ping success fix from beta +* Added friendly hint to try out the new beta + += 3.2.4 (2010-05-29) = +* Added (GMT) to date column in sitemap xslt template to avoid confusion with different time zones +* Fixed wrong SQL statement for author pages, thanks to twoenoug +* Fixed several deprecated function calls +* Note: This release does not support the new multisite feature of WordPress yet and will not be active when multisite is enabled. + += 3.2.3 (2010-04-02) = +* Fixed that all pages were missing in the sitemap if the “Uncategorized” category was excluded + += 3.2.2 (2009-12-19) = +* Updated compatibility tag to WordPress 2.9 +* Fixed PHP4 problems + += 3.2.1 (2009-12-16) = +* Notes and update messages at the top of the admin page could interfere with the manual build function +* Help links in the WP contextual help were not shown anymore since the last update +* IE 7 sometimes displayed a cached admin page +* Removed invalid link to config page from the plugin description (The link lead to a "Not enough permission error") +* Improved performance of getting the current plugin version by caching +* Updated Spanish language files + += 3.2 (2009-11-23) = +* Added function to show the actual results of a ping instead of only linking to the url +* Added new hook (sm_rebuild) for third party plugins to start building the sitemap +* Fixed bug which showed the wrong URL for the latest Google ping result +* Added some missing documentation +* Removed hardcoded php name for sitemap file in admin urls +* Uses KSES for showing ping test results +* Ping test fixed for WP < 2.3 + += 3.1.9 (2009-11-13) = +* Fixed MySQL Error if author pages were included + += 3.1.8 (2009-11-07) = +* Improved custom taxonomy handling and fixed wrong last modification date +* Fixed fatal error in WordPress versions lower than 2.3 +* Fixed Update Notice for WordPress 2.8 and higher +* Added warning if blog privacy is activated +* Fixed priorities of additional pages were shown as 0 instead of 1 + += 3.1.7 (2009-10-21) = +* Added support for custom taxonomies. Thanks to Lee! + += 3.1.6 (2009-08-31) = +* Fixed PHP error “Only variables can be passed by reference” +* Fixed wrong URLS of multi-page posts (Thanks artstorm!) +* Updated many language files + += 3.1.5 (2009-08-24) = +* Added option to completely disable the last modification time +* Fixed problem with HTTPS url for the XSL stylesheet if the sitemap was build via the admin panel +* Improved handling of homepage entry if a single page was set for it +* Fixed mktime warning which appeared sometimes +* Fixed bug which caused inf. reloads after rebuilding the sitemap via the admin panel +* Improved handling of missing sitemaps files if WP was moved to another location + += 3.1.4 (2009-06-22) = +* Fixed bug which broke all pings in WP older than 2.7 +* Added more output in debug mode if pings fail +* Moved global post variable so other plugins can use it in get_permalink() +* Added small icon for ozh admin menu +* Added more help links in UI + += 3.1.3 (2009-06-07) = +* Changed MSN Live Search to Bing +* Exclude categories also now exludes the category itself and not only the posts +* Pings now use the new WordPress HTTP API instead of Snoopy +* Fixed bug that in localized WP installations priorities could not be saved +* The sitemap cron job is now cleared after a manual rebuild or after changing the config +* Adjusted style of admin area for WP 2.8 and refreshed icons +* Disabled the “Exclude categories” feature for WP 2.5.1, since it doesn’t have the required functions yet + += 3.1.2 (2008-12-26) = +* Changed the way the stylesheet is saved (default / custom stylesheet) +* Sitemap is now rebuild when a page is published +* Removed support for static robots.txt files, this is now handled via WordPress functions +* Added compat. exceptions for WP 2.0 and WP 2.1 + += 3.1.1 (2008-12-21) = +* Fixed redirect issue if wp-admin is rewritten via mod_rewrite, thanks to macjoost +* Fixed wrong path to assets, thanks PozHonks +* Fixed wrong plugin URL if wp-content was renamed / redirected, thanks to wnorris +* Updated WP User Interface for 2.7 +* Various other small things + += 3.1.0.1 (2008-05-27) = +* Extracted UI JS to external file +* Enabled the option to include following pages of multi-page posts +* Script tries to raise memory and time limit if active + += 3.1 (2008-05-22) = +* Marked as stable + += 3.1b3 (2008-05-19) = +* Cleaned up plugin directory and moved img files to subfolders +* Fixed background building bug in WP 2.1 +* Removed auto-update plugin link for WP < 2.5 + += 3.1b2 (2008-05-18) = +* Fixed critical bug with the build in background option +* Added notification if a build is scheduled + += 3.1b1 (2008-05-08) = +* Splitted plugin in loader, generator and user interface to save memory +* Generator and UI will only be loaded when needed +* Secured all admin actions with nonces +* Improved WP 2.5 handling +* New "Suggest a Feature" link + += 3.0.3.3 (2008-04-29) = +* Fixed author pages +* Enhanced background building and increased delay to 15 seconds +* Enabled background building by default + += 3.0.3.2 (2008-04-28) = +* Improved WP 2.5 handling (fixes blank screens and timeouts) + += 3.0.3.1 (2008-03-30) = +* Added compatibility CSS for WP 2.5 + += 3.0.3 (2007-12-30) = +* Added option to ping MSN Live Search +* Removed some WordPress hooks (the sitemap isn’t updates with every comment anymore) + += 3.0.2.1 (2007-11-28) = +* Fixed wrong XML Schema Location (Thanks to Emanuele Tessore) +* Added Russian Language files by Sergey http://ryvkin.ru + += 3.0.2 (2007-11-25) = +* Fixed bug which caused that some settings were not saved correctly +* Added option to exclude pages or post by ID +* Restored YAHOO ping service with API key since the other one is to unreliable + += 3.0.1 (2007-11-03) = +* Changed HTTP client for ping requests to Snoopy +* Added "safemode" for SQL which doesn’t use unbuffered results +* Added option to run the building process in background using wp-cron +* Added links to test the ping if it failed + += 3.0 final (2007-09-24) = +* Marked as stable +* Removed useless functions + += 3.0b11 (2007-09-23) = +* Changed mysql queries to unbuffered queries +* Uses MUCH less memory +* Option to limit the number of posts + += 3.0b10 (2007-09-04) = +* Added category support for WordPress 2.3 +* Fixed bug with empty URLs in sitemap +* Repaired GET building + += 3.0b9 (2007-09-02) = +* Added tag support for WordPress 2.3 +* Fixed archive bug with static pages (Thanks to Peter Claus Lamprecht) +* Fixed some missing translation strings, thanks to Kirin Lin + += 3.0b8 (2007-07-22) = +* Fixed bug with empty categories +* Fixed bug with translation plugins +* Added support for robots.txt +* Switched YAHOO ping API from YAHOO Web Services to the “normal” ping service +* Search engines will only be pinged if the sitemap file has changed + += 3.0b7 (2007-05-17) = +* Added Ask.com notification +* Added option to include the author pages like /author/john +* Fixed WP 2.1 / Pre 2.1 post / pages database changes +* Added check to not build the sitemap if importing posts +* Fixed wrong XSLT location (Thanks froosh) +* Small enhancements and bug fixes + += 3.0b6 (2007-01-23) = +* sitemap.xml.gz was not compressed +* YAHOO update-notification was PHP5 only (Thanks to Joseph Abboud!) +* More WP 2.1 optimizations +* Reduced memory usage with PHP5 + += 3.0b5 (2007-01-19) = +* WordPress 2 Design +* YAHOO update notification +* New status report, removed ugly logfiles +* Added option to define a XSLT stylesheet and added a default one +* Fixed bug with sub-pages, thanks to [Mike](http://baptiste.us/), [Peter](http://fastagent.de/) and [Glenn](http://publicityship.com.au/) +* Improved file handling, thanks to [VJTD3](http://www.vjtd3.com/) +* WP 2.1 improvements + += 3.0b4 (2006-11-16) = +* Fixed some smaller bugs +* Decreased memory usage which should solve timeout and memory problems +* Updated namespace to support YAHOO and MSN + += 3.0b2 (2006-01-14) = +* Fixed several bugs reported by users + += 3.0b (2005-11-25) = +* WordPress 2.0 (Beta, RC1) compatible +* Added different priority calculation modes and introduced an API to create custom ones (Some people didn’t like the way to calculate the post priority based on the count of user comments. This will give you the possibility to develop custom priority providers which fit your needs.) +* Added support to use the [Popularity Contest](http://www.alexking.org/blog/2005/07/27/popularity-contest-11/) plugin by [Alex King](http://www.alexking.org/) to calculate post priority (If you are already using the Popularity Contest plugin, this will be the best way to determine the priority of the posts. Uses to new priority API noted above.) +* Added option to exclude password protected posts (This was one of the most requested features.) +* Posts and pages marked for publish with a date in the future won’t be included +* Added function to start sitemap creation via GET and a secret key (If you are using external software which directly writes into the database without using the WordPress API, you can rebuild the sitemap with a simple HTTP Request. This can be made with a cron job for example.) +* Improved compatibility with other plugins (There should no longer be problems with other plugins now which checked for existence of a specified function to determine if you are in the control panel or not.) +* Recoded plugin architecture which is now fully OOP (The code is now cleaner and better to understand which makes it easier to modify. This should also avoid namespace problems.) +* Improved speed and optimized settings handling (Settings and pages are only loaded if the sitemap generation process starts and not every time a page loads. This saves one MySQL Query on every request.) +* Added Button to restore default configuration (Messed up the config? You’ll need just one click to restore all settings.) +* Added log file to check everything is running (In the new log window you can see when your sitemap was rebuilt or if there was any error.) +* Improved user-interface +* Added several links to homepage and support (This includes the Notify List about new releases and the WordPress support forum.) + += 2.7 (2005-11-25) = +* Added Polish Translation by [kuba](http://kubazwolinski.com/) + += 2.7 (2005-11-01) = +* Added French Translation by [Thierry Lanfranchi](http://www.chezthierry.info/) + += 2.7 (2005-07-21) = +* Fixed bug with incorrect date in additional pages (wrong format) +* Added Swedish Translation by [Tobias Bergius](http://tobiasbergius.se/) + += 2.6 (2005-07-16) = +* Included Chinese (Simplified) language files by [june6](http://www.june6.cn/) + += 2.6 (2005-07-04) = +* Added support to store the files at a custom location +* Changed the home URL to have a slash at the end +* Fixed errors with wp-mail +* Added support for other plugins to add content to the sitemap + += 2.5 (2005-06-15) = +* You can include now external pages which aren’t generated by WordPress or are not recognized by this plugin +* You can define a minimum post priority, which will overrride the calculated value if it’s too low +* The plugin will automatically ping Google whenever the sitemap gets regenerated +* Update 1: Included Spanish translations by [Cesar Gomez Martin](http://www.cesargomez.org/) +* Update 2: Included Italian translations by [Stefano Aglietti](http://wordpress-it.it/) +* Update 3: Included Traditional Chinese translations by [Kirin Lin](http://kirin-lin.idv.tw/) + += 2.2 (2005-06-08) = +* Language file support: [Hiromasa](http://hiromasa.zone.ne.jp/) from [http://hiromasa.zone.ne.jp](http://hiromasa.zone.ne.jp/) sent me a japanese version of the user interface and modified the script to support it! Thanks for this! Check [the WordPress Codex](http://codex.wordpress.org/WordPress_Localization) how to set the language in WordPress. +* Added Japanese user interface by [Hiromasa](http://hiromasa.zone.ne.jp/) +* Added German user interface by me + += 2.12 (2005-06-07) = +* Changed SQL Statement for categories that it also works on MySQL 3 + += 2.11 (2005-06-07) = +* Fixed a hardcoded tablename which made a SQL error + += 2.1 (2005-06-07) = +* Can also generate a gzipped version of the xml file (sitemap.xml.gz) +* Uses correct last modification dates for categories and archives. (Thanks to thx [Rodney Shupe](http://www.shupe.ca/) for the SQL) +* Supports now different WordPress / Blog directories +* Fixed bug which ignored different post/page priorities (Reported by [Brad](http://h3h.net/)) + += 2.01 (2005-06-07) = +* Fixed compatibility for PHP installations which are not configured to use short open tags +* Changed Line 147 from _e($i); to _e(strval($i)); +* Thanks to [Christian Aust](http://publicvoidblog.de/) for reporting this! + +== Screenshots == + +1. Plugin options page +2. Sample XML sitemap (with a stylesheet for making it readable) +3. Sample XML sitemap (without stylesheet) + +== License == + +Good news, this plugin is free for everyone! Since it's released under the GPL, you can use it free of charge on your personal or commercial site. + +== Translations == + +The plugin comes with various translations, please refer to the [WordPress Codex](http://codex.wordpress.org/Installing_WordPress_in_Your_Language "Installing WordPress in Your Language") for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a [gettext](http://www.gnu.org/software/gettext/) editor like [Poedit](http://www.poedit.net/) (Windows). + +== Upgrade Notice == + += 4.0.9 = +Thanks for using Google XML Sitemaps! This release includes an important security fix that has been reported. diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-1.png b/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-1.png new file mode 100755 index 00000000..a6317e31 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-1.png differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-2.png b/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-2.png new file mode 100755 index 00000000..c877e030 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-2.png differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-3.png b/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-3.png new file mode 100755 index 00000000..0fef20a3 Binary files /dev/null and b/wordpress/wp-content/plugins/google-sitemap-generator/screenshot-3.png differ diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-builder.php b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-builder.php new file mode 100644 index 00000000..672c4844 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-builder.php @@ -0,0 +1,567 @@ +BuildPosts($gsg, $params); + break; + case "archives": + $this->BuildArchives($gsg); + break; + case "authors": + $this->BuildAuthors($gsg); + break; + case "tax": + $this->BuildTaxonomies($gsg, $params); + break; + case "externals": + $this->BuildExternals($gsg); + break; + case "misc": + $this->BuildMisc($gsg); + break; + } + } + + /** + * Generates the content for the post sitemap + * + * @param $gsg GoogleSitemapGenerator + * @param $params string + */ + public function BuildPosts($gsg, $params) { + + if(!$pts = strrpos($params, "-")) return; + + $pts = strrpos($params, "-", $pts - strlen($params) - 1); + + $postType = substr($params, 0, $pts); + + if(!$postType || !in_array($postType, $gsg->GetActivePostTypes())) return; + + $params = substr($params, $pts + 1); + + /**@var $wpdb wpdb */ + global $wpdb; + + if(preg_match('/^([0-9]{4})\-([0-9]{2})$/', $params, $matches)) { + $year = $matches[1]; + $month = $matches[2]; + + //Excluded posts by ID + $excludedPostIDs = $gsg->GetExcludedPostIDs($gsg); + $exPostSQL = ""; + if(count($excludedPostIDs) > 0) { + $exPostSQL = "AND p.ID NOT IN (" . implode(",", $excludedPostIDs) . ")"; + } + + //Excluded categories by taxonomy ID + $excludedCategoryIDs = $gsg->GetExcludedCategoryIDs($gsg); + $exCatSQL = ""; + if(count($excludedCategoryIDs) > 0) { + $exCatSQL = "AND ( p.ID NOT IN ( SELECT object_id FROM {$wpdb->term_relationships} WHERE term_taxonomy_id IN ( SELECT term_taxonomy_id FROM {$wpdb->term_taxonomy} WHERE term_id IN ( " . implode(",", $excludedCategoryIDs) . "))))"; + } + + //Statement to query the actual posts for this post type + $qs = " + SELECT + p.ID, + p.post_author, + p.post_status, + p.post_name, + p.post_parent, + p.post_type, + p.post_date, + p.post_date_gmt, + p.post_modified, + p.post_modified_gmt, + p.comment_count + FROM + {$wpdb->posts} p + WHERE + p.post_password = '' + AND p.post_type = '%s' + AND p.post_status = 'publish' + AND YEAR(p.post_date_gmt) = %d + AND MONTH(p.post_date_gmt) = %d + {$exPostSQL} + {$exCatSQL} + ORDER BY + p.post_date_gmt DESC + "; + + //Query for counting all relevant posts for this post type + $qsc = " + SELECT + COUNT(*) + FROM + {$wpdb->posts} p + WHERE + p.post_password = '' + AND p.post_type = '%s' + AND p.post_status = 'publish' + {$exPostSQL} + {$exCatSQL} + "; + + $q = $wpdb->prepare($qs, $postType, $year, $month); + + $posts = $wpdb->get_results($q); + + if(($postCount = count($posts)) > 0) { + /** @var $priorityProvider GoogleSitemapGeneratorPrioProviderBase */ + $priorityProvider = NULL; + + if($gsg->GetOption("b_prio_provider") != '') { + + //Number of comments for all posts + $cacheKey = __CLASS__ . "::commentCount"; + $commentCount = wp_cache_get($cacheKey,'sitemap'); + if ($commentCount == false) { + $commentCount = $wpdb->get_var("SELECT COUNT(*) as `comment_count` FROM {$wpdb->comments} WHERE `comment_approved`='1'"); + wp_cache_set($cacheKey, $commentCount, 'sitemap', 20); + } + + //Number of all posts matching our criteria + $cacheKey = __CLASS__ . "::totalPostCount::$postType"; + $totalPostCount = wp_cache_get($cacheKey,'sitemap'); + if($totalPostCount === false) { + $totalPostCount = $wpdb->get_var($wpdb->prepare($qsc,$postType)); + wp_cache_add($cacheKey,$totalPostCount, 'sitemap', 20); + } + + //Initialize a new priority provider + $providerClass = $gsg->GetOption('b_prio_provider'); + $priorityProvider = new $providerClass($commentCount, $totalPostCount); + } + + //Default priorities + $defaultPriorityForPosts = $gsg->GetOption('pr_posts'); + $defaultPriorityForPages = $gsg->GetOption('pr_pages'); + + //Minimum priority + $minimumPriority = $gsg->GetOption('pr_posts_min'); + + //Change frequencies + $changeFrequencyForPosts = $gsg->GetOption('cf_posts'); + $changeFrequencyForPages = $gsg->GetOption('cf_pages'); + + //Page as home handling + $homePid = 0; + $home = get_home_url(); + if('page' == get_option('show_on_front') && get_option('page_on_front')) { + $pageOnFront = get_option('page_on_front'); + $p = get_post($pageOnFront); + if($p) $homePid = $p->ID; + } + + foreach($posts AS $post) { + + //Fill the cache with our DB result. Since it's incomplete (no text-content for example), we will clean it later. + //This is required since the permalink function will do a query for every post otherwise. + //wp_cache_add($post->ID, $post, 'posts'); + + //Full URL to the post + $permalink = get_permalink($post); + + //Exclude the home page and placeholder items by some plugins. Also include only internal links. + if( + !empty($permalink) + && $permalink != $home + && $post->ID != $homePid + && strpos( $permalink, $home) !== false + ) { + + //Default Priority if auto calc is disabled + $priority = ($postType == 'page' ? $defaultPriorityForPages : $defaultPriorityForPosts); + + //If priority calc. is enabled, calculate (but only for posts, not pages)! + if($priorityProvider !== null && $postType == 'post') { + $priority = $priorityProvider->GetPostPriority($post->ID, $post->comment_count, $post); + } + + //Ensure the minimum priority + if($postType == 'post' && $minimumPriority > 0 && $priority < $minimumPriority) $priority = $minimumPriority; + + //ADdd the URL to the sitemap + $gsg->AddUrl( + $permalink, + $gsg->GetTimestampFromMySql($post->post_modified_gmt && $post->post_modified_gmt != '0000-00-00 00:00:00'? $post->post_modified_gmt : $post->post_date_gmt), + ($postType == 'page' ? $changeFrequencyForPages : $changeFrequencyForPosts), + $priority, $post->ID); + } + + //Why not use clean_post_cache? Because some plugin will go crazy then (lots of database queries) + //The post cache was not populated in a clean way, so we also won't delete it using the API. + //wp_cache_delete( $post->ID, 'posts' ); + unset($post); + } + } + + unset($posts); + } + } + + /** + * Generates the content for the archives sitemap + * + * @param $gsg GoogleSitemapGenerator + */ + public function BuildArchives($gsg) { + /** @var $wpdb wpdb */ + global $wpdb; + $now = current_time('mysql', true); + + $archives = $wpdb->get_results(" + SELECT DISTINCT + YEAR(post_date_gmt) AS `year`, + MONTH(post_date_gmt) AS `month`, + MAX(post_date_gmt) AS last_mod, + count(ID) AS posts + FROM + $wpdb->posts + WHERE + post_date_gmt < '$now' + AND post_status = 'publish' + AND post_type = 'post' + GROUP BY + YEAR(post_date_gmt), + MONTH(post_date_gmt) + ORDER BY + post_date_gmt DESC + "); + + if($archives) { + foreach($archives as $archive) { + + $url = get_month_link($archive->year, $archive->month); + + //Archive is the current one + if($archive->month == date("n") && $archive->year == date("Y")) { + $changeFreq = $gsg->GetOption("cf_arch_curr"); + } else { // Archive is older + $changeFreq = $gsg->GetOption("cf_arch_old"); + } + + $gsg->AddUrl($url, $gsg->GetTimestampFromMySql($archive->last_mod), $changeFreq, $gsg->GetOption("pr_arch")); + } + } + } + + /** + * Generates the misc sitemap + * + * @param $gsg GoogleSitemapGenerator + */ + public function BuildMisc($gsg) { + + $lm = get_lastpostmodified('gmt'); + + if($gsg->GetOption("in_home")) { + $home = get_bloginfo('url'); + + //Add the home page (WITH a slash!) + if($gsg->GetOption("in_home")) { + if('page' == get_option('show_on_front') && get_option('page_on_front')) { + $pageOnFront = get_option('page_on_front'); + $p = get_post($pageOnFront); + if($p) { + $gsg->AddUrl(trailingslashit($home), $gsg->GetTimestampFromMySql(($p->post_modified_gmt && $p->post_modified_gmt != '0000-00-00 00:00:00' + ? $p->post_modified_gmt + : $p->post_date_gmt)), $gsg->GetOption("cf_home"), $gsg->GetOption("pr_home")); + } + } else { + $gsg->AddUrl(trailingslashit($home), ($lm ? $gsg->GetTimestampFromMySql($lm) + : time()), $gsg->GetOption("cf_home"), $gsg->GetOption("pr_home")); + } + } + } + + if($gsg->IsXslEnabled() && $gsg->GetOption("b_html") === true) { + $gsg->AddUrl($gsg->GetXmlUrl("", "", array("html" => true)), ($lm ? $gsg->GetTimestampFromMySql($lm) + : time())); + } + + do_action('sm_buildmap'); + } + + /** + * Generates the author sitemap + * + * @param $gsg GoogleSitemapGenerator + */ + public function BuildAuthors($gsg) { + /** @var $wpdb wpdb */ + global $wpdb; + + //Unfortunately there is no API function to get all authors, so we have to do it the dirty way... + //We retrieve only users with published and not password protected enabled post types + + $enabledPostTypes = $gsg->GetActivePostTypes(); + + //Ensure we count at least the posts... + if(count($enabledPostTypes) == 0) $enabledPostTypes[] = "post"; + + $sql = "SELECT DISTINCT + u.ID, + u.user_nicename, + MAX(p.post_modified_gmt) AS last_post + FROM + {$wpdb->users} u, + {$wpdb->posts} p + WHERE + p.post_author = u.ID + AND p.post_status = 'publish' + AND p.post_type IN('" . implode("','", array_map('esc_sql', $enabledPostTypes)) . "') + AND p.post_password = '' + GROUP BY + u.ID, + u.user_nicename"; + + $authors = $wpdb->get_results($sql); + + if($authors && is_array($authors)) { + foreach($authors as $author) { + $url = get_author_posts_url($author->ID, $author->user_nicename); + $gsg->AddUrl($url, $gsg->GetTimestampFromMySql($author->last_post), $gsg->GetOption("cf_auth"), $gsg->GetOption("pr_auth")); + } + } + } + + /** + * Filters the terms query to only include published posts + * + * @param $selects string[] + * @return string[] + */ + public function FilterTermsQuery($selects) { + /** @var $wpdb wpdb */ + global $wpdb; + $selects[] = " + ( /* ADDED BY XML SITEMAPS */ + SELECT + UNIX_TIMESTAMP(MAX(p.post_date_gmt)) as _mod_date + FROM + {$wpdb->posts} p, + {$wpdb->term_relationships} r + WHERE + p.ID = r.object_id + AND p.post_status = 'publish' + AND p.post_password = '' + AND r.term_taxonomy_id = tt.term_taxonomy_id + ) as _mod_date + /* END ADDED BY XML SITEMAPS */ + "; + + return $selects; + } + + /** + * Generates the taxonomies sitemap + * + * @param $gsg GoogleSitemapGenerator + * @param $taxonomy string The Taxonomy + */ + public function BuildTaxonomies($gsg, $taxonomy) { + + $enabledTaxonomies = $this->GetEnabledTaxonomies($gsg); + if(in_array($taxonomy, $enabledTaxonomies)) { + + $excludes = array(); + + if($taxonomy == "category") { + $exclCats = $gsg->GetOption("b_exclude_cats"); // Excluded cats + if($exclCats) $excludes = $exclCats; + } + + add_filter("get_terms_fields", array($this, "FilterTermsQuery"), 20, 2); + $terms = get_terms($taxonomy, array("hide_empty" => true, "hierarchical" => false, "exclude" => $excludes)); + remove_filter("get_terms_fields", array($this, "FilterTermsQuery"), 20, 2); + + foreach($terms AS $term) { + $gsg->AddUrl(get_term_link($term, $term->taxonomy), $term->_mod_date, $gsg->GetOption("cf_tags"), $gsg->GetOption("pr_tags")); + } + } + } + + /** + * Returns the enabled taxonomies. Only taxonomies with posts are returned. + * + * @param GoogleSitemapGenerator $gsg + * @return array + */ + public function GetEnabledTaxonomies(GoogleSitemapGenerator $gsg) { + + $enabledTaxonomies = $gsg->GetOption("in_tax"); + if($gsg->GetOption("in_tags")) $enabledTaxonomies[] = "post_tag"; + if($gsg->GetOption("in_cats")) $enabledTaxonomies[] = "category"; + + $taxList = array(); + foreach($enabledTaxonomies as $taxName) { + $taxonomy = get_taxonomy($taxName); + if($taxonomy && wp_count_terms($taxonomy->name, array('hide_empty' => true)) > 0) $taxList[] = $taxonomy->name; + } + return $taxList; + } + + /** + * Generates the external sitemap + * + * @param $gsg GoogleSitemapGenerator + */ + public function BuildExternals($gsg) { + $pages = $gsg->GetPages(); + if($pages && is_array($pages) && count($pages) > 0) { + foreach($pages AS $page) { + /** @var $page GoogleSitemapGeneratorPage */ + $gsg->AddUrl($page->GetUrl(), $page->getLastMod(), $page->getChangeFreq(), $page->getPriority()); + } + } + } + + /** + * Generates the sitemap index + * + * @param $gsg GoogleSitemapGenerator + */ + public function Index($gsg) { + /** + * @var $wpdb wpdb + */ + global $wpdb; + + $blogUpdate = strtotime(get_lastpostmodified('gmt')); + + $gsg->AddSitemap("misc", null, $blogUpdate); + + + $taxonomies = $this->GetEnabledTaxonomies($gsg); + foreach($taxonomies AS $tax) { + $gsg->AddSitemap("tax", $tax, $blogUpdate); + } + + $pages = $gsg->GetPages(); + if(count($pages) > 0) { + foreach($pages AS $page) { + if($page instanceof GoogleSitemapGeneratorPage && $page->GetUrl()) { + $gsg->AddSitemap("externals", null, $blogUpdate); + break; + } + } + } + + $enabledPostTypes = $gsg->GetActivePostTypes(); + + $hasEnabledPostTypesPosts = false; + $hasPosts = false; + + if(count($enabledPostTypes) > 0) { + + $excludedPostIDs = $gsg->GetExcludedPostIDs($gsg); + $exPostSQL = ""; + if(count($excludedPostIDs) > 0) { + $exPostSQL = "AND p.ID NOT IN (" . implode(",", $excludedPostIDs) . ")"; + } + + $excludedCategoryIDs = $gsg->GetExcludedCategoryIDs($gsg); + $exCatSQL = ""; + if(count($excludedCategoryIDs) > 0) { + $exCatSQL = "AND ( p.ID NOT IN ( SELECT object_id FROM {$wpdb->term_relationships} WHERE term_taxonomy_id IN (" . implode(",", $excludedCategoryIDs) . ")))"; + } + + foreach($enabledPostTypes AS $postType) { + $q = " + SELECT + YEAR(p.post_date_gmt) AS `year`, + MONTH(p.post_date_gmt) AS `month`, + COUNT(p.ID) AS `numposts`, + MAX(p.post_modified_gmt) as `last_mod` + FROM + {$wpdb->posts} p + WHERE + p.post_password = '' + AND p.post_type = '" . esc_sql($postType) . "' + AND p.post_status = 'publish' + $exPostSQL + $exCatSQL + GROUP BY + YEAR(p.post_date_gmt), + MONTH(p.post_date_gmt) + ORDER BY + p.post_date_gmt DESC"; + + $posts = $wpdb->get_results($q); + + if($posts) { + if($postType=="post") $hasPosts = true; + + $hasEnabledPostTypesPosts = true; + + foreach($posts as $post) { + $gsg->AddSitemap("pt", $postType . "-" . sprintf("%04d-%02d", $post->year, $post->month), $gsg->GetTimestampFromMySql($post->last_mod)); + } + } + } + } + + //Only include authors if there is a public post with a enabled post type + if($gsg->GetOption("in_auth") && $hasEnabledPostTypesPosts) $gsg->AddSitemap("authors", null, $blogUpdate); + + //Only include archived if there are posts with postType post + if($gsg->GetOption("in_arch") && $hasPosts) $gsg->AddSitemap("archives", null, $blogUpdate); + } + + /** + * Return the URL to the sitemap related to a specific post + * + * @param array $urls + * @param $gsg GoogleSitemapGenerator + * @param $postID int The post ID + * + * @return string[] + */ + public function GetSitemapUrlForPost(array $urls, $gsg, $postID) { + $post = get_post($postID); + if($post) { + $lastModified = $gsg->GetTimestampFromMySql($post->post_modified_gmt); + + $url = $gsg->GetXmlUrl("pt", $post->post_type . "-" . date("Y-m", $lastModified)); + $urls[] = $url; + } + + return $urls; + } +} + +if(defined("WPINC")) new GoogleSitemapGeneratorStandardBuilder(); \ No newline at end of file diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-core.php b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-core.php new file mode 100644 index 00000000..e67d4b82 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-core.php @@ -0,0 +1,2272 @@ +startTime = microtime(true); + + $this->autoSave = $autoSave; + + if($autoSave) { + + $exists = get_option("sm_status"); + + if ($exists === false) + add_option("sm_status", "", null, "no"); + + $this->Save(); + } + } + + /** + * Saves the status back to the database + */ + public function Save() { + update_option("sm_status", $this); + } + + /** + * Returns the last saved status object or null + * + * @return GoogleSitemapGeneratorStatus + */ + public static function Load() { + $status = @get_option("sm_status"); + if(is_a($status, "GoogleSitemapGeneratorStatus")) { + return $status; + } + else return null; + } + + /** + * Ends the ping process + */ + public function End() { + $this->endTime = microtime(true); + if($this->autoSave) $this->Save(); + } + + /** + * Returns the duration of the ping process + * @return int + */ + public function GetDuration() { + return round($this->endTime - $this->startTime, 2); + } + + /** + * Returns the time when the pings were started + * @return int + */ + public function GetStartTime() { + return round($this->startTime, 2); + } + + /** + * @param $service string The internal name of the ping service + * @param $url string The URL to ping + * @param $name string The display name of the service + * @return void + */ + public function StartPing($service, $url, $name = null) { + $this->pingResults[$service] = array( + 'startTime' => microtime(true), + 'endTime' => 0, + 'success' => false, + 'url' => $url, + 'name' => $name ? $name : $service + ); + + if($this->autoSave) $this->Save(); + } + + /** + * @param $service string The internal name of the ping service + * @param $success boolean If the ping was successful + * @return void + */ + public function EndPing($service, $success) { + $this->pingResults[$service]['endTime'] = microtime(true); + $this->pingResults[$service]['success'] = $success; + + if($this->autoSave) $this->Save(); + } + + /** + * Returns the duration of the last ping of a specific ping service + * + * @param $service string The internal name of the ping service + * @return float + */ + public function GetPingDuration($service) { + $res = $this->pingResults[$service]; + return round($res['endTime'] - $res['startTime'], 2); + } + + /** + * Returns the last result for a specific ping service + * + * @param $service string The internal name of the ping service + * @return array + */ + public function GetPingResult($service) { + return $this->pingResults[$service]['success']; + } + + /** + * Returns the URL for a specific ping service + * + * @param $service string The internal name of the ping service + * @return array + */ + public function GetPingUrl($service) { + return $this->pingResults[$service]['url']; + } + + /** + * Returns the name for a specific ping service + * + * @param $service string The internal name of the ping service + * @return array + */ + public function GetServiceName($service) { + return $this->pingResults[$service]['name']; + } + + /** + * Returns if a service was used in the last ping + * + * @param $service string The internal name of the ping service + * @return bool + */ + public function UsedPingService($service) { + return array_key_exists($service, $this->pingResults); + } + + /** + * Returns the services which were used in the last ping + * + * @return array + */ + public function GetUsedPingServices() { + return array_keys($this->pingResults); + } +} + +/** + * Represents an item in the page list + * @author Arne Brachhold + * @package sitemap + * @since 3.0 + */ +class GoogleSitemapGeneratorPage { + + /** + * @var string $_url Sets the URL or the relative path to the site dir of the page + */ + public $_url; + + /** + * @var float $_priority Sets the priority of this page + */ + public $_priority; + + /** + * @var string $_changeFreq Sets the chanfe frequency of the page. I want Enums! + */ + public $_changeFreq; + + /** + * @var int $_lastMod Sets the lastMod date as a UNIX timestamp. + */ + public $_lastMod; + + /** + * @var int $_postID Sets the post ID in case this item is a WordPress post or page + */ + public $_postID; + + /** + * Initialize a new page object + * + * @since 3.0 + * @param string $url The URL or path of the file + * @param float $priority The Priority of the page 0.0 to 1.0 + * @param string $changeFreq The change frequency like daily, hourly, weekly + * @param int $lastMod The last mod date as a unix timestamp + * @param int $postID The post ID of this page + * @return GoogleSitemapGeneratorPage + * + */ + public function __construct($url = "", $priority = 0.0, $changeFreq = "never", $lastMod = 0, $postID = 0) { + $this->SetUrl($url); + $this->SetProprity($priority); + $this->SetChangeFreq($changeFreq); + $this->SetLastMod($lastMod); + $this->SetPostID($postID); + } + + /** + * Returns the URL of the page + * + * @return string The URL + */ + public function GetUrl() { + return $this->_url; + } + + /** + * Sets the URL of the page + * + * @param string $url The new URL + */ + public function SetUrl($url) { + $this->_url = (string) $url; + } + + /** + * Returns the priority of this page + * + * @return float the priority, from 0.0 to 1.0 + */ + public function GetPriority() { + return $this->_priority; + } + + /** + * Sets the priority of the page + * + * @param float $priority The new priority from 0.1 to 1.0 + */ + public function SetProprity($priority) { + $this->_priority = floatval($priority); + } + + /** + * Returns the change frequency of the page + * + * @return string The change frequncy like hourly, weekly, monthly etc. + */ + public function GetChangeFreq() { + return $this->_changeFreq; + } + + /** + * Sets the change frequency of the page + * + * @param string $changeFreq The new change frequency + */ + public function SetChangeFreq($changeFreq) { + $this->_changeFreq = (string) $changeFreq; + } + + /** + * Returns the last mod of the page + * + * @return int The lastmod value in seconds + */ + public function GetLastMod() { + return $this->_lastMod; + } + + /** + * Sets the last mod of the page + * + * @param int $lastMod The lastmod of the page + */ + public function SetLastMod($lastMod) { + $this->_lastMod = intval($lastMod); + } + + /** + * Returns the ID of the post + * + * @return int The post ID + */ + public function GetPostID() { + return $this->_postID; + } + + /** + * Sets the ID of the post + * + * @param int $postID The new ID + */ + public function SetPostID($postID) { + $this->_postID = intval($postID); + } + + public function Render() { + + if($this->_url == "/" || empty($this->_url)) return ''; + + $r = ""; + $r .= "\t\n"; + $r .= "\t\t" . $this->EscapeXML(esc_url_raw($this->_url)) . "\n"; + if($this->_lastMod > 0) $r .= "\t\t" . date('Y-m-d\TH:i:s+00:00', $this->_lastMod) . "\n"; + if(!empty($this->_changeFreq)) $r .= "\t\t" . $this->_changeFreq . "\n"; + if($this->_priority !== false && $this->_priority !== "") $r .= "\t\t" . number_format($this->_priority, 1) . "\n"; + $r .= "\t\n"; + return $r; + } + + protected function EscapeXML($string) { + return str_replace(array('&', '"', "'", '<', '>'), array('&', '"', ''', '<', '>'), $string); + } +} + +/** + * Represents an XML entry, like definitions + * @author Arne Brachhold + * @package sitemap + * @since 3.0 + */ +class GoogleSitemapGeneratorXmlEntry { + + protected $_xml; + + public function __construct($xml) { + $this->_xml = $xml; + } + + public function Render() { + return $this->_xml; + } +} + +/** + * Represents an comment + * @author Arne Brachhold + * @package sitemap + * @since 3.0 + * @uses GoogleSitemapGeneratorXmlEntry + */ +class GoogleSitemapGeneratorDebugEntry extends GoogleSitemapGeneratorXmlEntry { + + public function Render() { + return "\n"; + } +} + +/** + * Represents an item in the sitemap + * @author Arne Brachhold + * @package sitemap + * @since 3.0 + */ +class GoogleSitemapGeneratorSitemapEntry { + + /** + * @var string $_url Sets the URL or the relative path to the site dir of the page + */ + protected $_url; + + /** + * @var int $_lastMod Sets the lastMod date as a UNIX timestamp. + */ + protected $_lastMod; + + /** + * Returns the URL of the page + * + * @return string The URL + */ + public function GetUrl() { + return $this->_url; + } + + /** + * Sets the URL of the page + * + * @param string $url The new URL + */ + public function SetUrl($url) { + $this->_url = (string) $url; + } + + /** + * Returns the last mod of the page + * + * @return int The lastmod value in seconds + */ + public function GetLastMod() { + return $this->_lastMod; + } + + /** + * Sets the last mod of the page + * + * @param int $lastMod The lastmod of the page + */ + public function SetLastMod($lastMod) { + $this->_lastMod = intval($lastMod); + } + + public function __construct($url = "", $lastMod = 0) { + $this->SetUrl($url); + $this->SetLastMod($lastMod); + } + + public function Render() { + + if($this->_url == "/" || empty($this->_url)) return ''; + + $r = ""; + $r .= "\t\n"; + $r .= "\t\t" . $this->EscapeXML(esc_url_raw($this->_url)) . "\n"; + if($this->_lastMod > 0) $r .= "\t\t" . date('Y-m-d\TH:i:s+00:00', $this->_lastMod) . "\n"; + $r .= "\t\n"; + return $r; + } + + protected function EscapeXML($string) { + return str_replace(array('&', '"', "'", '<', '>'), array('&', '"', ''', '<', '>'), $string); + } +} + +/** + * Interface for all priority providers + * @author Arne Brachhold + * @package sitemap + * @since 3.0 + */ +interface GoogleSitemapGeneratorPrioProviderBase { + + /** + * Initializes a new priority provider + * + * @param $totalComments int The total number of comments of all posts + * @param $totalPosts int The total number of posts + * @since 3.0 + */ + function __construct($totalComments, $totalPosts); + + /** + * Returns the (translated) name of this priority provider + * + * @since 3.0 + * @return string The translated name + */ + static function GetName(); + + /** + * Returns the (translated) description of this priority provider + * + * @since 3.0 + * @return string The translated description + */ + static function GetDescription(); + + /** + * Returns the priority for a specified post + * + * @param $postID int The ID of the post + * @param $commentCount int The number of comments for this post + * @since 3.0 + * @return int The calculated priority + */ + function GetPostPriority($postID, $commentCount); +} + +/** + * Priority Provider which calculates the priority based on the number of comments + * @author Arne Brachhold + * @package sitemap + * @since 3.0 + */ +class GoogleSitemapGeneratorPrioByCountProvider implements GoogleSitemapGeneratorPrioProviderBase { + + /** + * @var int $_totalComments The total number of comments of all posts + */ + protected $_totalComments = 0; + + /** + * @var int $_totalComments The total number of posts + */ + protected $_totalPosts = 0; + + /** + * Initializes a new priority provider + * + * @param $totalComments int The total number of comments of all posts + * @param $totalPosts int The total number of posts + * @since 3.0 + */ + public function __construct($totalComments, $totalPosts) { + $this->_totalComments = $totalComments; + $this->_totalPosts = $totalPosts; + + } + + /** + * Returns the (translated) name of this priority provider + * + * @since 3.0 + * @return string The translated name + */ + public static function GetName() { + return __("Comment Count", 'sitemap'); + } + + /** + * Returns the (translated) description of this priority provider + * + * @since 3.0 + * @return string The translated description + */ + public static function GetDescription() { + return __("Uses the number of comments of the post to calculate the priority", 'sitemap'); + } + + /** + * Returns the priority for a specified post + * + * @param $postID int The ID of the post + * @param $commentCount int The number of comments for this post + * @since 3.0 + * @return int The calculated priority + */ + public function GetPostPriority($postID, $commentCount) { + if($this->_totalComments > 0 && $commentCount > 0) { + return round(($commentCount * 100 / $this->_totalComments) / 100, 1); + } else { + return 0; + } + } +} + +/** + * Priority Provider which calculates the priority based on the average number of comments + * @author Arne Brachhold + * @package sitemap + * @since 3.0 + */ +class GoogleSitemapGeneratorPrioByAverageProvider implements GoogleSitemapGeneratorPrioProviderBase { + + + /** + * @var int $_totalComments The total number of comments of all posts + */ + protected $_totalComments = 0; + + /** + * @var int $_totalComments The total number of posts + */ + protected $_totalPosts = 0; + + /** + * @var int $_average The average number of comments per post + */ + protected $_average = 0.0; + + /** + * Returns the (translated) name of this priority provider + * + * @since 3.0 + * @return string The translated name + */ + public static function GetName() { + return __("Comment Average", 'sitemap'); + } + + /** + * Returns the (translated) description of this priority provider + * + * @since 3.0 + * @return string The translated description + */ + public static function GetDescription() { + return __("Uses the average comment count to calculate the priority", 'sitemap'); + } + + /** + * Initializes a new priority provider which calculates the post priority based on the average number of comments + * + * @param $totalComments int The total number of comments of all posts + * @param $totalPosts int The total number of posts + * @since 3.0 + */ + public function __construct($totalComments, $totalPosts) { + + $this->_totalComments = $totalComments; + $this->_totalPosts = $totalPosts; + + if($this->_totalComments > 0 && $this->_totalPosts > 0) { + $this->_average = (double) $this->_totalComments / $this->_totalPosts; + } + } + + /** + * Returns the priority for a specified post + * + * @param $postID int The ID of the post + * @param $commentCount int The number of comments for this post + * @since 3.0 + * @return int The calculated priority + */ + public function GetPostPriority($postID, $commentCount) { + + //Do not divide by zero! + if($this->_average == 0) { + if($commentCount > 0) $priority = 1; + else $priority = 0; + } else { + $priority = $commentCount / $this->_average; + if($priority > 1) $priority = 1; + else if($priority < 0) $priority = 0; + } + + return round($priority, 1); + } +} + +/** + * Class to generate a sitemaps.org Sitemaps compliant sitemap of a WordPress site. + * + * @package sitemap + * @author Arne Brachhold + * @since 3.0 + */ +final class GoogleSitemapGenerator { + /** + * @var array The unserialized array with the stored options + */ + private $options = array(); + + /** + * @var array The saved additional pages + */ + private $pages = array(); + + /** + * @var array The values and names of the change frequencies + */ + private $freqNames = array(); + + /** + * @var array A list of class names which my be called for priority calculation + */ + private $prioProviders = array(); + + /** + * @var bool True if init complete (options loaded etc) + */ + private $isInitiated = false; + + /** + * @var bool Defines if the sitemap building process is active at the moment + */ + private $isActive = false; + + /** + * @var array Holds options like output format and compression for the current request + */ + private $buildOptions = array(); + + /** + * Holds the user interface object + * + * @since 3.1.1 + * @var GoogleSitemapGeneratorUI + */ + private $ui = null; + + /** + * Defines if the simulation mode is on. In this case, data is not echoed but saved instead. + * @var boolean + */ + private $simMode = false; + + /** + * Holds the data if simulation mode is on + * @var array + */ + private $simData = array("sitemaps" => array(), "content" => array()); + + /** + * @var bool Defines if the options have been loaded + */ + private $optionsLoaded = false; + + + /*************************************** CONSTRUCTION AND INITIALIZING ***************************************/ + + /** + * Initializes a new Google Sitemap Generator + * + * @since 4.0 + */ + private function __construct() { + + } + + /** + * Returns the instance of the Sitemap Generator + * + * @since 3.0 + * @return GoogleSitemapGenerator The instance or null if not available. + */ + public static function GetInstance() { + if(isset($GLOBALS["sm_instance"])) { + return $GLOBALS["sm_instance"]; + } else return null; + } + + /** + * Enables the Google Sitemap Generator and registers the WordPress hooks + * + * @since 3.0 + */ + public static function Enable() { + if(!isset($GLOBALS["sm_instance"])) { + $GLOBALS["sm_instance"] = new GoogleSitemapGenerator(); + } + } + + /** + * Loads up the configuration and validates the prioity providers + * + * This method is only called if the sitemaps needs to be build or the admin page is displayed. + * + * @since 3.0 + */ + public function Initate() { + if(!$this->isInitiated) { + + load_plugin_textdomain('sitemap',false,dirname( plugin_basename( __FILE__ ) ) . '/lang'); + + $this->freqNames = array( + "always" => __("Always", "sitemap"), + "hourly" => __("Hourly", "sitemap"), + "daily" => __("Daily", "sitemap"), + "weekly" => __("Weekly", "sitemap"), + "monthly" => __("Monthly", "sitemap"), + "yearly" => __("Yearly", "sitemap"), + "never" => __("Never", "sitemap") + ); + + + $this->LoadOptions(); + $this->LoadPages(); + + //Register our own priority providers + add_filter("sm_add_prio_provider", array($this, 'AddDefaultPrioProviders')); + + //Let other plugins register their providers + $r = apply_filters("sm_add_prio_provider", $this->prioProviders); + + //Check if no plugin return null + if($r != null) $this->prioProviders = $r; + + $this->ValidatePrioProviders(); + + $this->isInitiated = true; + } + } + + + /*************************************** VERSION AND LINK HELPERS ***************************************/ + + /** + * Returns the version of the generator + * + * @since 3.0 + * @return int The version + */ + public static function GetVersion() { + return GoogleSitemapGeneratorLoader::GetVersion(); + } + + /** + * Returns the SVN version of the generator + * + * @since 4.0 + * @return string The SVN version string + */ + public static function GetSvnVersion() { + return GoogleSitemapGeneratorLoader::GetSvnVersion(); + } + + /** + * Returns a link pointing to a specific page of the authors website + * + * @since 3.0 + * @param $redir string The to link to + * @return string The full url + */ + public static function GetRedirectLink($redir) { + return trailingslashit("http://www.arnebrachhold.de/redir/" . $redir); + } + + /** + * Returns a link pointing back to the plugin page in WordPress + * + * @since 3.0 + * @return string The full url + */ + public static function GetBackLink($extra = '') { + global $wp_version; + $url = admin_url("options-general.php?page=" . + GoogleSitemapGeneratorLoader::GetBaseName() . $extra); + return $url; + } + + /** + * Converts a mysql datetime value into a unix timestamp + * @param $mysqlDateTime string The timestamp in the mysql datetime format + * @return int The time in seconds + */ + public static function GetTimestampFromMySql($mysqlDateTime) { + list($date, $hours) = explode(' ', $mysqlDateTime); + list($year, $month, $day) = explode('-', $date); + list($hour, $min, $sec) = explode(':', $hours); + return mktime(intval($hour), intval($min), intval($sec), intval($month), intval($day), intval($year)); + } + + + /*************************************** SIMPLE GETTERS ***************************************/ + + /** + * Returns the names for the frequency values + * @return array + */ + public function GetFreqNames() { + return $this->freqNames; + } + + /** + * Returns if the site is running in multi site mode + * @since 4.0 + * @return bool + */ + public function IsMultiSite() { + return (function_exists("is_multisite") && is_multisite()); + } + + /** + * Returns if the sitemap building process is currently active + * + * @since 3.0 + * @return bool true if active + */ + public function IsActive() { + $inst = GoogleSitemapGenerator::GetInstance(); + return ($inst != null && $inst->isActive); + } + + /** + * Returns if the compressed sitemap was activated + * + * @since 3.0b8 + * @return true if compressed + */ + public function IsGzipEnabled() { + return (function_exists("gzwrite") && $this->GetOption('b_autozip')); + } + + /** + * Returns if the XML Dom and XSLT functions are enabled + * + * @since 4.0b1 + * @return true if compressed + */ + public function IsXslEnabled() { + return (class_exists("DomDocument") && class_exists("XSLTProcessor")); + } + + /** + * Returns if Nginx is used as the server software + * @since 4.0.3 + * + * @return bool + */ + function IsNginx() { + if ( isset( $_SERVER['SERVER_SOFTWARE'] ) && stristr( $_SERVER['SERVER_SOFTWARE'], 'nginx' ) !== false ) { + return true; + } + return false; + } + + + + /*************************************** TAXONOMIES AND CUSTOM POST TYPES ***************************************/ + + /** + * Returns if this version of WordPress supports the new taxonomy system + * + * @since 3.0b8 + * @return true if supported + */ + public function IsTaxonomySupported() { + return (function_exists("get_taxonomy") && function_exists("get_terms") && function_exists("get_taxonomies")); + } + + /** + * Returns the list of custom taxonomies. These are basically all taxonomies without categories and post tags + * + * @since 3.1.7 + * @return array Array of names of user-defined taxonomies + */ + public function GetCustomTaxonomies() { + $taxonomies = get_taxonomies(array("public" => 1)); + return array_diff($taxonomies, array("category", "post_tag", "nav_menu", "link_category", "post_format")); + } + + /** + * Returns if this version of WordPress supports custom post types + * + * @since 3.2.5 + * @return true if supported + */ + public function IsCustomPostTypesSupported() { + return (function_exists("get_post_types") && function_exists("register_post_type")); + } + + /** + * Returns the list of custom post types. These are all custom post types except post, page and attachment + * + * @since 3.2.5 + * @return array Array of custom post types as per get_post_types + */ + public function GetCustomPostTypes() { + $post_types = get_post_types(array("public" => 1)); + $post_types = array_diff($post_types, array("post", "page", "attachment")); + return $post_types; + } + + + /** + * Returns the list of active post types, built-in and custom ones. + * + * @since 4.0b5 + * @return array Array of custom post types as per get_post_types + */ + public function GetActivePostTypes() { + + + $cacheKey = __CLASS__ . "::GetActivePostTypes"; + + $activePostTypes = wp_cache_get($cacheKey,'sitemap'); + + if($activePostTypes === false) { + $allPostTypes = get_post_types(); + $enabledPostTypes = $this->GetOption('in_customtypes'); + if($this->GetOption("in_posts")) $enabledPostTypes[] = "post"; + if($this->GetOption("in_pages")) $enabledPostTypes[] = "page"; + + $activePostTypes = array(); + foreach($enabledPostTypes AS $postType) { + if(!empty($postType) && in_array($postType, $allPostTypes)) { + $activePostTypes[] = $postType; + } + } + + wp_cache_set($cacheKey, $activePostTypes, 'sitemap', 20); + } + + return $activePostTypes; + } + + /** + * Returns an array with all excluded post IDs + * + * @since 4.0b11 + * @return int[] Array with excluded post IDs + */ + public function GetExcludedPostIDs() { + + $excludes = (array)$this->GetOption('b_exclude'); + + //Exclude front page page if defined + if (get_option('show_on_front') == 'page' && get_option('page_on_front')) { + $excludes[] = get_option('page_on_front'); + return $excludes; + } + + return array_filter(array_map('intval',$excludes),array($this,'IsGreaterZero')); + } + + /** + * Returns an array with all excluded category IDs. + * + * @since 4.0b11 + * @return int[] Array with excluded category IDs + */ + public function GetExcludedCategoryIDs() { + $exclCats = (array)$this->GetOption("b_exclude_cats"); + return array_filter(array_map('intval',$exclCats),array($this,'IsGreaterZero')); + } + + /*************************************** PRIORITY PROVIDERS ***************************************/ + + /** + * Returns the list of PriorityProviders + * @return array + */ + public function GetPrioProviders() { + return $this->prioProviders; + } + + /** + * Adds the default Priority Providers to the provider list + * + * @since 3.0 + * @param $providers + * @return array + */ + public function AddDefaultPrioProviders($providers) { + array_push($providers, "GoogleSitemapGeneratorPrioByCountProvider"); + array_push($providers, "GoogleSitemapGeneratorPrioByAverageProvider"); + if(class_exists("ak_popularity_contest")) { + array_push($providers, "GoogleSitemapGeneratorPrioByPopularityContestProvider"); + } + return $providers; + } + + /** + * Validates all given Priority Providers by checking them for required methods and existence + * + * @since 3.0 + */ + private function ValidatePrioProviders() { + $validProviders = array(); + + for($i = 0; $i < count($this->prioProviders); $i++) { + if(class_exists($this->prioProviders[$i])) { + if(class_implements($this->prioProviders[$i], "GoogleSitemapGeneratorPrioProviderBase")) { + array_push($validProviders, $this->prioProviders[$i]); + } + } + } + $this->prioProviders = $validProviders; + + if(!$this->GetOption("b_prio_provider")) { + if(!in_array($this->GetOption("b_prio_provider"), $this->prioProviders, true)) { + $this->SetOption("b_prio_provider", ""); + } + } + } + + + /*************************************** COMMENT HANDLING FOR PRIO. PROVIDERS ***************************************/ + + /** + * Retrieves the number of comments of a post in a asso. array + * The key is the postID, the value the number of comments + * + * @since 3.0 + * @return array An array with postIDs and their comment count + */ + public function GetComments() { + /** @var $wpdb wpdb */ + global $wpdb; + $comments = array(); + + //Query comments and add them into the array + $commentRes = $wpdb->get_results("SELECT `comment_post_ID` as `post_id`, COUNT(comment_ID) as `comment_count` FROM `" . $wpdb->comments . "` WHERE `comment_approved`='1' GROUP BY `comment_post_ID`"); + if($commentRes) { + foreach($commentRes as $comment) { + $comments[$comment->post_id] = $comment->comment_count; + } + } + return $comments; + } + + /** + * Calculates the full number of comments from an sm_getComments() generated array + * + * @since 3.0 + * @param $comments array The Array with posts and c0mment count + * @see sm_getComments + * @return int The full number of comments + */ + public function GetCommentCount($comments) { + $commentCount = 0; + foreach($comments AS $k => $v) { + $commentCount += $v; + } + return $commentCount; + } + + + /*************************************** OPTION HANDLING ***************************************/ + + /** + * Sets up the default configuration + * + * @since 3.0 + */ + public function InitOptions() { + + $this->options = array(); + $this->options["sm_b_prio_provider"] = "GoogleSitemapGeneratorPrioByCountProvider"; //Provider for automatic priority calculation + $this->options["sm_b_ping"] = true; //Auto ping Google + $this->options["sm_b_stats"] = false; //Send anonymous stats + $this->options["sm_b_pingmsn"] = true; //Auto ping MSN + $this->options["sm_b_autozip"] = true; //Try to gzip the output + $this->options["sm_b_memory"] = ''; //Set Memory Limit (e.g. 16M) + $this->options["sm_b_time"] = -1; //Set time limit in seconds, 0 for unlimited, -1 for disabled + $this->options["sm_b_style_default"] = true; //Use default style + $this->options["sm_b_style"] = ''; //Include a stylesheet in the XML + $this->options["sm_b_baseurl"] = ''; //The base URL of the sitemap + $this->options["sm_b_robots"] = true; //Add sitemap location to WordPress' virtual robots.txt file + $this->options["sm_b_html"] = true; //Include a link to a html version of the sitemap in the XML sitemap + $this->options["sm_b_exclude"] = array(); //List of post / page IDs to exclude + $this->options["sm_b_exclude_cats"] = array(); //List of post / page IDs to exclude + + $this->options["sm_in_home"] = true; //Include homepage + $this->options["sm_in_posts"] = true; //Include posts + $this->options["sm_in_posts_sub"] = false; //Include post pages ( tag) + $this->options["sm_in_pages"] = true; //Include static pages + $this->options["sm_in_cats"] = false; //Include categories + $this->options["sm_in_arch"] = false; //Include archives + $this->options["sm_in_auth"] = false; //Include author pages + $this->options["sm_in_tags"] = false; //Include tag pages + $this->options["sm_in_tax"] = array(); //Include additional taxonomies + $this->options["sm_in_customtypes"] = array(); //Include custom post types + $this->options["sm_in_lastmod"] = true; //Include the last modification date + + $this->options["sm_cf_home"] = "daily"; //Change frequency of the homepage + $this->options["sm_cf_posts"] = "monthly"; //Change frequency of posts + $this->options["sm_cf_pages"] = "weekly"; //Change frequency of static pages + $this->options["sm_cf_cats"] = "weekly"; //Change frequency of categories + $this->options["sm_cf_auth"] = "weekly"; //Change frequency of author pages + $this->options["sm_cf_arch_curr"] = "daily"; //Change frequency of the current archive (this month) + $this->options["sm_cf_arch_old"] = "yearly"; //Change frequency of older archives + $this->options["sm_cf_tags"] = "weekly"; //Change frequency of tags + + $this->options["sm_pr_home"] = 1.0; //Priority of the homepage + $this->options["sm_pr_posts"] = 0.6; //Priority of posts (if auto prio is disabled) + $this->options["sm_pr_posts_min"] = 0.2; //Minimum Priority of posts, even if autocalc is enabled + $this->options["sm_pr_pages"] = 0.6; //Priority of static pages + $this->options["sm_pr_cats"] = 0.3; //Priority of categories + $this->options["sm_pr_arch"] = 0.3; //Priority of archives + $this->options["sm_pr_auth"] = 0.3; //Priority of author pages + $this->options["sm_pr_tags"] = 0.3; //Priority of tags + + $this->options["sm_i_donated"] = false; //Did you donate? Thank you! :) + $this->options["sm_i_hide_donated"] = false; //And hide the thank you.. + $this->options["sm_i_install_date"] = time(); //The installation date + $this->options["sm_i_hide_survey"] = false; //Hide the survey note + $this->options["sm_i_hide_note"] = false; //Hide the note which appears after 30 days + $this->options["sm_i_hide_works"] = false; //Hide the "works?" message which appears after 15 days + $this->options["sm_i_hide_donors"] = false; //Hide the list of donations + $this->options["sm_i_hash"] = substr(sha1(sha1(get_bloginfo('url'))),0,20); //Partial hash for GA stats, NOT identifiable! + $this->options["sm_i_lastping"] = 0; //When was the last ping + $this->options["sm_i_supportfeed"] = true; //shows the support feed + $this->options["sm_i_supportfeed_cache"] = 0; //Last refresh of support feed + } + + /** + * Loads the configuration from the database + * + * @since 3.0 + */ + private function LoadOptions() { + + if($this->optionsLoaded) return; + + $this->InitOptions(); + + //First init default values, then overwrite it with stored values so we can add default + //values with an update which get stored by the next edit. + $storedOptions = get_option("sm_options"); + + if($storedOptions && is_array($storedOptions)) { + foreach($storedOptions AS $k => $v) { + if(array_key_exists($k,$this->options)) $this->options[$k] = $v; + } + } else update_option("sm_options", $this->options); //First time use, store default values + + $this->optionsLoaded = true; + } + + /** + * Returns the option value for the given key + * + * @since 3.0 + * @param $key string The Configuration Key + * @return mixed The value + */ + public function GetOption($key) { + $key = "sm_" . $key; + if(array_key_exists($key, $this->options)) { + return $this->options[$key]; + } else return null; + } + + public function GetOptions() { + return $this->options; + } + + /** + * Sets an option to a new value + * + * @since 3.0 + * @param $key string The configuration key + * @param $value mixed The new object + */ + public function SetOption($key, $value) { + if(strpos($key, "sm_") !== 0) $key = "sm_" . $key; + + $this->options[$key] = $value; + } + + /** + * Saves the options back to the database + * + * @since 3.0 + * @return bool true on success + */ + public function SaveOptions() { + $oldvalue = get_option("sm_options"); + if($oldvalue == $this->options) { + return true; + } else return update_option("sm_options", $this->options); + } + + /** + * Returns the additional pages + * @since 4.0 + * @return GoogleSitemapGeneratorPage[] + */ + function GetPages() { + return $this->pages; + } + + /** + * Returns the additional pages + * @since 4.0 + * @param array $pages + */ + function SetPages(array $pages) { + $this->pages = $pages; + } + + /** + * Loads the stored pages from the database + * + * @since 3.0 + */ + private function LoadPages() { + /** @var $wpdb wpdb */ + global $wpdb; + + $needsUpdate = false; + + $pagesString = $wpdb->get_var("SELECT option_value FROM $wpdb->options WHERE option_name = 'sm_cpages'"); + + //Class sm_page was renamed with 3.0 -> rename it in serialized value for compatibility + if(!empty($pagesString) && strpos($pagesString, "sm_page") !== false) { + $pagesString = str_replace("O:7:\"sm_page\"", "O:26:\"GoogleSitemapGeneratorPage\"", $pagesString); + $needsUpdate = true; + } + + if(!empty($pagesString)) { + $storedpages = unserialize($pagesString); + $this->pages = $storedpages; + } else { + $this->pages = array(); + } + + if($needsUpdate) $this->SavePages(); + } + + /** + * Saved the additional pages back to the database + * + * @since 3.0 + * @return true on success + */ + public function SavePages() { + $oldvalue = get_option("sm_cpages"); + if($oldvalue == $this->pages) { + return true; + } else { + delete_option("sm_cpages"); + //Add the option, Note the autoload=false because when the autoload happens, our class GoogleSitemapGeneratorPage doesn't exist + add_option("sm_cpages", $this->pages, null, "no"); + return true; + } + } + + + /*************************************** URL AND PATH FUNCTIONS ***************************************/ + + /** + * Returns the URL to the directory where the plugin file is located + * @since 3.0b5 + * @return string The URL to the plugin directory + */ + public function GetPluginUrl() { + + $url = trailingslashit(plugins_url("", __FILE__)); + + return $url; + } + + /** + * Returns the path to the directory where the plugin file is located + * @since 3.0b5 + * @return string The path to the plugin directory + */ + public function GetPluginPath() { + $path = dirname(__FILE__); + return trailingslashit(str_replace("\\", "/", $path)); + } + + /** + * Returns the URL to default XSLT style if it exists + * @since 3.0b5 + * @return string The URL to the default stylesheet, empty string if not available. + */ + public function GetDefaultStyle() { + $p = $this->GetPluginPath(); + if(file_exists($p . "sitemap.xsl")) { + $url = $this->GetPluginUrl(); + //If called over the admin area using HTTPS, the stylesheet would also be https url, even if the site frontend is not. + if(substr(get_bloginfo('url'), 0, 5) != "https" && substr($url, 0, 5) == "https") $url = "http" . substr($url, 5); + return $url . 'sitemap.xsl'; + } + return ''; + } + + /** + * Returns of Permalinks are used + * + * @return bool + */ + public function IsUsingPermalinks() { + /** @var $wp_rewrite WP_Rewrite */ + global $wp_rewrite; + + return $wp_rewrite->using_mod_rewrite_permalinks(); + } + + /** + * Returns the URL for the sitemap file + * + * @since 3.0 + * @param string $type + * @param string $params + * @param array $buildOptions + * @return string The URL to the Sitemap file + */ + public function GetXmlUrl($type = "", $params = "", $buildOptions = array()) { + + $pl = $this->IsUsingPermalinks(); + $options = ""; + if(!empty($type)) { + $options .= $type; + if(!empty($params)) { + $options .= "-" . $params; + } + } + + $buildOptions = array_merge($this->buildOptions, $buildOptions); + + $html = (isset($buildOptions["html"]) ? $buildOptions["html"] : false); + $zip = (isset($buildOptions["zip"]) ? $buildOptions["zip"] : false); + + $baseURL = get_bloginfo('url'); + + //Manual override for root URL + $baseUrlSettings = $this->GetOption('b_baseurl'); + if(!empty($baseUrlSettings)) $baseURL = $baseUrlSettings; + else if(defined("SM_BASE_URL") && SM_BASE_URL) $baseURL = SM_BASE_URL; + + if($pl) { + return trailingslashit($baseURL) . "sitemap" . ($options ? "-" . $options : "") . ($html + ? ".html" : ".xml") . ($zip? ".gz" : ""); + } else { + return trailingslashit($baseURL) . "index.php?xml_sitemap=params=" . $options . ($html + ? ";html=true" : "") . ($zip? ";zip=true" : ""); + } + } + + /** + * Returns if there is still an old sitemap file in the site directory + * + * @return Boolean True if a sitemap file still exists + */ + public function OldFileExists() { + $path = trailingslashit(get_home_path()); + return (file_exists($path . "sitemap.xml") || file_exists($path . "sitemap.xml.gz")); + } + + /** + * Renames old sitemap files in the site directory from previous versions of this plugin + * @return bool True on success + */ + public function DeleteOldFiles() { + $path = trailingslashit(get_home_path()); + + $res = true; + + if(file_exists($f = $path . "sitemap.xml")) if(!rename($f, $path . "sitemap.backup.xml")) $res = false; + if(file_exists($f = $path . "sitemap.xml.gz")) if(!rename($f, $path . "sitemap.backup.xml.gz")) $res = false; + + return $res; + } + + + /*************************************** SITEMAP SIMULATION ***************************************/ + + /** + * Simulates the building of the sitemap index file. + * + * @see GoogleSitemapGenerator::SimulateSitemap + * @since 4.0 + * @return array The data of the sitemap index file + */ + public function SimulateIndex() { + + $this->simMode = true; + + require_once(trailingslashit(dirname(__FILE__)) . "sitemap-builder.php"); + do_action("sm_build_index", $this); + + $this->simMode = false; + + $r = $this->simData["sitemaps"]; + + $this->ClearSimData("sitemaps"); + + return $r; + } + + /** + * Simulates the building of the sitemap file. + * + * @see GoogleSitemapGenerator::SimulateIndex + * @since 4.0 + * @param $type string The type of the sitemap + * @param $params string Additional parameters for this type + * @return array The data of the sitemap file + */ + public function SimulateSitemap($type, $params) { + $this->simMode = true; + + require_once(trailingslashit(dirname(__FILE__)) . "sitemap-builder.php"); + do_action("sm_build_content", $this, $type, $params); + + $this->simMode = false; + + $r = $this->simData["content"]; + + $this->ClearSimData("content"); + + return $r; + } + + /** + * Clears the data of the simulation + * + * @param string $what Defines what to clear, either both, sitemaps or content + * @see GoogleSitemapGenerator::SimulateIndex + * @see GoogleSitemapGenerator::SimulateSitemap + * @since 4.0 + */ + public function ClearSimData($what) { + if($what == "both" || $what == "sitemaps") { + $this->simData["sitemaps"] = array(); + } + + if($what == "both" || $what == "content") { + $this->simData["content"] = array(); + } + } + + /** + * Returns the first caller outside of this __CLASS__ + * @param array $trace The backtrace + * @return array The caller information + */ + private function GetExternalBacktrace($trace) { + $caller = null; + foreach($trace AS $b) { + if($b["class"] != __CLASS__) { + $caller = $b; + break; + } + } + return $caller; + } + + + /*************************************** SITEMAP BUILDING ***************************************/ + + /** + * Shows the sitemap. Main entry point from HTTP + * @param string $options Options for the sitemap. What type, what parameters. + * @since 4.0 + */ + public function ShowSitemap($options) { + + $startTime = microtime(true); + $startQueries = $GLOBALS["wpdb"]->num_queries; + $startMemory = memory_get_peak_usage(true); + + //Raise memory and time limits + if($this->GetOption("b_memory") != '') { + @ini_set("memory_limit", $this->GetOption("b_memory")); + } + + if($this->GetOption("b_time") != -1) { + @set_time_limit($this->GetOption("b_time")); + } + + do_action("sm_init", $this); + + $this->isActive = true; + + $parsedOptions = array(); + + $options = explode(";", $options); + foreach($options AS $k) { + $kv = explode("=", $k); + $parsedOptions[$kv[0]] = @$kv[1]; + } + + $options = $parsedOptions; + + $this->buildOptions = $options; + + //Do not index the actual XML pages, only process them. + //This avoids that the XML sitemaps show up in the search results. + if(!headers_sent()) header('X-Robots-Tag: noindex', true, 200); + + $this->Initate(); + + $html = (isset($options["html"]) ? $options["html"] : false) && $this->IsXslEnabled(); + if($html && !$this->GetOption('b_html')) { + $GLOBALS['wp_query']->is_404 = true; + return; + } + + //Don't zip if anything happened before which could break the output or if the client does not support gzip. + //If there are already other output filters, there might be some content on another + //filter level already, which we can't detect. Zipping then would lead to invalid content. + $pack = (isset($options['zip']) ? $options['zip'] : $this->GetOption('b_autozip')); + if( + empty($_SERVER['HTTP_ACCEPT_ENCODING']) //No encoding support + || strpos($_SERVER['HTTP_ACCEPT_ENCODING'],'gzip') === false //or no gzip + || !$this->IsGzipEnabled() //No PHP gzip support + || headers_sent() //Headers already sent + || ob_get_contents() //there was already some output... + || in_array('ob_gzhandler', ob_list_handlers()) //Some other plugin (or PHP) is already gzipping + || $this->GetPhpIniBoolean(ini_get("zlib.output_compression")) //Zlib compression in php.ini enabled + || ob_get_level() > (!$this->GetPhpIniBoolean(ini_get("output_buffering"))?0:1) //Another output buffer (beside of the default one) is already active + || (isset($_SERVER['HTTP_X_VARNISH']) && is_numeric($_SERVER['HTTP_X_VARNISH'])) //Behind a Varnish proxy + ) $pack = false; + + $packed = false; + + if($pack) $packed = @ob_start('ob_gzhandler'); + + $builders = array('sitemap-builder.php'); + foreach($builders AS $b) { + $f = trailingslashit(dirname(__FILE__)) . $b; + if(file_exists($f)) require_once($f); + } + + if($html) { + ob_start(); + } else { + header('Content-Type: text/xml; charset=utf-8'); + } + + + if(empty($options["params"]) || $options["params"] == "index") { + + $this->BuildSitemapHeader("index"); + + do_action('sm_build_index', $this); + + $this->BuildSitemapFooter("index"); + $this->AddEndCommend($startTime, $startQueries, $startMemory); + + + } else { + $allParams = $options["params"]; + $type = $params = null; + if(strpos($allParams, "-") !== false) { + $type = substr($allParams, 0, strpos($allParams, "-")); + $params = substr($allParams, strpos($allParams, "-") + 1); + } else { + $type = $allParams; + } + + $this->BuildSitemapHeader("sitemap"); + + do_action("sm_build_content", $this, $type, $params); + + $this->BuildSitemapFooter("sitemap"); + + $this->AddEndCommend($startTime, $startQueries, $startMemory); + } + + if($html) { + $xmlSource = ob_get_clean(); + + // Load the XML source + $xml = new DOMDocument; + $xml->loadXML($xmlSource); + + $xsl = new DOMDocument; + $xsl->load($this->GetPluginPath() . "sitemap.xsl"); + + // Configure the transformer + $proc = new XSLTProcessor; + $proc->importStyleSheet($xsl); // attach the xsl rules + + $domTranObj = $proc->transformToDoc($xml); + + // this will also output doctype and comments at top level + foreach($domTranObj->childNodes as $node) echo $domTranObj->saveXML($node) . "\n"; + } + + if($packed) ob_end_flush(); + $this->isActive = false; + exit; + } + + /** + * Generates the header for the sitemap with XML declarations, stylesheet and so on. + * + * @since 4.0 + * @param string $format The format, either sitemap for a sitemap or index for the sitemap index + */ + private function BuildSitemapHeader($format) { + + if(!in_array($format, array("sitemap", "index"))) $format = "sitemap"; + + $this->AddElement(new GoogleSitemapGeneratorXmlEntry('')); + + $styleSheet = ($this->GetDefaultStyle() && $this->GetOption('b_style_default') === true + ? $this->GetDefaultStyle() : $this->GetOption('b_style')); + + if(!empty($styleSheet)) { + $this->AddElement(new GoogleSitemapGeneratorXmlEntry('<' . '?xml-stylesheet type="text/xsl" href="' . esc_url( $styleSheet ) . '"?' . '>')); + } + + $this->AddElement(new GoogleSitemapGeneratorDebugEntry("sitemap-generator-url=\"http://www.arnebrachhold.de\" sitemap-generator-version=\"" . $this->GetVersion() . "\"")); + $this->AddElement(new GoogleSitemapGeneratorDebugEntry("generated-on=\"" . date(get_option("date_format") . " " . get_option("time_format")) . "\"")); + + switch($format) { + case "sitemap": + $this->AddElement(new GoogleSitemapGeneratorXmlEntry('')); + break; + case "index": + $this->AddElement(new GoogleSitemapGeneratorXmlEntry('')); + break; + } + } + + /** + * Generates the footer for the sitemap with XML ending tag + * + * @since 4.0 + * @param string $format The format, either sitemap for a sitemap or index for the sitemap index + */ + private function BuildSitemapFooter($format) { + if(!in_array($format, array("sitemap", "index"))) $format = "sitemap"; + switch($format) { + case "sitemap": + $this->AddElement(new GoogleSitemapGeneratorXmlEntry('')); + break; + case "index": + $this->AddElement(new GoogleSitemapGeneratorXmlEntry('')); + break; + } + } + + /** + * Adds information about time and memory usage to the sitemap + * + * @since 4.0 + * @param float $startTime The microtime of the start + * @param int $startQueries + * @param int $startMemory + * + */ + private function AddEndCommend($startTime, $startQueries = 0, $startMemory = 0) { + if(defined("WP_DEBUG") && WP_DEBUG) { + echo " "; + } + $endTime = microtime(true); + $endTime = round($endTime - $startTime, 2); + $this->AddElement(new GoogleSitemapGeneratorDebugEntry("Request ID: " . md5(microtime()) . "; Queries for sitemap: " . ($GLOBALS["wpdb"]->num_queries - $startQueries) . "; Total queries: " . $GLOBALS["wpdb"]->num_queries . "; Seconds: $endTime; Memory for sitemap: " . ((memory_get_peak_usage(true) - $startMemory) / 1024 / 1024) . "MB" . "; Total memory: " . (memory_get_peak_usage(true) / 1024 / 1024) . "MB")); + } + + /** + * Adds the sitemap to the virtual robots.txt file + * This function is executed by WordPress with the do_robots hook + * + * @since 3.1.2 + */ + public function DoRobots() { + $this->Initate(); + if($this->GetOption('b_robots') === true) { + + $smUrl = $this->GetXmlUrl(); + + echo "\nSitemap: " . $smUrl . "\n"; + } + } + + + /*************************************** SITEMAP CONTENT BUILDING ***************************************/ + + /** + * Outputs an element in the sitemap + * + * @since 3.0 + * @param $page GoogleSitemapGeneratorXmlEntry The element + */ + public function AddElement($page) { + + if(empty($page)) return; + echo $page->Render(); + } + + /** + * Adds a url to the sitemap. You can use this method or call AddElement directly. + * + * @since 3.0 + * @param $loc string The location (url) of the page + * @param $lastMod int The last Modification time as a UNIX timestamp + * @param $changeFreq string The change frequenty of the page, Valid values are "always", "hourly", "daily", "weekly", "monthly", "yearly" and "never". + * @param $priority float The priority of the page, between 0.0 and 1.0 + * @param $postID int The post ID in case this is a post or page + * @see AddElement + * @return string The URL node + */ + public function AddUrl($loc, $lastMod = 0, $changeFreq = "monthly", $priority = 0.5, $postID = 0) { + //Strip out the last modification time if activated + if($this->GetOption('in_lastmod') === false) $lastMod = 0; + $page = new GoogleSitemapGeneratorPage($loc, $priority, $changeFreq, $lastMod, $postID); + + do_action('sm_addurl', $page); + + if($this->simMode) { + $caller = $this->GetExternalBacktrace(debug_backtrace()); + + $this->simData["content"][] = array( + "data" => $page, + "caller" => $caller + ); + } else { + $this->AddElement($page); + } + } + + /** + * Add a sitemap entry to the index file + * @param $type + * @param string $params + * @param int $lastMod + */ + public function AddSitemap($type, $params = "", $lastMod = 0) { + + $url = $this->GetXmlUrl($type, $params); + + $sitemap = new GoogleSitemapGeneratorSitemapEntry($url, $lastMod); + + do_action('sm_addsitemap', $sitemap); + + if($this->simMode) { + $caller = $this->GetExternalBacktrace(debug_backtrace()); + $this->simData["sitemaps"][] = array("data" => $sitemap, "type" => $type, "params" => $params, "caller" => $caller); + } else { + $this->AddElement($sitemap); + } + } + + + /*************************************** PINGS ***************************************/ + + /** + * Sends the pings to the search engines + * + * @return GoogleSitemapGeneratorStatus The status object + */ + public function SendPing() { + + $this->LoadOptions(); + + $pingUrl = $this->GetXmlUrl(); + + $result = $this->ExecutePing($pingUrl, true); + + $postID = get_transient('sm_ping_post_id'); + + if($postID) { + + require_once(trailingslashit(dirname(__FILE__)) . "sitemap-builder.php"); + + $urls = array(); + + $urls = apply_filters('sm_sitemap_for_post',$urls, $this, $postID); + if(is_array($urls) && count($urls)>0) { + foreach($urls AS $url) $this->ExecutePing($url, false); + } + + delete_transient('sm_ping_post_id'); + } + + return $result; + } + + + /** + * @param $pingUrl string The Sitemap URL to ping + * @param bool $updateStatus If the global ping status should be updated + * + * @return \GoogleSitemapGeneratorStatus + */ + protected function ExecutePing($pingUrl, $updateStatus = true) { + + $status = new GoogleSitemapGeneratorStatus($updateStatus); + + if ($pingUrl) { + $pings = array(); + + if ($this->GetOption("b_ping")) { + $pings["google"] = array( + "name" => "Google", + "url" => "http://www.google.com/webmasters/sitemaps/ping?sitemap=%s", + "check" => "successfully" + ); + } + + if ($this->GetOption("b_pingmsn")) { + $pings["bing"] = array( + "name" => "Bing", + "url" => "http://www.bing.com/webmaster/ping.aspx?siteMap=%s", + "check" => " " + // No way to check, response is IP-language-based :-( + ); + } + + foreach ($pings AS $serviceId => $service) { + $url = str_replace("%s", urlencode($pingUrl), $service["url"]); + $status->StartPing($serviceId, $url, $service["name"]); + + $pingres = $this->RemoteOpen($url); + + if ($pingres === null || $pingres === false || strpos($pingres, $service["check"]) === false) { + $status->EndPing($serviceId, false); + trigger_error("Failed to ping $serviceId: " . htmlspecialchars(strip_tags($pingres)), E_USER_NOTICE); + } else { + $status->EndPing($serviceId, true); + } + } + + $this->SetOption('i_lastping', time()); + $this->SaveOptions(); + } + + $status->End(); + + return $status; + } + + /** + * Tries to ping a specific service showing as much as debug output as possible + * @since 4.1 + * @return array + */ + public function SendPingAll() { + + $this->LoadOptions(); + + $sitemaps = $this->SimulateIndex(); + + $urls = array(); + + $urls[] = $this->GetXmlUrl(); + + foreach($sitemaps AS $sitemap) { + + /** @var $s GoogleSitemapGeneratorSitemapEntry */ + $s = $sitemap["data"]; + + $urls[] = $s->GetUrl(); + } + + $results = array(); + + $first = true; + + foreach($urls AS $url) { + $status = @$this->ExecutePing($url, $first); + $results[] = array("sitemap"=> $url, "status" => $status); + $first = false; + } + return $results; + + } + + /** + * Tries to ping a specific service showing as much as debug output as possible + * @since 3.1.9 + * @return null + */ + public function ShowPingResult() { + + check_admin_referer('sitemap'); + + if(!current_user_can("administrator")) { + echo '

    Please log in as admin

    '; + return; + } + + $service = !empty($_GET["sm_ping_service"]) ? $_GET["sm_ping_service"] : null; + + $status = GoogleSitemapGeneratorStatus::Load(); + + if(!$status) die("No build status yet. Write something first."); + + $url = null; + + $services = $status->GetUsedPingServices(); + + if(!in_array($service, $services)) die("Invalid service"); + + $url = $status->GetPingUrl($service); + + if(empty($url)) die("Invalid ping url"); + + echo 'Ping Test'; + if(function_exists('wp_admin_css')) wp_admin_css('css/global', true); + echo '

    Ping Test

    '; + + echo '

    Trying to ping: ' . $url . '. The sections below should give you an idea whats going on.

    '; + + //Try to get as much as debug / error output as possible + $errLevel = error_reporting(E_ALL); + $errDisplay = ini_set("display_errors", 1); + if(!defined('WP_DEBUG')) define('WP_DEBUG', true); + + echo '

    Errors, Warnings, Notices:

    '; + + if(WP_DEBUG == false) echo "WP_DEBUG was set to false somewhere before. You might not see all debug information until you remove this declaration!
    "; + if(ini_get("display_errors") != 1) echo "Your display_errors setting currently prevents the plugin from showing errors here. Please check your webserver logfile instead.
    "; + + $res = $this->RemoteOpen($url); + + echo '

    Result (text only):

    '; + + echo wp_kses($res, array('a' => array('href' => array()), 'p' => array(), 'ul' => array(), 'ol' => array(), 'li' => array())); + + echo '

    Result (HTML):

    '; + + echo htmlspecialchars($res); + + //Revert back old values + error_reporting($errLevel); + ini_set("display_errors", $errDisplay); + echo ''; + exit; + } + + /** + * Opens a remote file using the WordPress API + * @since 3.0 + * @param $url string The URL to open + * @param $method string get or post + * @param $postData array An array with key=>value paris + * @param $timeout int Timeout for the request, by default 10 + * @return mixed False on error, the body of the response on success + */ + public static function RemoteOpen($url, $method = 'get', $postData = null, $timeout = 10) { + $options = array(); + $options['timeout'] = $timeout; + + if($method == 'get') { + $response = wp_remote_get($url, $options); + } else { + $response = wp_remote_post($url, array_merge($options, array('body' => $postData))); + } + + if(is_wp_error($response)) { + $errs = $response->get_error_messages(); + $errs = htmlspecialchars(implode('; ', $errs)); + trigger_error('WP HTTP API Web Request failed: ' . $errs, E_USER_NOTICE); + return false; + } + + return $response['body']; + } + + /** + * Sends anonymous statistics (disabled by default) + */ + private function SendStats() { + global $wp_version, $wpdb; + $postCount = $wpdb->get_var("SELECT COUNT(*) FROM {$wpdb->posts} p WHERE p.post_status='publish'"); + + //Send simple post count statistic to get an idea in which direction this plugin should be optimized + //Only a rough number is required, so we are rounding things up + if($postCount <=5) $postCount = 5; + else if($postCount < 25) $postCount = 10; + else if($postCount < 35) $postCount = 25; + else if($postCount < 75) $postCount = 50; + else if($postCount < 125) $postCount = 100; + else if($postCount < 2000) $postCount = round($postCount / 200) * 200; + else if($postCount < 10000) $postCount = round($postCount / 1000) * 1000; + else $postCount = round($postCount / 10000) * 10000; + + $postData = array( + "v" => 1, + "tid" => "UA-65990-26", + "cid" => $this->GetOption('i_hash'), + "aip" => 1, //Anonymize + "t" => "event", + "ec" => "ping", + "ea" => "auto", + "ev" => 1, + "cd1" => $wp_version, + "cd2" => $this->GetVersion(), + "cd3" => PHP_VERSION, + "cd4" => $postCount, + "ul" => get_bloginfo('language'), + ); + + $this->RemoteOpen('http://www.google-analytics.com/collect', 'post', $postData); + } + + /** + * Returns the number of seconds the support feed should be cached (1 week) + * + * @return int The number of seconds + */ + public static function GetSupportFeedCacheLifetime() { + return 60 * 60 * 24 * 7; + } + + /** + * Returns the SimplePie instance of the support feed + * The feed is cached for one week + * + * @return SimplePie|WP_Error + */ + public function GetSupportFeed() { + + $callBack = array(__CLASS__,"GetSupportFeedCacheLifetime"); + + //Extend cache lifetime so we don't request the feed to often + add_filter( 'wp_feed_cache_transient_lifetime' , $callBack); + $result = fetch_feed(SM_SUPPORTFEED_URL); + remove_filter( 'wp_feed_cache_transient_lifetime' , $callBack ); + + return $result; + } + + /** + * Handles daily ping + */ + public function SendPingDaily() { + + $this->LoadOptions(); + + $blogUpdate = strtotime(get_lastpostdate('blog')); + $lastPing = $this->GetOption('i_lastping'); + $yesterday = time() - (60 * 60 * 24); + + if($blogUpdate >= $yesterday && ($lastPing==0 || $lastPing <= $yesterday)) { + $this->SendPing(); + } + + //Send statistics if enabled (disabled by default) + if($this->GetOption('b_stats')) { + $this->SendStats(); + } + + //Cache the support feed so there is no delay when loading the user interface + if($this->GetOption('i_supportfeed')) { + $last = $this->GetOption('i_supportfeed_cache'); + if($last <= (time() - $this->GetSupportFeedCacheLifetime())) { + $supportFeed = $this->GetSupportFeed(); + if (!is_wp_error($supportFeed) && $supportFeed) { + $this->SetOption('i_supportfeed_cache',time()); + $this->SaveOptions(); + } + } + } + } + + + /*************************************** USER INTERFACE ***************************************/ + + /** + * Includes the user interface class and initializes it + * + * @since 3.1.1 + * @see GoogleSitemapGeneratorUI + * @return GoogleSitemapGeneratorUI + */ + private function GetUI() { + + if($this->ui === null) { + + $className = 'GoogleSitemapGeneratorUI'; + $fileName = 'sitemap-ui.php'; + + if(!class_exists($className)) { + + $path = trailingslashit(dirname(__FILE__)); + + if(!file_exists($path . $fileName)) return false; + require_once($path . $fileName); + } + + $this->ui = new $className($this); + + } + + return $this->ui; + } + + /** + * Shows the option page of the plugin. Before 3.1.1, this function was basically the UI, afterwards the UI was outsourced to another class + * + * @see GoogleSitemapGeneratorUI + * @since 3.0 + * @return bool + */ + public function HtmlShowOptionsPage() { + + $ui = $this->GetUI(); + if($ui) { + $ui->HtmlShowOptionsPage(); + return true; + } + + return false; + } + + /*************************************** HELPERS ***************************************/ + + /** + * Returns if the given value is greater than zero + * + * @param $value int The value to check + * @since 4.0b10 + * @return bool True if greater than zero + */ + public function IsGreaterZero($value) { + return ($value > 0); + } + + /** + * Converts the various possible php.ini values for true and false to boolean + * + * @param $value string The value from ini_get + * + * @return bool The converted value + */ + public function GetPhpIniBoolean($value) { + if (is_string($value)) { + switch (strtolower($value)) { + case '+': + case '1': + case 'y': + case 'on': + case 'yes': + case 'true': + case 'enabled': + return true; + + case '-': + case '0': + case 'n': + case 'no': + case 'off': + case 'false': + case 'disabled': + return false; + } + } + + return (boolean) $value; + } + + + + public function ShowSurvey() { + $this->LoadOptions(); + + return (isset($_REQUEST['sm_survey']) || !$this->GetOption('i_hide_survey')); + } + + public function HtmlSurvey() { + ?> +
    + +

    + Please help us improve by taking this short survey!','sitemap')); + ?> " style="float:right; display:block; border:none;"> +

    +
    +
    +
    + 'index.php?xml_sitemap=params=$matches[2]', + 'sitemap(-+([a-zA-Z0-9_-]+))?\.xml\.gz$' => 'index.php?xml_sitemap=params=$matches[2];zip=true', + 'sitemap(-+([a-zA-Z0-9_-]+))?\.html$' => 'index.php?xml_sitemap=params=$matches[2];html=true', + 'sitemap(-+([a-zA-Z0-9_-]+))?\.html.gz$' => 'index.php?xml_sitemap=params=$matches[2];html=true;zip=true' + ); + return array_merge($smRules,$wpRules); + } + + /** + * Returns the rules required for Nginx permalinks + * + * @return string[] + */ + public static function GetNginXRules() { + return array( + 'rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml$ "/index.php?xml_sitemap=params=$2" last;', + 'rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml\.gz$ "/index.php?xml_sitemap=params=$2;zip=true" last;', + 'rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html$ "/index.php?xml_sitemap=params=$2;html=true" last;', + 'rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html.gz$ "/index.php?xml_sitemap=params=$2;html=true;zip=true" last;' + ); + + } + + /** + * Adds the filters for wp rewrite rule adding + * + * @since 4.0 + * @uses add_filter() + */ + public static function SetupRewriteHooks() { + add_filter('rewrite_rules_array', array(__CLASS__, 'AddRewriteRules'), 1, 1); + } + + /** + * Flushes the rewrite rules + * + * @since 4.0 + * @global $wp_rewrite WP_Rewrite + * @uses WP_Rewrite::flush_rules() + */ + public static function ActivateRewrite() { + /** @var $wp_rewrite WP_Rewrite */ + global $wp_rewrite; + $wp_rewrite->flush_rules(false); + update_option("sm_rewrite_done", self::$svnVersion); + } + + /** + * Handled the plugin activation on installation + * + * @uses GoogleSitemapGeneratorLoader::ActivateRewrite + * @since 4.0 + */ + public static function ActivatePlugin() { + self::SetupRewriteHooks(); + self::ActivateRewrite(); + + if(self::LoadPlugin()) { + $gsg = GoogleSitemapGenerator::GetInstance(); + if($gsg->OldFileExists()) { + $gsg->DeleteOldFiles(); + } + } + + } + + /** + * Handled the plugin deactivation + * + * @uses GoogleSitemapGeneratorLoader::ActivateRewrite + * @since 4.0 + */ + public static function DeactivatePlugin() { + delete_option("sm_rewrite_done"); + wp_clear_scheduled_hook('sm_ping_daily'); + } + + + /** + * Handles the plugin output on template redirection if the xml_sitemap query var is present. + * + * @since 4.0 + */ + public static function DoTemplateRedirect() { + /** @var $wp_query WP_Query */ + global $wp_query; + if(!empty($wp_query->query_vars["xml_sitemap"])) { + $wp_query->is_404 = false; + $wp_query->is_feed = true; + self::CallShowSitemap($wp_query->query_vars["xml_sitemap"]); + } + } + + /** + * Registers the plugin in the admin menu system + * + * @uses add_options_page() + */ + public static function RegisterAdminPage() { + add_options_page(__('XML-Sitemap Generator', 'sitemap'), __('XML-Sitemap', 'sitemap'), 'administrator', self::GetBaseName(), array(__CLASS__, 'CallHtmlShowOptionsPage')); + } + + /** + * Add a widget to the dashboard. + */ + public static function WpDashboardSetup($a) { + self::LoadPlugin(); + $sg = GoogleSitemapGenerator::GetInstance(); + + if ($sg->ShowSurvey()) { + add_action( 'admin_notices', array(__CLASS__, 'WpDashboardAdminNotices' ) ); + } + } + + public static function WpDashboardAdminNotices() { + $sg = GoogleSitemapGenerator::GetInstance(); + $sg->HtmlSurvey(); + } + + /** + * Returns a nice icon for the Ozh Admin Menu if the {@param $hook} equals to the sitemap plugin + * + * @param string $hook The hook to compare + * @return string The path to the icon + */ + public static function RegisterAdminIcon($hook) { + if($hook == self::GetBaseName() && function_exists('plugins_url')) { + return plugins_url('img/icon-arne.gif', self::GetBaseName()); + } + return $hook; + } + + /** + * Registers additional links for the sitemap plugin on the WP plugin configuration page + * + * Registers the links if the $file param equals to the sitemap plugin + * @param $links Array An array with the existing links + * @param $file string The file to compare to + * @return string[] + */ + public static function RegisterPluginLinks($links, $file) { + $base = self::GetBaseName(); + if($file == $base) { + $links[] = '' . __('Settings', 'sitemap') . ''; + $links[] = '' . __('FAQ', 'sitemap') . ''; + $links[] = '' . __('Support', 'sitemap') . ''; + } + return $links; + } + + /** + * @param $new_status string The new post status + * @param $old_status string The old post status + * @param $post WP_Post The post object + */ + public static function SchedulePingOnStatusChange($new_status, $old_status, $post ) { + if($new_status == 'publish') { + set_transient('sm_ping_post_id', $post->ID, 120); + wp_schedule_single_event(time() + 5, 'sm_ping'); + } + } + + /** + * Invokes the HtmlShowOptionsPage method of the generator + * @uses GoogleSitemapGeneratorLoader::LoadPlugin() + * @uses GoogleSitemapGenerator::HtmlShowOptionsPage() + */ + public static function CallHtmlShowOptionsPage() { + if(self::LoadPlugin()) { + GoogleSitemapGenerator::GetInstance()->HtmlShowOptionsPage(); + } + } + + /** + * Invokes the ShowPingResult method of the generator + * @uses GoogleSitemapGeneratorLoader::LoadPlugin() + * @uses GoogleSitemapGenerator::ShowPingResult() + */ + public static function CallShowPingResult() { + if(self::LoadPlugin()) { + GoogleSitemapGenerator::GetInstance()->ShowPingResult(); + } + } + + /** + * Invokes the SendPing method of the generator + * @uses GoogleSitemapGeneratorLoader::LoadPlugin() + * @uses GoogleSitemapGenerator::SendPing() + */ + public static function CallSendPing() { + if(self::LoadPlugin()) { + GoogleSitemapGenerator::GetInstance()->SendPing(); + } + } + + /** + * Invokes the SendPingDaily method of the generator + * @uses GoogleSitemapGeneratorLoader::LoadPlugin() + * @uses GoogleSitemapGenerator::SendPingDaily() + */ + public static function CallSendPingDaily() + { + if (self::LoadPlugin()) { + GoogleSitemapGenerator::GetInstance()->SendPingDaily(); + } + } + + /** + * Invokes the ShowSitemap method of the generator + * @uses GoogleSitemapGeneratorLoader::LoadPlugin() + * @uses GoogleSitemapGenerator::ShowSitemap() + */ + public static function CallShowSitemap($options) { + if(self::LoadPlugin()) { + GoogleSitemapGenerator::GetInstance()->ShowSitemap($options); + } + } + + /** + * Invokes the DoRobots method of the generator + * @uses GoogleSitemapGeneratorLoader::LoadPlugin() + * @uses GoogleSitemapGenerator::DoRobots() + */ + public static function CallDoRobots() { + if(self::LoadPlugin()) { + GoogleSitemapGenerator::GetInstance()->DoRobots(); + } + } + + /** + * Displays the help links in the upper Help Section of WordPress + * + * @return Array The new links + */ + public static function CallHtmlShowHelpList() { + + $screen = get_current_screen(); + $id = get_plugin_page_hookname(self::GetBaseName(), 'options-general.php'); + + if(is_object($screen) && $screen->id == $id) { + + /* + load_plugin_textdomain('sitemap',false,dirname( plugin_basename( __FILE__ ) ) . '/lang'); + + $links = array( + __('Plugin Homepage', 'sitemap') => 'http://www.arnebrachhold.de/redir/sitemap-help-home/', + __('My Sitemaps FAQ', 'sitemap') => 'http://www.arnebrachhold.de/redir/sitemap-help-faq/' + ); + + $filterVal[$id] = ''; + + $i = 0; + foreach($links AS $text => $url) { + $filterVal[$id] .= '' . $text . '' . ($i < (count($links) - 1) ? ' | ' : ''); + $i++; + } + + $screen->add_help_tab( array( + 'id' => 'sitemap-links', + 'title' => __('My Sitemaps FAQ', 'sitemap'), + 'content' => '

    ' . __('dsf dsf sd f', 'sitemap') . '

    ', + + )); + */ + + } + //return $filterVal; + } + + + /** + * Loads the actual generator class and tries to raise the memory and time limits if not already done by WP + * + * @uses GoogleSitemapGenerator::Enable() + * @return boolean true if run successfully + */ + public static function LoadPlugin() { + + if(!class_exists("GoogleSitemapGenerator")) { + + $mem = abs(intval(@ini_get('memory_limit'))); + if($mem && $mem < 128) { + @ini_set('memory_limit', '128M'); + } + + $time = abs(intval(@ini_get("max_execution_time"))); + if($time != 0 && $time < 120) { + @set_time_limit(120); + } + + $path = trailingslashit(dirname(__FILE__)); + + if(!file_exists($path . 'sitemap-core.php')) return false; + require_once($path . 'sitemap-core.php'); + } + + GoogleSitemapGenerator::Enable(); + return true; + } + + /** + * Returns the plugin basename of the plugin (using __FILE__) + * + * @return string The plugin basename, "sitemap" for example + */ + public static function GetBaseName() { + return plugin_basename(sm_GetInitFile()); + } + + /** + * Returns the name of this loader script, using sm_GetInitFile + * + * @return string The sm_GetInitFile value + */ + public static function GetPluginFile() { + return sm_GetInitFile(); + } + + /** + * Returns the plugin version + * + * Uses the WP API to get the meta data from the top of this file (comment) + * + * @return string The version like 3.1.1 + */ + public static function GetVersion() { + if(!isset($GLOBALS["sm_version"])) { + if(!function_exists('get_plugin_data')) { + if(file_exists(ABSPATH . 'wp-admin/includes/plugin.php')) { + require_once(ABSPATH . 'wp-admin/includes/plugin.php'); + } + else return "0.ERROR"; + } + $data = get_plugin_data(self::GetPluginFile(), false, false); + $GLOBALS["sm_version"] = $data['Version']; + } + return $GLOBALS["sm_version"]; + } + + public static function GetSvnVersion() { + return self::$svnVersion; + } +} + +//Enable the plugin for the init hook, but only if WP is loaded. Calling this php file directly will do nothing. +if(defined('ABSPATH') && defined('WPINC')) { + add_action("init", array("GoogleSitemapGeneratorLoader", "Enable"), 15, 0); + register_activation_hook(sm_GetInitFile(), array('GoogleSitemapGeneratorLoader', 'ActivatePlugin')); + register_deactivation_hook(sm_GetInitFile(), array('GoogleSitemapGeneratorLoader', 'DeactivatePlugin')); + + //Set up hooks for adding permalinks, query vars. + //Don't wait until init with this, since other plugins might flush the rewrite rules in init already... + GoogleSitemapGeneratorLoader::SetupQueryVars(); + GoogleSitemapGeneratorLoader::SetupRewriteHooks(); +} diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-ui.php b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-ui.php new file mode 100644 index 00000000..9648b8fd --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap-ui.php @@ -0,0 +1,1316 @@ +sg = $sitemapBuilder; + } + + private function HtmlPrintBoxHeader($id, $title) { + ?> +
    +

    +
    + +
    +
    + sg->GetFreqNames() AS $k=>$v) { + echo ""; + } + } + + /** + * Echos option fields for an select field containing the valid priorities (0- 1.0) + * + * @since 4.0 + * @param $currentVal string The value which should be selected + * @return void + */ + public static function HtmlGetPriorityValues($currentVal) { + $currentVal=(float) $currentVal; + for($i=0.0; $i<=1.0; $i+=0.1) { + $v = number_format($i,1,".",""); + echo ""; + } + } + + /** + * Returns the checked attribute if the given values match + * + * @since 4.0 + * @param $val string The current value + * @param $equals string The value to match + * @return string The checked attribute if the given values match, an empty string if not + */ + public static function HtmlGetChecked($val, $equals) { + if($val==$equals) return self::HtmlGetAttribute("checked"); + else return ""; + } + + /** + * Returns the selected attribute if the given values match + * + * @since 4.0 + * @param $val string The current value + * @param $equals string The value to match + * @return string The selected attribute if the given values match, an empty string if not + */ + public static function HtmlGetSelected($val,$equals) { + if($val==$equals) return self::HtmlGetAttribute("selected"); + else return ""; + } + + /** + * Returns an formatted attribute. If the value is NULL, the name will be used. + * + * @since 4.0 + * @param $attr string The attribute name + * @param $value string The attribute value + * @return string The formatted attribute + */ + public static function HtmlGetAttribute($attr,$value=NULL) { + if($value==NULL) $value=$attr; + return " " . $attr . "=\"" . esc_attr($value) . "\" "; + } + + /** + * Returns an array with GoogleSitemapGeneratorPage objects which is generated from POST values + * + * @since 4.0 + * @see GoogleSitemapGeneratorPage + * @return array An array with GoogleSitemapGeneratorPage objects + */ + public function HtmlApplyPages() { + // Array with all page URLs + $pages_ur=(!isset($_POST["sm_pages_ur"]) || !is_array($_POST["sm_pages_ur"])?array():$_POST["sm_pages_ur"]); + + //Array with all priorities + $pages_pr=(!isset($_POST["sm_pages_pr"]) || !is_array($_POST["sm_pages_pr"])?array():$_POST["sm_pages_pr"]); + + //Array with all change frequencies + $pages_cf=(!isset($_POST["sm_pages_cf"]) || !is_array($_POST["sm_pages_cf"])?array():$_POST["sm_pages_cf"]); + + //Array with all lastmods + $pages_lm=(!isset($_POST["sm_pages_lm"]) || !is_array($_POST["sm_pages_lm"])?array():$_POST["sm_pages_lm"]); + + //Array where the new pages are stored + $pages=array(); + //Loop through all defined pages and set their properties into an object + if(isset($_POST["sm_pages_mark"]) && is_array($_POST["sm_pages_mark"])) { + for($i=0; $iSetUrl($pages_ur[$i]); + $p->SetProprity($pages_pr[$i]); + $p->SetChangeFreq($pages_cf[$i]); + //Try to parse last modified, if -1 (note ===) automatic will be used (0) + $lm=(!empty($pages_lm[$i])?strtotime($pages_lm[$i],time()):-1); + if($lm===-1) $p->setLastMod(0); + else $p->setLastMod($lm); + //Add it to the array + array_push($pages,$p); + } + } + + return $pages; + } + + static public function escape($v) { + // prevent html tags in strings where they are not required + return strtr($v, '<>', '..'); + } + + /** + * Displays the option page + * + * @since 3.0 + * @access public + * @author Arne Brachhold + */ + public function HtmlShowOptionsPage() { + global $wp_version; + + $snl = false; //SNL + + $this->sg->Initate(); + + $message=""; + + if(!empty($_REQUEST["sm_rebuild"])) { //Pressed Button: Rebuild Sitemap + check_admin_referer('sitemap'); + + + if(isset($_GET["sm_do_debug"]) && $_GET["sm_do_debug"]=="true") { + + //Check again, just for the case that something went wrong before + if(!current_user_can("administrator") || !is_super_admin()) { + echo '

    Please log in as admin

    '; + return; + } + + $oldErr = error_reporting(E_ALL); + $oldIni = ini_set("display_errors",1); + + echo '
    '; + echo '

    ' . __('XML Sitemap Generator for WordPress', 'sitemap') . " " . $this->sg->GetVersion(). '

    '; + echo '

    This is the debug mode of the XML Sitemap Generator. It will show all PHP notices and warnings as well as the internal logs, messages and configuration.

    '; + echo '

    DO NOT POST THIS INFORMATION ON PUBLIC PAGES LIKE SUPPORT FORUMS AS IT MAY CONTAIN PASSWORDS OR SECRET SERVER INFORMATION!

    '; + echo "

    WordPress and PHP Information

    "; + echo '

    WordPress ' . $GLOBALS['wp_version'] . ' with ' . ' DB ' . $GLOBALS['wp_db_version'] . ' on PHP ' . phpversion() . '

    '; + echo '

    Plugin version: ' . $this->sg->GetVersion() . ' (' . $this->sg->GetSvnVersion() . ')'; + echo '

    Environment

    '; + echo "
    ";
    +				$sc = $_SERVER;
    +				unset($sc["HTTP_COOKIE"]);
    +				print_r($sc);
    +				echo "
    "; + echo "

    WordPress Config

    "; + echo "
    ";
    +				$opts = array();
    +				if(function_exists('wp_load_alloptions')) {
    +					$opts = wp_load_alloptions();
    +				} else {
    +					/** @var $wpdb wpdb*/
    +					global $wpdb;
    +					$os = $wpdb->get_results( "SELECT option_name, option_value FROM $wpdb->options");
    +					foreach ( (array) $os as $o ) $opts[$o->option_name] = $o->option_value;
    +				}
    +
    +				$popts = array();
    +				foreach($opts as $k=>$v) {
    +					//Try to filter out passwords etc...
    +					if(preg_match("/pass|login|pw|secret|user|usr|key|auth|token/si",$k)) continue;
    +					$popts[$k] = htmlspecialchars($v);
    +				}
    +				print_r($popts);
    +				echo "
    "; + echo '

    Sitemap Config

    '; + echo "
    ";
    +				print_r($this->sg->GetOptions());
    +				echo "
    "; + echo '

    Sitemap Content and Errors, Warnings, Notices

    '; + echo '
    '; + + $sitemaps = $this->sg->SimulateIndex(); + + foreach($sitemaps AS $sitemap) { + + /** @var $s GoogleSitemapGeneratorSitemapEntry */ + $s = $sitemap["data"]; + + echo "

    Sitemap: GetUrl() . "\">" . $sitemap["type"] . "/" . ($sitemap["params"]?$sitemap["params"]:"(No parameters)") . " by " . $sitemap["caller"]["class"] . "

    "; + + $res = $this->sg->SimulateSitemap($sitemap["type"], $sitemap["params"]); + + echo "
      "; + foreach($res AS $s) { + /** @var $d GoogleSitemapGeneratorSitemapEntry */ + $d = $s["data"]; + echo "
    • " . $d->GetUrl() . "
    • "; + } + echo "
    "; + } + + $status = GoogleSitemapGeneratorStatus::Load(); + echo '
    '; + echo '

    MySQL Queries

    '; + if(defined('SAVEQUERIES') && SAVEQUERIES) { + echo '
    ';
    +					var_dump($GLOBALS['wpdb']->queries);
    +					echo '
    '; + + $total = 0; + foreach($GLOBALS['wpdb']->queries as $q) { + $total+=$q[1]; + } + echo '

    Total Query Time

    '; + echo '
    ' . count($GLOBALS['wpdb']->queries) . ' queries in ' . round($total,2) . ' seconds.
    '; + } else { + echo '

    Please edit wp-db.inc.php in wp-includes and set SAVEQUERIES to true if you want to see the queries.

    '; + } + echo "

    Build Process Results

    "; + echo "
    ";
    +				print_r($status);
    +				echo "
    "; + echo '

    Done. Rebuild or Return

    '; + echo '

    DO NOT POST THIS INFORMATION ON PUBLIC PAGES LIKE SUPPORT FORUMS AS IT MAY CONTAIN PASSWORDS OR SECRET SERVER INFORMATION!

    '; + echo '
    '; + @error_reporting($oldErr); + @ini_set("display_errors",$oldIni); + return; + } else { + + $redirURL = $this->sg->GetBackLink() . '&sm_fromrb=true'; + + //Redirect so the sm_rebuild GET parameter no longer exists. + @header("location: " . $redirURL); + //If there was already any other output, the header redirect will fail + echo ''; + echo ''; + exit; + } + } else if (!empty($_POST['sm_update'])) { //Pressed Button: Update Config + check_admin_referer('sitemap'); + + if(isset($_POST['sm_b_style']) && $_POST['sm_b_style'] == $this->sg->getDefaultStyle()) { + $_POST['sm_b_style_default'] = true; + $_POST['sm_b_style'] = ''; + } + + foreach($this->sg->GetOptions() as $k=>$v) { + + //Skip some options if the user is not super admin... + if(!is_super_admin() && in_array($k,array("sm_b_time","sm_b_memory","sm_b_style","sm_b_style_default"))) { + continue; + } + + //Check vor values and convert them into their types, based on the category they are in + if(!isset($_POST[$k])) $_POST[$k]=""; // Empty string will get false on 2bool and 0 on 2float + + //Options of the category "Basic Settings" are boolean, except the filename and the autoprio provider + if(substr($k,0,5)=="sm_b_") { + if($k=="sm_b_prio_provider" || $k == "sm_b_style" || $k == "sm_b_memory" || $k == "sm_b_baseurl") { + if($k=="sm_b_filename_manual" && strpos($_POST[$k],"\\")!==false){ + $_POST[$k]=stripslashes(self::escape($_POST[$k])); + } else if($k=="sm_b_baseurl") { + $_POST[$k] = esc_url_raw(trim(self::escape($_POST[$k]))); + if(!empty($_POST[$k])) $_POST[$k] = trailingslashit($_POST[$k]); + } else if($k=="sm_b_style") { + $_POST[$k] = esc_url_raw(trim(self::escape($_POST[$k]))); + if(!empty($_POST[$k])) $_POST[$k] = trailingslashit($_POST[$k]); + } + $this->sg->SetOption($k,(string) $_POST[$k]); + } else if($k == "sm_b_time") { + if($_POST[$k]=='') $_POST[$k] = -1; + $this->sg->SetOption($k,intval($_POST[$k])); + } else if($k== "sm_i_install_date") { + if($this->sg->GetOption('i_install_date')<=0) $this->sg->SetOption($k,time()); + } else if($k=="sm_b_exclude") { + $IDss = array(); + $IDs = explode(",",$_POST[$k]); + for($x = 0; $x0) $IDss[] = $ID; + } + $this->sg->SetOption($k,$IDss); + } else if($k == "sm_b_exclude_cats") { + $exCats = array(); + if(isset($_POST["post_category"])) { + foreach((array) $_POST["post_category"] AS $vv) if(!empty($vv) && is_numeric($vv)) $exCats[] = intval($vv); + } + $this->sg->SetOption($k,$exCats); + } else { + $this->sg->SetOption($k,(bool) $_POST[$k]); + + } + //Options of the category "Includes" are boolean + } else if(substr($k,0,6)=="sm_in_") { + if($k=='sm_in_tax') { + + $enabledTaxonomies = array(); + + foreach(array_keys((array) $_POST[$k]) AS $taxName) { + if(empty($taxName) || !taxonomy_exists($taxName)) continue; + + $enabledTaxonomies[] = self::escape($taxName); + } + + $this->sg->SetOption($k,$enabledTaxonomies); + + } else if($k=='sm_in_customtypes') { + + $enabledPostTypes = array(); + + foreach(array_keys((array) $_POST[$k]) AS $postTypeName) { + if(empty($postTypeName) || !post_type_exists($postTypeName)) continue; + + $enabledPostTypes[] = self::escape($postTypeName); + } + + $this->sg->SetOption($k, $enabledPostTypes); + + } else $this->sg->SetOption($k,(bool) $_POST[$k]); + //Options of the category "Change frequencies" are string + } else if(substr($k,0,6)=="sm_cf_") { + $this->sg->SetOption($k,(string) self::escape($_POST[$k])); + //Options of the category "Priorities" are float + } else if(substr($k,0,6)=="sm_pr_") { + $this->sg->SetOption($k,(float) $_POST[$k]); + } + } + + //Apply page changes from POST + if(is_super_admin()) $this->sg->SetPages($this->HtmlApplyPages()); + + if($this->sg->SaveOptions()) $message.=__('Configuration updated', 'sitemap') . "
    "; + else $message.=__('Error while saving options', 'sitemap') . "
    "; + + if(is_super_admin()) { + if($this->sg->SavePages()) $message.=__("Pages saved",'sitemap') . "
    "; + else $message.=__('Error while saving pages', 'sitemap'). "
    "; + } + + } else if(!empty($_POST["sm_reset_config"])) { //Pressed Button: Reset Config + check_admin_referer('sitemap'); + $this->sg->InitOptions(); + $this->sg->SaveOptions(); + + $message.=__('The default configuration was restored.','sitemap'); + } else if(!empty($_GET["sm_delete_old"])) { //Delete old sitemap files + check_admin_referer('sitemap'); + + //Check again, just for the case that something went wrong before + if(!current_user_can("administrator")) { + echo '

    Please log in as admin

    '; + return; + } + if(!$this->sg->DeleteOldFiles()) { + $message = __("The old files could NOT be deleted. Please use an FTP program and delete them by yourself.","sitemap"); + } else { + $message = __("The old files were successfully deleted.","sitemap"); + } + } else if(!empty($_GET["sm_ping_all"])) { + check_admin_referer('sitemap'); + + //Check again, just for the case that something went wrong before + if(!current_user_can("administrator")) { + echo '

    Please log in as admin

    '; + return; + } + + echo << + + + + +HTML; + echo "

    " . __('Notify Search Engines about all sitemaps','sitemap') ."

    "; + echo "

    " . __('The plugin is notifying the selected search engines about your main sitemap and all sub-sitemaps. This might take a minute or two.','sitemaps') . "

    "; + flush(); + $results = $this->sg->SendPingAll(); + + echo "
      "; + + foreach($results AS $result) { + + $sitemapUrl = $result["sitemap"]; + /** @var $status GoogleSitemapGeneratorStatus */ + $status = $result["status"]; + + echo "
    • " . $sitemapUrl . "
        "; + $services = $status->GetUsedPingServices(); + foreach($services AS $serviceId) { + echo "
      • "; + echo $status->GetServiceName($serviceId) . ": " . ($status->GetPingResult($serviceId)==true?"OK":"ERROR"); + echo "
      • "; + } + echo "
    • "; + } + echo "
    "; + echo "

    " . __('All done!','sitemap') . "

    "; + echo << +HTML; + exit; + } else if(!empty($_GET["sm_ping_main"])) { + + check_admin_referer('sitemap'); + + //Check again, just for the case that something went wrong before + if(!current_user_can("administrator")) { + echo '

    Please log in as admin

    '; + return; + } + + $this->sg->SendPing(); + $message = __("Ping was executed, please see below for the result.","sitemap"); + } + + //Print out the message to the user, if any + if($message!="") { + ?> +

    sg->SetOption('i_hide_donated',true); + $this->sg->SaveOptions(); + } + if(isset($_GET['sm_donated'])) { + $this->sg->SetOption('i_donated',true); + $this->sg->SaveOptions(); + } + if(isset($_GET['sm_hide_note'])) { + $this->sg->SetOption('i_hide_note',true); + $this->sg->SaveOptions(); + } + if(isset($_GET['sm_hide_survey'])) { + $this->sg->SetOption('i_hide_survey',true); + $this->sg->SaveOptions(); + } + if(isset($_GET['sm_hidedonors'])) { + $this->sg->SetOption('i_hide_donors',true); + $this->sg->SaveOptions(); + } + if(isset($_GET['sm_hide_works'])) { + $this->sg->SetOption('i_hide_works',true); + $this->sg->SaveOptions(); + } + if(isset($_GET['sm_disable_supportfeed'])) { + $this->sg->SetOption('i_supportfeed',$_GET["sm_disable_supportfeed"]=="true"?false:true); + $this->sg->SaveOptions(); + } + + + if(isset($_GET['sm_donated']) || ($this->sg->GetOption('i_donated')===true && $this->sg->GetOption('i_hide_donated')!==true)) { + ?> + + sg->GetOption('i_donated') !== true && $this->sg->GetOption('i_install_date')>0 && $this->sg->GetOption('i_hide_note')!==true && time() > ($this->sg->GetOption('i_install_date') + (60*60*24*30))) { + ?> + + sg->GetOption('i_install_date')>0 && $this->sg->GetOption('i_hide_works')!==true && time() > ($this->sg->GetOption('i_install_date') + (60*60*24*15))) { + ?> +
    +

    sg->GetRedirectLink("sitemap-works-note"),__('Thanks for using this plugin! You\'ve installed this plugin some time ago. If it works and your are satisfied, why not rate it and recommend it to others? :-)','sitemap')); ?> " style="float:right; display:block; border:none;">

    +
    +
    + sg->ShowSurvey()) + $this->sg->HtmlSurvey(); + } + + ?> + + + + +
    "; +} + +/** + * Adds a notice to the admin interface that the WordPress version is too old for the plugin + * + * @package sitemap + * @since 4.0 + */ +function sm_AddPhpVersionError() { + echo "

    " . __('Your PHP version is too old for XML Sitemaps.', 'sitemap') . "
    " . sprintf(__('Unfortunately this release of Google XML Sitemaps requires at least PHP %4$s. You are using PHP %2$s, which is out-dated and insecure. Please ask your web host to update your PHP installation or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website.', 'sitemap'), "plugins.php?plugin_status=active", PHP_VERSION, "http://www.arnebrachhold.de/redir/sitemap-home/","5.2") . "

    "; +} + +/** + * Returns the file used to load the sitemap plugin + * + * @package sitemap + * @since 4.0 + * @return string The path and file of the sitemap plugin entry point + */ +function sm_GetInitFile() { + return __FILE__; +} + +//Don't do anything if this file was called directly +if (defined('ABSPATH') && defined('WPINC') && !class_exists("GoogleSitemapGeneratorLoader", false)) { + sm_Setup(); +} + diff --git a/wordpress/wp-content/plugins/google-sitemap-generator/sitemap.xsl b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap.xsl new file mode 100644 index 00000000..57ce8542 --- /dev/null +++ b/wordpress/wp-content/plugins/google-sitemap-generator/sitemap.xsl @@ -0,0 +1,160 @@ + + + + + + + XML Sitemap + + + + + + + + + + + + + +

    XML Sitemap

    +
    +

    + This is a XML Sitemap which is supposed to be processed by search engines which follow the XML Sitemap standard like Ask.com, Bing, Google and Yahoo.
    + It was generated using the WordPress content management system and the Google Sitemap Generator Plugin by Arne Brachhold.
    + You can find more information about XML sitemaps on sitemaps.org and Google's list of sitemap programs. +

    +
    +
    + + + + + + + + + + + + + high + + + + + + + +
    URLPriorityChange frequencyLast modified (GMT)
    + + + + + + + + + + + + +
    +
    +
    + + + +

    XML Sitemap Index

    +
    +

    + This is a XML Sitemap which is supposed to be processed by search engines which follow the XML Sitemap standard like Ask.com, Bing, Google and Yahoo.
    + It was generated using the WordPress content management system and the Google Sitemap Generator Plugin by Arne Brachhold.
    + You can find more information about XML sitemaps on sitemaps.org and Google's list of sitemap programs.
    +
    + This file contains links to sub-sitemaps, follow them to see the actual sitemap content. +

    +
    +
    + + + + + + + + + high + + + + + +
    URL of sub-sitemapLast modified (GMT)
    + + + + + + + + +
    +
    +
    +
    \ No newline at end of file diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/COPYRIGHT.txt b/wordpress/wp-content/plugins/open-graph-protocol-framework/COPYRIGHT.txt new file mode 100644 index 00000000..3d879f79 --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/COPYRIGHT.txt @@ -0,0 +1,32 @@ + + Open Graph Protocol Framework - WordPress Plugin + + Copyright 2012 - 2019 "kento" (Karim Rahimpur) www.itthinx.com + + The files COPYRIGHT.txt and LICENSE.txt as well as ALL NOTICES IN THE + HEADERS OF ALL FILES MUST BE KEPT INTACT. + + GPL-licensed + + Unless otherwise stated, all code in this plugin is licensed under + the GPL License: + + All code is part of this plugin, hereinafter referred to as "program". + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + + + Visit http://www.itthinx.com/ for help, general info and fun. + + Plugin page: http://www.itthinx.com/plugins/open-graph-protocol/ diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/LICENSE.txt b/wordpress/wp-content/plugins/open-graph-protocol-framework/LICENSE.txt new file mode 100644 index 00000000..94a9ed02 --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/LICENSE.txt @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/changelog.txt b/wordpress/wp-content/plugins/open-graph-protocol-framework/changelog.txt new file mode 100644 index 00000000..07202c90 --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/changelog.txt @@ -0,0 +1,66 @@ +== Open Graph Protocol Framework - WordPress plugin by itthinx - Changelog == + += 1.4.0 = +* WordPress 5.2 compatible. + += 1.3.0 = +* WordPress 5.1 compatible. + += 1.2.2 = +* Tested with WordPress 4.9. +* Fixed a warning that would occur when trying to apply the get_the_excerpt filter on an empty $post->excerpt. + += 1.2.1 = +* Plugin tags updated. + += 1.2.0 = +* Tested with WordPress 4.8. + += 1.1.0 = +* Added support for og:locale. +* Added support for og:locale:alternate with WPML. + += 1.0.10 = +* WordPress 4.4 compatibility tested. +* Fixed an issue with PHP Strict Standards when the deactivation hook is called. + += 1.0.9 = +* Fixed an issue with descriptions so that shortcodes are rendered + instead of being displayed as such. + += 1.0.8 = +* Fixed static method declaration. +* WordPress 4.1 compatible. + += 1.0.7 = +* Fixed a bug producing PHP Notices when a 404 is returned. + += 1.0.6 = +* WordPress 3.8 compatibility checked. +* Cleaned up whitespace and line endings. + += 1.0.5 = + +* Using site description for og:description on home (thanks for the suggestion [Marc](http://www.beyondred.de/)). +* WordPress 3.6 compatibility checked. + += 1.0.4 = + +* Using $_SERVER to determine current URL +* Fixed wrong tag used for og:site_name + += 1.0.3 = + +* Fixed image metadata. + += 1.0.2 = + +* Paths. + += 1.0.1 = + +* Fixed path. + += 1.0.0 = + +* First public release. diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/boot.php b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/boot.php new file mode 100644 index 00000000..51ff3354 --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/boot.php @@ -0,0 +1,25 @@ +get_locale_file_names(); + foreach( $locales as $code => $wpml_locale ) { + if ( $wpml_locale != $locale ) { + $metas['og:locale:alternate'][] = $wpml_locale; + } + } + } + + // type + if ( is_front_page() ) { + $type = 'website'; + } else if ( is_home() ) { + $type = 'blog'; + } else { + $type = 'article'; + } + $metas['og:type'] = $type; + + // image + if ( isset( $post->post_type ) && post_type_supports( $post->post_type, 'thumbnail' ) && has_post_thumbnail() ) { + list( $src, $width, $height ) = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' ); + if ( ! empty( $src ) ) { + $metas['og:image'] = $src; + if ( ! empty( $width ) ) { + $metas['og:image:width'] = intval( $width ); + } + if ( ! empty( $height ) ) { + $metas['og:image:height'] = intval( $height ); + } + } + } + + // url + $metas['og:url'] = $current_url; // using get_permalink() is wrong here for cases like archive or front page + + // + // More Metadata + // + + // site_name + $metas['og:site_name'] = get_bloginfo( 'name' ); + + // description + $description = ''; + if ( is_singular() ) { + if ( isset( $post->post_type ) && post_type_supports( $post->post_type, 'excerpt' ) ) { + if ( !empty( $post->post_excerpt ) ) { + $description = self::flatten( apply_filters( 'get_the_excerpt', $post->post_excerpt ) ); + } + } + if ( empty( $description ) ) { + $excerpt_length = apply_filters( 'excerpt_length', 55 ); + // This wouldn't be so smart ... for example the default Twenty X + // themes add a link saying "Continue reading" here which doesn't + // make sense in the description. Leaving for reference and reminder + // not to use it. + //$excerpt_more = apply_filters( 'excerpt_more', ' ' . '[...]' ); + // wp_trim_words() already applies wp_strip_all_tags() but it doesn't + // compact whitespace. + + // Get the content and apply filters so that shortcodes etc + // are rendered instead of being displayed as such. + $content = $post->post_content; + $content = apply_filters( 'the_content', $content ); + $content = str_replace( ']]>', ']]>', $content ); + $content = self::flatten( $content ); + $description = wp_trim_words( $content, $excerpt_length, ' …' ); + } + } else if ( is_home() ) { + $description = get_bloginfo( 'description' ); + if ( empty( $description ) ) { + $description = get_bloginfo( 'name' ); + } + } else { + $what = ''; + if ( is_author() ) { + $what = __( 'Author', OPEN_GRAPH_PROTOCOL_PLUGIN_DOMAIN ); + } else if ( is_archive() ) { + $what = __( 'Archive', OPEN_GRAPH_PROTOCOL_PLUGIN_DOMAIN ); + } + if ( !empty( $what ) ) { + $description = sprintf( '%s : %s', $what, $title ); + } else { + $description = $title; + } + } + $metas['og:description'] = $description; + + $metas = apply_filters( 'open_graph_protocol_metas', $metas ); + + $m = ''; + foreach( $metas as $property => $content ) { + $m .= self::render_meta( $property, $content ); + } + + echo apply_filters( 'open_graph_protocol_echo_metas', $m ); + } + + /** + * Reduces content to flat text only. + * + * @param string $content + * @return string + */ + private static function flatten( $content ) { + // Add space between potential adjacent tags so the content + // isn't glued together after applying wp_strip_all_tags(). + $content = str_replace( '><', '> <', $content ); + $content = wp_strip_all_tags( $content, true ); + $content = preg_replace('/\n+|\t+|\s+/', ' ', $content ); + $content = trim( $content ); + return $content; + } + + public static function render_meta( $property, $content ) { + if ( is_array( $content ) ) { + $contents = $content; + } else { + $contents = array( $content ); + } + $output = ''; + foreach( $contents as $content ) { + $output .= apply_filters( + 'open_graph_protocol_meta_tag', + sprintf( + '', + esc_attr( $property ), + esc_attr( apply_filters( + 'open_graph_protocol_meta', + $content, + $property + ) ) + ), + $property, + $content + ); + } + return $output; + } + +} +Open_Graph_Protocol_Meta::init(); diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/class-open-graph-protocol-options.php b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/class-open-graph-protocol-options.php new file mode 100644 index 00000000..619bf96a --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/class-open-graph-protocol-options.php @@ -0,0 +1,207 @@ + array() ); + add_option( self::option_key, $options, null, 'no' ); + } + } + + /** + * Returns the current options and initializes them + * through init() if needed. + * @return array options + */ + private static function get_options() { + $options = get_option( self::option_key ); + if ( $options === false ) { + self::init(); + $options = get_option( self::option_key ); + } + return $options; + } + + /** + * Returns the value of a general setting. + * + * @param string $option the option id + * @param mixed $default default value to retrieve if option is not set + * + * @return mixed|null option value, $default if set or null + */ + public static function get_option( $option, $default = null ) { + $options = self::get_options(); + $value = isset( $options[self::general][$option] ) ? $options[self::general][$option] : null; + if ( $value === null ) { + $value = $default; + } + return $value; + } + + + /** + * Returns the value of a user setting. + * + * @param string $option the option id + * @param mixed $default default value to retrieve if option is not set + * @param int $user_id retrieve option for this user, defaults to null for current user + * + * @return mixed|null option value, $default if set or null + */ + public static function get_user_option( $option, $default = null, $user_id = null ) { + if ( $user_id === null ) { + $current_user = wp_get_current_user(); + if ( !empty( $current_user ) ) { + $user_id = $current_user->ID; + } + } + $value = null; + if ( $user_id !== null ) { + $options = self::get_options(); + $value = isset( $options[$user_id][$option] ) ? $options[$user_id][$option] : null; + } + if ( $value === null ) { + $value = $default; + } + return $value; + } + + /** + * Updates a general setting. + * + * @param string $option the option's id + * @param mixed $new_value the new value + */ + public static function update_option( $option, $new_value ) { + $options = self::get_options(); + $options[self::general][$option] = $new_value; + update_option( self::option_key, $options ); + } + + /** + * Updates a user setting. + * + * @param string $option the option's id + * @param mixed $new_value the new value + * @param int $user_id update option for this user, defaults to null for current user + */ + public static function update_user_option( $option, $new_value, $user_id = null ) { + + if ( $user_id === null ) { + $current_user = wp_get_current_user(); + if ( !empty( $current_user ) ) { + $user_id = $current_user->ID; + } + } + + if ( $user_id !== null ) { + $options = self::get_options(); + $options[$user_id][$option] = $new_value; + update_option( self::option_key, $options ); + } + } + + /** + * Deletes a general setting. + * + * @param string $option the option's id + */ + public static function delete_option( $option ) { + $options = self::get_options(); + if ( isset( $options[self::general][$option] ) ) { + unset( $options[self::general][$option] ); + update_option( self::option_key, $options ); + } + } + + /** + * Deletes a user setting. + * + * @param string $option the option's id + * @param int $user_id delete option for this user, defaults to null for current user + */ + public static function delete_user_option( $option, $user_id = null ) { + + if ( $user_id === null ) { + $current_user = wp_get_current_user(); + if ( !empty( $current_user ) ) { + $user_id = $current_user->ID; + } + } + + if ( $user_id !== null ) { + $options = self::get_options(); + if ( isset( $options[$user_id][$option] ) ) { + unset( $options[$user_id][$option] ); + update_option( self::option_key, $options ); + } + } + } + + /** + * Deletes all settings - this includes user and general options. + */ + public static function flush_options() { + delete_option( self::option_key ); + } +} diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/class-open-graph-protocol.php b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/class-open-graph-protocol.php new file mode 100644 index 00000000..acc54551 --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/core/class-open-graph-protocol.php @@ -0,0 +1,165 @@ +get_results( $wpdb->prepare( + "SELECT blog_id FROM $wpdb->blogs WHERE site_id = %d AND archived = '0' AND spam = '0' AND deleted = '0'", + $wpdb->siteid + ) ); + if ( is_array( $blogs ) ) { + foreach( $blogs as $blog ) { + $result[] = $blog->blog_id; + } + } + } else { + $result[] = get_current_blog_id(); + } + return $result; + } + + /** + * Determines if the plugin is site-wide. + * @return boolean true if site-wide plugin + */ + public static function is_sitewide_plugin() { + $result = false; + if ( is_multisite() ) { + $active_sitewide_plugins = get_site_option( 'active_sitewide_plugins', array() ); + $active_sitewide_plugins = array_keys( $active_sitewide_plugins ); + $components = explode( DIRECTORY_SEPARATOR, OPEN_GRAPH_PROTOCOL_FILE ); + $plugin = ''; + $n = count( $components ); + if ( isset( $components[$n - 2] ) ) { + $plugin .= $components[$n - 2] . DIRECTORY_SEPARATOR; + } + $plugin .= $components[$n - 1]; + $result = in_array( $plugin, $active_sitewide_plugins ); + } + return $result; + } + + /** + * Plugin setup. + */ + public static function setup() { + } + + /** + * Cleans up tables & data. + * + * @param boolean $delete force deletion + */ + public static function cleanup( $delete = false ) { + $delete_data = Open_Graph_Protocol_Options::get_option( 'open_graph_protocol_delete_data', false ) || $delete; + if ( $delete_data ) { + Open_Graph_Protocol_Options::flush_options(); + } + } +} +Open_Graph_Protocol::init(); diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/uty/class-open-graph-protocol-helper.php b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/uty/class-open-graph-protocol-helper.php new file mode 100644 index 00000000..94c5661c --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/lib/uty/class-open-graph-protocol-helper.php @@ -0,0 +1,50 @@ + tag + // where that is not desired. + global $wp_filter, $merged_filters; + $wp_title_f0 = isset( $wp_filter['wp_title'] ) ? $wp_filter['wp_title'] : null; + $wp_title_f1 = isset( $merged_filters['wp_title'] ) ? $merged_filters['wp_title'] : null; + if ( $wp_title_f0 !== null ) { + unset( $wp_filter['wp_title'] ); + } + if ( $wp_title_f1 !== null ) { + unset( $merged_filters['wp_title'] ); + } + $title = wp_title( ' ', false, 'right' ); + if ( $wp_title_f0 !== null ) { + $wp_filter['wp_title'] = $wp_title_f0; + } + if ( $wp_title_f1 !== null ) { + $merged_filters['wp_title'] = $wp_title_f1; + } + // whitespace cleanup + $title = trim( preg_replace('/\s+/', ' ', $title ) ); + return $title; + } +} diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/open-graph-protocol-framework.php b/wordpress/wp-content/plugins/open-graph-protocol-framework/open-graph-protocol-framework.php new file mode 100644 index 00000000..a2cdf39a --- /dev/null +++ b/wordpress/wp-content/plugins/open-graph-protocol-framework/open-graph-protocol-framework.php @@ -0,0 +1,54 @@ +` tag that is rendered in the `` section of pages. + +Parameters: + +- `string` HTML `` tag +- `string` `property` - the metadata name, for example `og:title` +- `string` `content` - the value of the `content` attribute + +Filters must return: +- `string` the desired output for the HTML `` tag + +#### `open_graph_protocol_metas` #### + +This filter allows to add or remove metadata before it is rendered. + +Parameters: + +- `array` of metadata indexed by metadata name + +Filters must return: +- `array` of metadata indexed by metadata name + +#### `open_graph_protocol_echo_metas` #### + +This filter allows to modify the HTML that renders the plugin's meta tags in the `` section. + +Parameters: + +- `string` HTML with `` tags to be rendered + +Filters must return: +- `string` HTML with `` tags to be rendered + +### Why this plugin? ### + +This plugin was created because we needed an extendable way to render meta tags based on the Open Graph protocol, which would allow to modify the meta tag content rendered or add meta tags when appropriate based on external data. + +None of the existing plugins provided a sufficiently flexible way of doing that, among other reasons we needed a solution that would comply with all of these requirements and none of the existing solutions does: + +- must be compatible with WordPress 3.5 +- must automatically add meta tags for featured images +- must be automated and create sensible meta tag content for each page, we don't want to manually indicate the tag content for every page +- must provide a framework for extension through hooks and filters on every tag, and provide a design that allows other plugins to modify the meta tags in flexible ways +- must not ask to provide your Facebook account details or application ID when there is no need for it +- must not be bloated with features you don't want or need when you simply want Open Graph metatags to be rendered automatically for your pages + +### Logo Attribution ### + +The logo used for this plugin's icon and banner is the [Open Graph protocol logo](http://commons.wikimedia.org/wiki/File:Open_Graph_protocol_logo.png#/media/File:Open_Graph_protocol_logo.png) by Facebook - [ogp.me](http://ogp.me). Licensed under Public Domain via [Wikimedia Commons](http://commons.wikimedia.org/wiki/). + +== Installation == + +See also the [Open Graph Protocol](http://www.itthinx.com/plugin/open-graph-protocol/) plugin pages and [documentation](http://docs.itthinx.com/document/open-graph-protocol-framework/). + +1. Use the *Add new* option found in the *Plugins* menu in WordPress and search for *Open Graph Protocol* or upload the plugin zip file or extract the `open-graph-protocol` folder to your site's `/wp-content/plugins/` directory. +2. Enable the plugin from the *Plugins* menu in WordPress. + +== Frequently Asked Questions == + += Where is the documentation? = + +The plugin's documentation pages are [here](http://docs.itthinx.com/document/open-graph-protocol-framework/). + += Where can I ask a question? = + +You can post a comment on the [plugin page](http://www.itthinx.com/plugins/open-graph-protocol/). + += Where can I find out more about the Open Graph protocol? = + +The Open Graph protocol specification is available on [ogp.me](http://ogp.me/). + +== Screenshots == + +Not much to see here, the plugin does its job automatically and doesn't need any settings or fancy screenshots. Maybe we'll put some up later ;) + +1. Plugin info + +== Changelog == + +See the complete [changelog](https://github.com/itthinx/open-graph-protocol-framework/blob/master/changelog.txt) for details. + +== Upgrade Notice == + +Works with the latest version of WordPress. diff --git a/wordpress/wp-content/plugins/open-graph-protocol-framework/screenshot-1.png b/wordpress/wp-content/plugins/open-graph-protocol-framework/screenshot-1.png new file mode 100644 index 00000000..12579996 Binary files /dev/null and b/wordpress/wp-content/plugins/open-graph-protocol-framework/screenshot-1.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/changelog.txt b/wordpress/wp-content/plugins/user-role-editor/changelog.txt new file mode 100644 index 00000000..27f0abf5 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/changelog.txt @@ -0,0 +1,872 @@ +CHANGES LOG (full version). +=========================== + += [4.52.1] 11.11.2019 = +* Update: URE requires PHP version 5.6. +* ure_cpt_editor_roles filter was added. It takes 2 parameters: array $roles with 1 element 'administrator' by default and $post_type with post type name string. Add other role(s) to which you wish automatically add all user capabilities for custom post type $post_type. URE updates roles this way before opening "Users->User Role Editor" page. +* New user capability 'ure_nav_menus_access' was added. It's used at the User Role Editor Pro only. + += [4.52] 07.10.2019 = +* New: Multisite: WordPress (tested up to version 5.2.3) shows "Change role to..." drop-down list at "Network Admin->Sites->selected site->Users tab" with roles filled from the main site, but should use roles list from the selected site. URE replaces this roles list with roles from the selected site and excludes error with message "Sorry, you are not allowed to give users that role.", when you try to grant to a user a role from the main site, which does not exist at the selected site. + += [4.51.3] 02.09.2019 = +* Fix: line #281 at /includes/classes/view.php contained a call to the not existing class property. +* Fix: Roles have saved in alphabet order after any role update. Roles order in the database is not changed now. Sorting is made for a view purpose only. +* Update: Roles sorting inside WordPress roles dropdown lists is switched OFF by default. In order to switch WP roles dropdown lists sorting ON, return TRUE from 'ure_sort_wp_roles_list' filter. + += [4.51.2] 15.07.2019 = +* Fix: Dialog button labels inside User Role Editor ('Cancel' buttons especially) were shown with not correct translation or not translated at all. Thanks to @lucaboccianti for [this bug report](https://wordpress.org/support/topic/buttons-delete-role-cancel-dont-delete-role-inverted-functions-italian/). +* Update: Roles inside WordPress roles dropdown lists are sorted by alphabet. + += [4.51.1] 15.06.2019 = +* Fix: Superadmin could not revoke capabilities from 'administrator' role under WordPress multisite. + += [4.51] 21.05.2019 = +* New: Bulk actions were added to the Users page: "Add Role", "Revoke Role". Select role from the related drop-down menu and add/revoke it to/from the list of pre-selected users. +* Update: Bulk grant roles feature ("Grant roles" button at the "Users" page) and Bulk grant role to users without role ("Without role" button at the "Users" page) are protected by 'promote_users' capability instead of 'edit_users', exactly the same way as WordPress itself does for its "Change role to". +* Update: 'load-users.php' action is used instead of 'admin_init' to load support code for "Without role" and "Grant roles" button at the "Users" page. +* Update: URE ignores now a capability without ID in case it was added to the database somehow (other plugin bug, etc.). Such incorrect empty capability is removed from the capabilities list as a result after any role update. + += [4.50.2] 01.04.2019 = +* Fix: WordPress multisite: PHP Notice "wpmu_new_blog is deprecated since version 5.1.0! Use wp_insert_site instead." was removed. URE uses 'wp_initialize_site' action now instead of deprecated 'wpmu_new_blog'. This fix provides correct roles replication from the main blog/site to a new created blog/site. + += [4.50.1] 16.03.2019 = +* Fix: WP Multisite: Users->Capabilities->Update: "Fatal error: Uncaught Error: Call to undefined method URE_Editor::check_blog_user() in /wp-content/plugins/user-role-editor/includes/classes/editor.php on line 576" was fixed. +* Fix: WooCommerce group was not shown under "Custom capabilities" section. + += [4.50] 20.02.2019 = +* Update: General code restructure and optimization. +* Update: URE_Base_Lib::get_blog_ids() returns null, if it's called under WordPress single site (not multisite). +* Update: URE_Editor::prepare_capabilities_to_save() : "Invalid argument supplied for foreach()" warning was excluded in case there was no valid data structures initialization. +* Update: 'administrator' role protection was enhanced. URE always does not allow to revoke capability from 'administrator' role. That was possible earlier after the 'administrator' role update. + += [4.49] 15.01.2019 = +* Update: Selected role ID was added to "Delete role" confirmation dialog. +* Update: Method URE_Base_Lib::get_short_list_str() was enhanced. +* Update: Method URE_Base_Lib::get_blog_ids() was made public. +* Update: Method URE_Lib::get_usermeta_table_name() was excluded. +* Fix: PHP warning "Undefined index:'unexisted role ID'" was fixed at URE_Lib::roles_text() (wp-content/plugins/user-role-editor/includes/classes/lib.php:360). +* Fix: Bug was fixed with incorrect usage of transient for option "Show deprecated capabilities". + += [4.48] 03.01.2019 = +* Update: Multisite: Sites list is not requested from the database on every page opened in order to reduce server load. +* Update: URE plugin version update routine is called now at the wp-admin backend only. +* Update: Direct access to URE_Lib::bbpress property was excluded as a preparation to future code enhancements. + += [4.47] 12.11.2018 = +* Fix: "Users->User Role Editor": Capabilities view was not refreshed properly for new selected role in case "Granted Only" filter was turned ON before other role selection. +* Update: Unused code was removed from user-role-editor/includes/classes/bbpress.php +* Update: Prevent sudden revoke role 'administrator' from a user(s) during capability with the same ID ('administrator') deletion from roles. +* Update: Adding custom capability with ID 'administrator' was prohibited. +* Update: Marked as compatible with WordPress version 5.0 + += [4.46] 20.09.2018 +* Update: "Users" page, "Without role" button: underlying SQL queries were replaced with more robust versions (about 10 times faster). + It is critical for sites with large quant of users.New query does not take into account though some cases with incorrect users data (usually imported from the external sources). + It's possible to use older (comprehensive but slower) query version defining a PHP constant: "define('URE_COUNT_USERS_WITHOUT_ROLE_THOROUGHLY', true);" or + return false from a custom 'ure_count_users_without_role_quick' filter. +* Update: error checking was enhanced after default role change for the subsite under WordPress multisite. + += [4.45] 18.08.2018 = +* Fix: Capability checkbox was shown as turned ON incorrectly for not granted capability included into a role, JSON: "caps":{"sample_cap":"false"}. Bug took place after the changing a currently selected role. +* Fix: Custom capabilities groups "User Role Editor" and "WooCommerce" were registered at the wrong 3rd tree level - changed to 2. + += [4.44] 05.07.2018 = +* Update: URE had executed 'profile_update' action after update of user permissions from the user permissions editor page: Users->selected user->Capabilities. + It was replaced with 'ure_user_permissions_update' action now. It will allow to exclude conflicts with other plugins - "WP Members" [lost checkbox fields values](https://wordpress.org/support/topic/conflict-with-wp-members-2/), for example. +* Update: Additional options for role (like "Hide admin bar" at the bottom of URE page) did not applied to the user with 'ure_edit_roles' capability. This conditon was removed. +* Update: fix PHP notice 'Undefined offset: 0 in ...' at includes/classes/protect-admin.php, not_edit_admin(), where the 1st element of $caps array not always has index 0. +* Update: PHP required version was increased up to 5.4. + += [4.43] 05.06.2018 = +* Update: references to non-existed roles are removed from the URE role additional options data storage after any role update. +* Fix: Additional options section view for the current role was not refreshed properly after other current role selection. + += [4.42] 16.05.2018 = +* Fix: Type checking was added (URE_Lib::restore_visual_composer_caps()) to fix "Warning: Invalid argument supplied for foreach() in .../user-role-editor-pro/includes/classes/ure-lib.php on line 315". + += [4.41] 07.05.2018 = +* New: URE changes currently selected role via AJAX request, without full "Users->User Role Editor" page refresh. +* Update: All [WPBakery Visual Composer](http://vc.wpbakery.com) plugin custom user capabilities (started from 'vc_access_rules_') were excluded from processing by User Role Editor. Visual Composer loses settings made via its own "Role Manager" after the role update by User Role Editor in other case. The reason - Visual Composer stores not boolean values with user capabilities granted to the roles via own "Role Manager". User Role Editor converted them to related boolean values during role(s) update. + += [4.40.3] 05.04.2018 = +* Update: bbPress detection and code for integration with it was updated to support multisite installations when URE is network activated but bbPress is activated on some sites of the network only. Free version does not support bbPress roles. It excludes them from processing as bbPress creates them dynamically. + += [4.40.2] 04.04.2018 = +* Update: Load required .php files from the active bbPress plugin directly, as in some cases URE code may be executed earlier than they are loaded by bbPress. + += [4.40.1] 09.03.2018 = +* Update: wp_roles() function (introduced with WP 4.3) was included conditionally to URE code for backward compatibility with WordPress 4.0+ +* Fix: WordPress multisite: bbPress plugin detection code was changed from checking bbPress API function existence to checking WordPress active plugins list. bbPress plugin activated for the site was not available yet for the network activated User Role Editor at the point of URE instance creation. URE did not work with bbPress roles as it should by design for that reason. URE (free version) should ignore bbPress roles and capabilities as the special efforts are required for this. + += [4.40] 31.01.2018 = +* Update: use wp_roles() function from WordPress API instead of initializing $wp_roles global variable directly. +* Fix: Bug was introduced by version 4.37 with users recalculation for "All" tab after excluding users with "administrator" role. Code worked incorrectly for Japanese locale. + += [4.39] 19.12.2017 = +* Update: Plugin settings management code moved to the separate URE_Settings class. +* Update: 'create_posts', 'create_pages' user capabilities are not added by default to WordPress built-in capabilities groups as they are supported by the Pro version only. +* Update: Type checking enhanced for values received from a user input and for variable arguments inside database queries. +* Update: Own code to build usermeta db table name was excluded. A value from $wpdb->usermeta is used instead. + += [4.38] 27.11.2017 = +* Security: XSS vulnerability was fixed at URE's options page. Bug was discovered and fixed at tab index value numeric type checking. Tab index value is additionally escaped before output also. +* Security: Deprecated code for debug output to the .log file in case of database query error was removed. +* Security: Multiple select jQuery plugin (https://github.com/wenzhixin/multiple-select/) was updated to the latest available version 1.2.1, which fixed XSS vulnerability, existed in earlier versions. + += [4.37] 01.11.2017 = +* New: New option was added. It's possible to select permanent quant of capabilities columns at the "Settings->User Role Editor->General" tab. +* Update: User capabilities are shown for custom post types which use the WordPress built-in 'post' or 'page' capability type. (0/0) was shown earlier instead of the quantity of user capabilities really used. +* Update: Restriction was added for 'do_not_allow' user capability (used internally by WordPress). You can not add it manually. +* Fix: URE hides users with 'administrator' role by default from any other user. Quantity of users of 'All' view (tab) at 'Users' page is decreased now for the quantity of hidden administrators. + += [4.36.1] 02.10.2017 = +* Update: Direct access to the global $current_user variable was excluded. Current user data is initialized via WordPress core functions wp_get_current_user() or get_current_user_id(). + += [4.36] 19.09.2017 = +* New: It's possible to set any URE's option value programmatically: use custom filter 'ure_get_option_'. It takes a single parameter with current/default value for required options. + Full list of User Role Editor options is available here: https://www.role-editor.com/documentation/options-list +* Update: Users page - Grant Roles. It's possible to change just "Other roles" for multiple users and leave their primary roles untouched. Just leave a "Primary role" field empty. If you select the "- No role for this site -" option from a "Primary role" drop-down list, plugin will revoke all roles from the selected users. +* Update: Options page screen help text was updated. +* Fix: Additional (other) default roles set at URE's settings page are not granted to a new user now, if they were deselected at a 'Add New User' page. + += [4.35.3] 20.07.2017 = +* Fix: Multiple roles assignment (including default roles) did not work at "Users->Add New" new-user.php (contexts: add-existing-user, add-new-user) page for WordPress multisite. + += [4.35.2] 18.07.2017 = +* Fix: Multiple default roles (if defined at URE's settings) are selected automatically at new-user.php (context: add-new-user) page. +* Update: Code enhancement for protection of users with 'administrator' role from each other. Current user can see his own record and edit own profile. + += [4.35.1] 10.07.2017 = +* Fix: "Grant Roles" button at the bottom of "Users" page did not work as had the same ID as a similar button at the top of this page. +* Update: when bbPress plugin is active, "Grant Roles" does not revoke bbPress role granted to user anymore. +* Fix: The same ID "move_from_no_role" and "move_from_no_role_dialog" were included twice to the "Users" page. + += [4.35] 11.06.2017 = +* Update: Bulk capabilities selection checkbox is not shown for 'administrator' role for single site WP, and is shown if current user is superadmin for multisite WP. It was done to exclude sudden revoke of all capabilities from the 'administrator' role. +* Update: Full copy of JQuery UI 1.11.4 custom theme CSS file (jquery-ui.css) was included. +* Fix: User->User Role Editor page apparently loads own jQuery UI CSS (instead of use of WordPress default one) in order to exclude the conflicts with themes and plugins which can load own jQuery UI CSS globally not for own pages only. +* Fix: "Change Log" link was replaced with secure https://www.role-editor.com/changelog + += [4.34] 02.06.2017 = +* New: Multisite 'upgrade_network' capability support was added for compatibility with WordPress 4.8. +* New: Multisite 'delete_sites' capability support was added. +* Update: Users->Grant Roles: if a single user was selected for "Grant Roles" bulk action, dialog will show the current roles of selected user with checkboxes turned ON (pre-selected). +* Fix: Transients caching was removed from URE_Lib::_get_post_types() function. It cached post types list too early in some cases. +* Fix: jQuery UI CSS was updated to fix minor view inconsistency at the URE's Settings page. +* Fix: "Reset" presentation code remainders were removed from the main User Role Editor page. +* Fix: 'manage_links' capability was included into a wrong subgroup instead of "Core->General". It was a mistake in the capabilities group counters for that reason. + += [4.33] 19.05.2017 = +* Fix: "Users->Without Roles", "Users->Grant Roles" are shown only to the users with 'edit_users' capability. +* Fix: Roles were updated for all sites of all networks for WordPress multisite. "Apply to All Sites" option updates roles inside a current network only. +* Update: "Reset" button moved from the "Users->User Role Editor" main page to the "Settings->User Role Editor->Tools" tab. +* Update: "Users->Grant Roles" button worked only for superadmin or user with 'ure_manage_options' capability. User with 'edit_users' can use this feature now. +* New: boolean filter 'ure_bulk_grant_roles' allows to not show "Users->Grant Roles" button if you don't need it. +* New: boolean filter 'ure_users_select_primary_role' can hide 'Primary role' selection controls from the user profile edit page. +* New: boolean filter 'ure_users_show_wp_change_role' can hide "Change Role" bulk action selection control from the Users page. So it's possible to configure permissions for user who can change just other roles of a user without changing his primary role. +* Update: Settings tabs and dialog stylesheets was updated to jQuery UI 1.11.4 default theme. + += [4.32.3] 03.04.2017 = +* Fix: Boolean false was sent to WordPress core wp_enqueue_script() function as the 2nd parameter instead of an empty string. We should respect the type of parameter which code author supposed to use initially. +* Fix: Bulk grant to users multiple roles JavaScript code is loaded now for users.php page only, not globally. + += [4.32.2] 17.03.2017 = +* Fix: "Users->Grant Roles" button did not work with switched off option "Count Users without role" at "Settings->User Role Editor->Additional Modules" tab. "JQuery UI" library was not loaded. +* Update: minimal PHP version was raised to 5.3. + += [4.32.1] 09.03.2017 = +* Fix: URL to users.php page was built incorrectly after bulk roles assignment to the users selected at the 1st page of a users list. + += [4.32] 09.03.2017 = +* New: Button "Grant Roles" allows to "Assign multiple roles to the selected users" directly from the "Users" page. +* Update: singleton template was applied to the main User_Role_Editor class. While GLOBALS['user-role-editor'] reference to the instance of User_Role_Editor class is still available for the compatibility purpose, call to User_Role_Editor::get_instance() is the best way now to get a reference to the instance of User_Role_Editor class. +* Fix: Missed 'unfiltered_html' capability is shown now at the 'General' capabilities group too. + += [4.31.1] 06.01.2017 = +* Fix: WP transients get/set were removed from URE_Own_Capabilities class. It leaded to the MySQL deadlock in some cases. +* Update: Base_Lib::get_request_var() sanitizes user input by PHP's filter_var() in addition to WordPress core's esc_attr(). + += [4.31] 14.12.2016 = +* New: It's possible to remove unused user capabilities by list. +* Fix: There was no support for installations with the hidden/changed URL to wp-admin. URE uses 'admin_url()' now to get and check admin URL, instead of direct comparing URL with 'wp-admin' string. +* Fix: Deprecated capabilities were shown in some cases at the 'Core' group even with "Show deprecated capabilities" mode switched off. +* Update: Capability groups CSS classes are prefixed with 'ure-' in order to minimize possible CSS conflicts with other plugins/themes which may load styles with the same classes globally and break URE's markup. + += [4.30] 01.12.2016 = +* Update: compatible with WordPress 4.7 +* New: "Granted Only" checkbox to the right from the "Quick Filter" input control allows to show only granted capabilities for the selected role or user. + += [4.29] 10.11.2016 = +* New: User Role Editor own user capabilities are grouped separately under Custom capabilities. +* Update: URE_Lib::is_super_admin() uses WordPress core is_super_admin() for multisite setup only. Superadmin is a user with 'administrator' role in the case of single site WordPress installation. + This is the difference with the WordPress core which counts as a superadmin (for single site WP installation) any user with a 'delete_users' capability. +* Update: BaseLib::option_selected() calls were replaced with the calls of a similar selected() function from WordPress core. + += [4.28] 20.10.2016 = +* New: WooCommerce plugin user capabilities (if exist) are grouped separately under Custom capabilities. +* Update: Temporally raised permissions flag is taken into account when checking, if user has a superadmin privileges. WordPress is_super_admin() function was replaced with custom wrapper to define if current user is a real superadmin or just a local admin with the temporally raised (add/edit users pages) permissions. + += [4.27.2] 15.09.2016 = +* Update: There was a conflict with plugins which use a '|' character at the custom user capabilities: e.g. 'Nginx Helper | Config' from "Nginx Helper' plugin. +* Fix: PHP notice was removed: Undefined property: URE_Role_View::$multisite in wp-content/plugins/user-role-editor/includes/classes/view.php on line 143 +* Fix: WordPress multisite: Settings link under the URE plugin at the plugins list leads to the network admin now, not to the the single site settings page, which does not exist. +* Fix: WordPress multisite: conflict with "Visual Composer" plugin was resolved: single site administrators could now use Visual Composer editor. +* Fix: WordPress multisite: changed role name was not replicated to other sites when user clicked "Update" with "Apply to All Sites" option turned ON. + += [4.27.1] 22.08.2016 = +* Update: There was a conflict with plugins which use a '/' character at the custom user capabilities: e.g. vc_access_rules_backend_editor/disabled_ce_editor from Visual Composer. +* Update: add/delete, escape, validate user capability code extracted from URE_Lib to the separate URE_Capability class + += [4.27] 18.08.2016 = +* New: Total/Granted counters were added to the capabilities groups titles. +* New: "Columns" drop-down menu allows to change capabilities section layout to 1, 2 or 3 columns. +* New: Capabilities section is limited in height and has independent scrollbar. +* Update: User Role Editor page markup was updated to use more available space on page. +* Update: URE_Ajax_Processor class allows to differentiate required user permissions according to action submitted by user. +* Fix: CSS updated to exclude text overlapping at capabilities groups section when custom post type name is not fitted into 1 line. +* Fix: required JavaScript files were not loaded at "Network Admin->Settings->User Role Editor" page. + += [4.26.3] 25.07.2016 = +* Fix: Selecting a sub-group/list of caps does make the ure_select_all_caps checkbox select all within that group, but checking that box when at the "All" top-level group did not work. +* Fix: Notice: Undefined property: URE_Role_View::$apply_to_all + += [4.26.1] 14.07.2016 = +* Fix: some bugs, like 'undefined property' notices, etc. + += [4.26] 14.07.2016 = +* New: User capabilities were groupd by functionality for more convenience. +* Update: URE_KEY_CAPABILITY constant was changed from 'ure_edit_roles' to 'ure_manage_options'. To make possible for non-admin users access to the User Role Editor without access to the 'administrator' role and users with 'administrator' role. +* Update: User receives full access to User Role Editor under WordPress multisite if he has 'manage_network_plugins' capability instead of 'manager_network_users' as earlier. This allows to give user ability to edit network users without giving him access to the User Role Editor. +* Update: Multisite: use WordPress's global $current_site->blog_id to define main blog ID instead of selecting the 1st one from the sorted list of blogs. +* Update: use WP transients at URE_Lib::_get_post_types() to reduce response time. +* Update: various internal optimizations. + += [4.25.2] 03.05.2016 = +* Update: Enhanced inner processing of available custom post types list. +* Update: Uses 15 seconds transient cache in order to not count users without role twice when 'restrict_manage_users' action fires. +* Update: URE fires action 'profile_update' after direct update of user permissions in order other plugins may catch such change. +* Update: All URE's PHP classes files renamed and moved to the includes/classes subdirectory + += [4.25.1] 15.04.2016 = +* Fix: Selected role's capabilities list was returned back to old after click "Update" button. It was showed correctly according to the recent updates just after additional page refresh. +* Update: deprecated function get_current_user_info() call was replaced with wp_get_current_user(). + += [4.25] 02.04.2016 = +* Important security update: Any registered user could get an administrator access. Thanks to [John Muncaster](http://johnmuncaster.com/) for discovering and wisely reporting it. +* URE pages title tag was replaced from h2 to h1, for compatibility with other WordPress pages. +* Fix: "Assign role to the users without role" feature ignored role selected by user. +* Fix: PHP fatal error (line 34) was raised at uninstall.php for WordPress multisite. +* Update: action priority 99 was added for role additional options hook action setup. + += [4.24] 17.03.2016 = +* Fix: PHP notice was generated by class-role-additional-options.php in case when some option does not exist anymore +* Enhance: 'Add Capability' button have added capability to the WordPress built-in administrator role by default. It did not work, if 'administrator' role did not exist. + Now script selects automatically as an admin role a role with the largest quant of capabilities and adds new capability to the selected role. +* New: User capabilities page was integrated with "[User Switching](https://wordpress.org/plugins/user-switching/)" plugin - "Switch To" the editing user link iss added if "User Switching" plugin is available. +* Marked as compatible with WordPress 4.5. + += [4.23.2] 03.02.2016 = +* Fix: PHP warning "Strict Standards: Static function URE_Base_Lib::get_instance() should not be abstract" was generated + += [4.23.1] 01.02.2016 = +* Fix: 'get_called_class()' function call was excluded for the compatibility with PHP 5.2.* +* Fix: ure-users.js was loaded not only to the 'Users' page. + += [4.23] 31.01.2016 = +* Fix: "Users - Without Role" button showed empty roles drop down list on the 1st call. +* Update: Own task queue was added, so code which should executed once after plugin activation is executed by the next request to WP and may use a selected WordPress action to fire with a needed priority. +* Update: Call of deprecated mysql_server_info() is replaced with $wpdb->db_version(). +* Update: Singleton patern is applied to the URE_Lib class. +* Minor code enhancements + += [4.22] 15.01.2016 = +* Unused 'add_users' capability was removed from the list of core capabilities as it was removed from WordPress starting from version 4.4 +* bbPress user capabilities are supported for use in the non-bbPress roles. You can not edit roles created by bbPress, as bbPress re-creates them dynamically for every request to the server. Full support for bbPress roles editing will be included into User Role Editor Pro version 4.22. +* Self-added "Other Roles" column removed from "Users" list, as WordPress started to show all roles assigned to the user in its own "Role" column. +* 'ure_show_additional_capabilities_section' filter allows to hide 'Other Roles' section at the 'Add new user', 'Edit user' pages. + += [4.21.1] 16.12.2015 = +* Fix: 'Update' button did not work at User's Capabilities page due to confirmation dialog call error. + + += [4.21] 11.12.2015 = +* It's possible to switch off the update role confirmation (Settings - User Role Editor - General tab). +* Standard JavaScript confirm box before role update was replaced with custom one to exclude 'Prevent this page from creating additional dialogs' option in the Google Chrome browser. +* Fix: Removed hard coded folder name (user-role-editor) from the used paths. + + += [4.20.1] 15.11.2015 = +* Fix: "Primary default role" drop-down menu was not shown at "Settings - User Role Editor - Default Roles" tab for WordPress single site installation. + += [4.20] 15.11.2015 = +* "Additional options" section was added to the user role editor page. Currently it contains the only "Hide admin bar". The list of options may be customized/extended by developers via "ure_role_additonal_options" filter. +* "Default Role" button is hidden to not duplicate functionality. Use "Settings - User Role Editor - Default Roles" tab instead. This button is available only for the single sites of WP multisite now. +* Code restructure, optimization: administrator protection parts extracted to the separate class. + += [4.19.3] 14.10.2015 = +* Fix: minor CSS change. +* Automatically add all available custom post types capabilities to the administrator role under the single site environment. Custom posts types selection query updated to include all custom post types except 'built-in' when adding custom capabilities for them +* Special flag was set to indicate that single site administrator gets raised (superadmin) permissions temporary especially for the 'user-new.php' page, but current user is not the superadmin really. + (This temporary permissions raising is done to allow single site administrator to add new users under multisite if related option is active.) + += [4.19.2] 01.10.2015 = +* Fix: multiple default roles assignment did not work under the multisite environment, when user was created from front-end by WooCommerce, etc. +* Update: the translation text domain was changed to the plugin slug (user-role-editor) for the compatibility with translations.wordpress.org +* Update: CSS enhanced to exclude column wrapping for the capabilities with the long names. + += [4.19.1] 20.08.2015 = +* Default role value has not been refreshed automatically after change at the "Default Role" dialog - fixed. +* More detailed notice messages are shown after default role change - to reflect a possible error or problem. +* Other default roles (in addition to the primary role) has been assigned to a new registered user for requests from the admin back-end only. Now this feature works for the requests from the front-end user registration forms too. + += 4.19 = +* 28.07.2015 +* It is possible to assign to the user multiple roles directly through a user profile edit page. +* Custom SQL-query (checked if the role is in use and slow on the huge data) was excluded and replaced with WordPress built-in function call. [Thanks to Aaron](https://wordpress.org/support/topic/poorly-scaling-queries). +* Bulk role assignment to the users without role was rewritten for cases with a huge quant of users. It processes just 50 users without role for the one request to return the answer from the server in the short time. The related code was extracted to the separate class. +* Code to fix JavaScript and CSS compatibility issues introduced by other plugins and themes, which load its stuff globally, was extracted into the separate class. +* Custom filters were added: 'ure_full_capabilites' - takes 1 input parameter, array with a full list of user capabilities visible at URE, 'ure_built_in_wp_caps' - takes 1 input parameter, array with a list of WordPress core user capabilities. These filters may be useful if you give access to the URE for some not administrator user, and wish to change the list of capabilities which are available to him at URE. +* Dutch translation was updated. Thanks to Gerhard Hoogterp. + += 4.18.4 = +* 30.04.2015 +* Calls to the function add_query_arg() is properly escaped with esc_url_raw() to exclude potential XSS vulnerabilities. Nothing critical: both calls of add_query_arg() are placed at the unused sections of the code. +* Italian translation was updated. Thanks to Leo. + += 4.18.3 = +* 24.02.2015 +* Fixed PHP fatal error for roles reset operation. +* Fixed current user capability checking before URE Options page open. +* 3 missed phrases were added to the translations files. Thanks to [Morteza](https://wordpress.org/support/profile/mo0orteza) +* Hebrew translation updated. Thanks to [atar4u](http://atar4u.com) +* Persian translation updated. Thanks to [Morteza](https://wordpress.org/support/profile/mo0orteza) + += 4.18.2 = +* 06.02.2015 +* New option "Edit user capabilities" was added. If it is unchecked - capabilities section of selected user will be shown in the readonly mode. Administrator (except superadmin for multisite) can not assign capabilities to the user directly. He should make it using roles only. +* More universal checking applied to the custom post type capabilities creation to exclude not existing property notices. +* Multisite: URE's options page is prohibited by 'manage_network_users' capability instead of 'ure_manage_options' in case single site administrators does not have permission to use URE. +* URE protects administrator user from editing by other users by default. If you wish to turn off such protection, you may add filter 'ure_supress_administrators_protection' and return 'true' from it. +* Plugin installation to the WordPress multisite with large (thousands) subsites had a problem with script execution time. Fixed. URE does not try to update all subsites at once now. It does it for every subsite separately, only when you visit that subsite. +* Fixed JavaScript bug with 'Reset Roles' for FireFox v.34. + += 4.18.1 = +* 14.12.2014 +* As activation hook does not fire during bulk plugins update, automatic plugin version check and upgrade execution were added. + += 4.18 = +* 14.12.2014 +* Own custom user capabilities, e.g. 'ure_edit_roles' are used to restrict access to User Role Editor functionality ([read more](https://www.role-editor.com/user-role-editor-4-18-new-permissions/)). +* If custom post type uses own custom user capabilities URE add them to the 'Custom Capabilities' section automatically. +* Multisite: You may allow to the users without superadmin privileges to add/create site users without sending them email confirmation request. +* Bug fix: when non-admin user updated other user profile, that user lost secondary roles. +* Italian translation was added. Thanks to [Giuseppe Velardo](http://www.comprensivoleopardi.gov.it/). + += 4.17.3 = +* 23.11.2014 +* French and Turkish translation were updated. Thanks to [Transifex](https://www.transifex.com) translation team. + += 4.17.2 = +* 21.10.2014 +* Notice: "Undefined property: Ure_Lib::$pro in .../class-user-role-editor.php on line 550" was fixed. +* Settings help screen text was updated. +* Russian translation was updated. +* Hungarian translation was updated. Thanks to Németh Balázs. +* French and Turkish translation were updated. Thanks to [Transifex](https://www.transifex.com) translation team. + + += 4.17.1 = +* 01.10.2014 +* Bug fix for the PHP Fatal error: Call to undefined function is_plugin_active_for_network(). It may take place under multisite only, +in case no one of the other active plugins load file with this function already before User Role Editor v. 4.17 tries to call it. + += 4.17 = +* 01.10.2014 +* Multisite (update for cases when URE was not network activated): It is possible to use own settings for single site activated instances of User Role Editor. + Earlier User Role Editor used the settings values from the main blog only located under "Network Admin - Settings". + Some critical options were hidden from the "Multisite" tab for single site administrators and visible to the superadmin only. + Single site admin should not have access to the options which purpose is to restrict him. + Important! In case you decide to allow single site administrator activate/deactivate User Role Editor himself, setup this PHP constant at the wp-config.php file: + define('URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE', 1); + Otherwise single site admin will not see User Role Editor in the plugins list after its activation. User Role Editor hides itself under multisite from all users except superadmin by default. +* Help screen for the Settings page was updated. +* Hungarian translation was added. Thanks to Németh Balázs. +* Dutch translation was added. Thanks to Arjan Bosch. + + += 4.16 = +* 11.09.2014 +* "create_sites" user capability was added to the list of built-in WordPress user capabilities for WordPress multisite. It does not exist by default. But it is used to control "Add New" button at the "Sites" page under WordPress multisite network admin. +* bug fix: WordPress database prefix value was not used in 2 SQL queries related to the "count users without role" module - updated. + += 4.15 = +* 08.09.2014 +* Rename role button was added to the URE toolbar. It allows to change user role display name (role ID is always the same). Be careful and double think before rename some built-in WordPress role. + += 4.14.4 = +* 08.08.2014 +* Missed "manage_sites" user capability was added to the list of built-in WordPress capabilities managed by User Role Editor. +* Russian translation was updated. + += 4.14.3 = +* 25.07.2014 +* Integer "1" as default capability value for new added empty role was excluded for the better compatibility with WordPress core. Boolean "true" is used instead as WordPress itself does. +* Integration with Gravity Forms permissions system was enhanced for WordPress multisite. + += 4.14.2 = +* 18.07.2014 +* The instance of main plugin class User_Role_Editor is available for other developers now via $GLOBALS['user_role_editor'] +* Compatibility issue with the theme ["WD TechGoStore"](http://wpdance.com) is resolved. This theme loads its JS and CSS stuff for admin backend uncoditionally - for all pages. While the problem is caused just by CSS URE unloads all this theme JS and CSS for optimizaiton purpose for WP admin backend pages where conflict is possible. + += 4.14.1 = +* 13.06.2014 +* MySQL query optimizing to reduce memory consumption. Thanks to [SebastiaanO](http://wordpress.org/support/topic/allowed-memory-size-exhausted-fixed). +* Extra WordPress nonce field was removed from the post at main role editor page to exclude nonce duplication. +* Minor code enhancements. +* Fixes for some missed translations. + += 4.14 = +* 16.05.2014 +* Persian translation was added. Thanks to Morteza. + += 4.12 = +* 22.04.2014 +* Bug was fixed. It had prevented bulk move users without role (--No role for this site--) to the selected role in case such users were shown more than at one WordPress Users page. +* Korean translation was added. Thanks to [Taek Yoon](http://www.ajinsys.com). + += 4.11 = +* 06.04.2014 +* Single-site: It is possible to bulk move users without role (--No role for this site--) to the selected role or automatically created role "No rights" without any capabilities. Get more details at https://role-editor.com/no-role-for-this-site/ +* Plugin uses for dialogs jQuery UI CSS included into WordPress package. + += 4.10 = +* 15.02.2014 +* Security enhancement: WordPress text translation functions were replaced with more secure esc_html__() and esc_html_e() variants. + += 4.9 = +* 19.01.2014 +* New tab "Default Roles" was added to the User Role Editor settings page. It is possible to select multiple default roles to assign them automatically to the new registered user. +* CSS and dialog windows layout various enhancements. +* 'members_get_capabilities' filter was applied to provide better compatibility with themes and plugins which may use it to add its own user capabilities. +* jQuery UI CSS was updated to version 1.10.4. + += 4.8 = +* 10.12.2013 +* Role ID validation rule was added to prohibit numeric role ID - WordPress does not support them. +* Plugin "Options" page was divided into sections (tabs): General, Multisite, About. Section with information about plugin author, his site, etc. was moved from User Role Editor main page to its "Options" page - "About" tab. +* HTML markup was updated to provide compatibility with upcoming WordPress 3.8 new administrator backend theme "MP6". +* Restore previous blog 'switch_to_blog($old_blog_id)' call was replaced to 'restore_current_blog()' where it is possible to provide better compatibility with WordPress API. +After use 'switch_to_blog()' in cycle, URE clears '_wp_switched_stack' global variable directly instead of call 'restore_current_blog()' inside the cycle to work faster. + += 4.7 = +* 04.11.2013 +* "Delete Role" menu has "Delete All Unused Roles" menu item now. +* More detailed warning was added before fulfill "Reset" roles command in order to reduce accident use of this critical operation. +* Bug was fixed at Ure_Lib::reset_user_roles() method. Method did not work correctly for the rest sites of the network except the main blog. + += 4.6 = +* 21.10.2013 +* Multi-site: 'unfiltered_html' capability marked as deprecated one. Read this post for more information (http://shinephp.com/is-unfiltered_html-capability-deprecated/). +* Multi-site: 'manage_network%' capabilities were included into WordPress core capabilities list. +* On screen help was added to the "User Role Editor Options" page - click "Help" at the top right corner to read it. +* Bug fix: turning off capability at the Administrator role fully removed that capability from capabilities list. +* Various internal code enhancements. +* Information about GPLv2 license was added to show apparently - "User Role Editor" is licensed under GPLv2 or later. + += 4.5.2 = +* 23.09.2013 +* User capabilities editor updated to support capabilities beyond the user roles - capabilities added by other plugins directly to the users, or deleted from the user roles. +* Bug fixed - custom capabilities was not shown in User capabilities editor in some cases. +* Spanish translation was added. Thanks to [Dario Ferrer](http://darioferrer.com/). + += 4.5.1 = +* 29.08.2013 +* Bug with multi-site super-admin access to the User Role Editor is fixed. Version 4.5. showed message "Insufficient permissions to work with User Role Editor" until add "manage_network_users" capability to the "Administrator" role. It is enough now to be the "Superadmin" at multi-site network. + += 4.5 = +* 29.08.2013 +* Direct checking of the "administrator" role is removed from the code to support ability to change User Role Editor access key capability. +URE uses by default the "administrator" role for single site as the key capability to permit access to the User Role Editor. +You may change this capability manually by replacing value of URE_KEY_CAPABILITY constant at includes/define_constants.php file. Pro version +starting from 4.5 allows to change this key capability name (input your own, custom one) via User Role Editor settings page. +* The Hebrew translation is added. Thanks to [atar4u](http://atar4u.com). + += 4.4 = +* 15.08.2013 +* Bug fixed which prevented creation of current roles backup record during User Role Editor plugin installation and produced unexpected output (PHP notices). + += 4.3 = +* 12.08.2013 +* Multisite update: roles from the main (1st) blog are copied to the new added blog automatically, +even new site is added from front-end after new user registration, e.g. Gravity Forms "Register User" addon does. Earlier this feature worked +for administrator back-end operations only. +* Bug prevented to apply role changes to all sites of the network is fixed. In case when one of the sites have exactly the same roles as applied from the main site, MySQL returned 0 rows affected. URE recognized that as error and stopped further network updated. It is fixed now. +* Bug prevented to save empty (without capabilities) role is fixed. +* User interface bug with options 'Show capabilities in human readable form' and 'Show deprecated capabilities' fixed. +Now this checkboxes work this way: It takes global values from the User Role Editor Settings 1st. If you change it at Roles/User editor form plugin, +it remembers your change temporally for 10 minutes. After that this value will be returned to the URE global settings. +If you wish to make permanent change make it at URE settings page. + += 4.2 = +* 02.08.2013 +* Separate setting page is added for User Role Editor under Settings menu. It is available under Network Center "Settings" for the multi-site. +* Option 'show Administrator role in the User Role Editor' was added. +* User with super-admin privilege only may create, edit, delete users by default under multi-site configuration. +Use new "Allow create, edit and delete user to not super-administrators" option to workaround this obstacle. +Such user still should have correspondent user capabilities as "create_users", "edit_users", "delete_users". +Thanks to [Sjobidoo](http://wordpress.org/support/profile/sjobidoo) for suggested +[decision](http://wordpress.org/support/topic/plugin-user-role-editor-not-able-to-add-ability-to-edit-users). +* PHP fatal error caused by typo in the 'uninstall.php' file is fixed. +* Miscellaneous code enhancements. + += 4.1.1 = +* 15.07.2013 +* Issue when "users with "Editor" credentials were no longer able to change the author name in the drop down on each post to someone with administrative credentials" is fixed. +* Limitation when user with 'Administrator' role could not edit/delete other users with 'Administrator' role is removed. +* "Apply to All sites" checkbox is excluded from "Select All" operation. +* Quick filter is added to the user's capabilities edit form. Capabilities selection buttons work is fixed after that. + += 4.1 = +* 03.07.2013 +* Quick Filter is added. Type part of any capability. All capabilities containing that word, e.g. 'edit' or 'users' will be highlighted by green color. +While 'quick filter' is in action 'Select All', 'Unselect All', 'Inverse' buttons work with highlighted capabilities sub-set only. +Read [this post](http://role-editor.com/user-role-editor-version-4-1-is-available/) for more information: +* Class property and method access modifiers fatal errors were fixed (http://wordpress.org/support/topic/fatalerror-1). + += 4.0 = +* 30.06.2013 +* Pro version only: added 'Export/Import' functionality to 'export' all user roles to the local file and 'import' them then to other WordPress blog or other sites of muliti-site WordPress network, or just restore roles to previous state after playing with them with test purpose. +* Added integration with the Gravity Forms plugin. User Role Editor shows Gravity Forms user capabilities at the custom capabilities section. +* Code is fully restructured and encapsulated to PHP classes. Internal global variables are not in use anymore. + += 3.14.1 = +* 24.05.2013 +* Bug, which prevented the correct use of WordPress nonces on some installations (Windows), is fixed; +* DIRECTORY_SEPARATOR constant used in path to User Role Editor CSS file was empty on some installations (Windows). Constant DIRECTORY_SEPARATOR is excluded from the plugin code; +* User capabilities page: roles checkboxes are excluded from 'Select All', 'Unselect All', 'Inverse' operations. Only capabilities checkboxes are processed. +* Turkish [Muhammed YILDIRIM](http://ben.muhammed.im) translation is updated. + += 3.14 = +* 17.05.2013 +* Interface update: role/capability add/remove stuff was removed from the page. Plugin has toolbar at the right side now. Click on the button opens needed dialog window. +* New role may have different attrubutes "ID" and "Name". While ID is still restricted by latin characters hyphen, underscore and digits only, Name could contain spaces and national languages characters. +* General code cleanup and security enhancements: all data changes request are processed via POST instead of GET now. So its more difficult to send modified malicious request without special software. Presence of special nonce field is checked for all requests. +* Setting up the 'administrator' role as default one for new registered users is prohibited at server side. +* JavaScript code separated from PHP one whenever it's possible. + +* 14.05.2013 +* Update for administrators of multi-site WordPress installations. Single-site WordPress installation administrator could skip this update. +* "Apply to All Sites" feature did not work at version 3.12. It is fixed. +* "Apply to All Sites" feature is available now from main site of the network only + += 3.12 = +* 01.05.2013 +* Critical update: persistent cross-site scripting vulnerability is fixed. +* WordPress built-in constants, like WP_PLUGIN_URL are not used in order to provide compatibility with sites which use SSL. plugin_dir_url(), plugin_dir_path() functions are used to define paths to the plugin's files instead. +* "Greetings" section is removed from the plugin's main page. All that content is still available at [plugin page](http://shinephp.com/user-role-editor-wordpress-plugin) + + += 3.11 = +* 24.03.2013 +* Required WordPress version checking is moved to plugin activation hook. +* Administrator can now exclude non-core (custom) capabilities from his role. It is useful if you need to fully remove some capability as capability deletion is prohibited while it is used at least one role. +* bbPress compatibility issue is fixed: capabilities created by bbPress dinamically are excluded from the capabilities set in User Role Editor to not store them in the database as persistent WP roles data. +* Additional roles are assigned to user without overriding her primary WordPress role and bbPress role. +* Changing Wordpress user primary role at user profile doesn't clear additonal roles assigned with User Role Editor earlier. +* Brasilian Portuguese translation is updated. + += 3.10 = +* 04.02.2013 +* You can assign to user multiple roles simultaneously. Use user level roles and capabilities editor for that. You can click 'Capabilities' link under selected user row at users list or 'Assign Roles and Additional Capabilities' link at user profile. +* Critical bug fix: hidden deprecated WordPress core capabilities had turned on after any update made to the role. Deprecated capabilities are not currently in use by WordPress itself. But old plugins or themes could still use them. If you use some outdated code I recommend you to check all roles, you modified with User Role Editor, and turn off unneeded deprecated capabilities there. +* User with Administrator role is secured better from editing, deletion by user with lower capabilities. + += 3.9 = +* 07.01.2013 +* Compatibility with bbPress 2.2 new user roles model is provided. More details about the reason of such update at http://shinephp.com/bbpress-user-role-editor-conflict-fix/ +* "Reset" button works differently now. It restores WordPress roles data to its 1st, default state, exactly that, what WordPress has just after fresh install/latest version update. Be careful with it, make database backup copy before fulfill this operation. Some plugin could require reactivation to function properly after roles reset. +* Arabic translation is added. Thanks to [Yaser](http://www.englize.com/) +* Slovak translation is added. Thanks to Branco. + += 3.8.3 = +* 14.12.2012 +* Compatibility issue with WordPress 3.5 was found (thanks to Sonja) and fixed: $wpdb->prepare() was called without 2nd $args parameter - removed. + += 3.8.2 = +* 02.12.2012 +* load_plugin_textdomain() call moved to the 'plugins_loaded' hook for higher compatibility with translation plugins. +* Traditional Chinese translation is added. Thanks to Jingxin Lai. + += 3.8.1 = +* 21.10.2012 +* Fix: URE taked roles names from the database directly and ignored changes made to roles names on the fly by other plugins or themes, names, which were cached by WordPress internally, but were not written to the database. URE uses WordPress internal cache now. +* Roles names translation update: if URE translation file doesn't exist for blog default language, URE uses WordPress internal translation now. +* Serbian translation is added. Thanks to [Diana](http://wpcouponshop.com). + += 3.8 = +* 01.09.2012 +* Bug fix: Some times URE didn't show real changes it made to the database. The reason was that direct update of database did not invalidate data stored at WordPress cache. Special thanks to [Knut Sparhell](http://sparhell.no/knut/) for the help to detect this critical issue. +* WordPress core capabilities are shown separately from capabilities added by plugins and manually. +* If you configured URE to show you 'Administrator' role, you will see its capabilities, but you can not exclude any capability from it. I may just add capabilities to the Administrator role now. The reason - Administrator role should have all existing capabilities included. +* Brasilian Portuguese translation is updated. Thanks to [Onbiz](http://www.onbiz.com.br/). + += 3.7.5 = +* 11.08.2012 +* Minor fix of German language translation file. One string translation was the reason of URE empty screen. Just replace your German language translation files in the ./lang directory with files from this package. + += 3.7.5 = +* 29.07.2012 +* Polish translation is updated. Thanks to Bartosz. +* "User Role Editor" menu item could be shown in translated form now. Do not lose it - it is on the same place at the "Users" submenu. + += 3.7.4 = +* 26.07.2012 +* Persian translation is updated. Thanks to Amir Khalilnejad. + += 3.7.3 = +* 25.07.2012 +* German translation is updated. Thanks to Piter. + += 3.7.2 = +* 20.07.2012 +* SQL-injection vulnerability was found and fixed. Thanks to DDave for reporting it, look this [thread](http://shinephp.com/community/topic/little-bug-in-ure_has_administrator_role#post-819) for the details. + += 3.7.1 = +* 25.06.2012 +* Bug fix for "Fatal error: Call to a member function get_role() on a non-object in .../wp-content/plugins/user-role-editor/user-role-editor.php on line 185" + += 3.7 = +* 23.06.2012 +* 'Select All', 'Unselect All', 'Inverse' buttons were added to the from for more convenient capabilities management while role editing. +* Role and capability name could be started from digit, and underscore '_' character. Hyphen '-' character could be included into such name too. +* Old versions used 'edit_users' capability to check if show/hide 'User Role Editor' menu item under 'Users' menu. Starting from version 3.7 'administrator' role is checked. Existed inconsistency, when non-admin user with 'edit_users' capability saws 'User Role Editor' menu, but got 'Only Administrator is allowed to use User Role Editor' error message, was removed. +* Bug fix: if you work with WordPress admin via https, URE will use https instead of http, as it made in older versions. + += 3.6.2 = +* 23.05.2012 +* Hindi translation is added. Thanks to Love Chandel. + += 3.6.1 = +* 07.05.2012 +* Italian translation is updated. Thanks to Tristano Ajmone. + += 3.6 = +* 30.04.2012 +* CSS and page layout fix for compatibility with WordPress 3.4. +* WordPress multi-site: when new blog created default role setting is copied for it from the main blog default role value now. +* Minor translations files update, e.g Russian roles names in plugin are identical to those WordPress uses itself now, etc. + += 3.5.4 = +* 4.04.2012 +* Lithuanian translation is added, thanks to Vincent G. +* Spanish translation is updated, thanks to Victor Ricardo Díaz. + += 3.5.3 = +* 24.03.2012 +* French translation is updated, thanks to Presse et Multimedia. +* Hebrew translation is updated, thanks to Aryo Digital. +* Persian translation is updated, thanks to Parsa. +* Minor CSS fix to provide compatibility with RTL languages. + += 3.5.2 = +* 17.03.2012 +* Turkish translation is updated, thanks to Muhammed YILDIRIM. +* Dutch translation is updated, thanks to Frank Groeneveld. + += 3.5.1 = +* 24.02.2012 +* Bugs for multi-site WordPress network installation were discovered and fixed: 1) blocked login to admin back-end; 2) empty users list for administrators of single sites; 3) empty authors drop down list at the post editor page. +* If URE plugin is not enabled for single site administrator, then URE is automatically excluded from plugins list available to that administrator. + += 3.5 = +* 19.02.2012 +* User Role Editor could be available now for single site administrators (Administrator role) under multi-site environment. You should define URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE constant in your blog wp-config.php file for that. Insert this line "define('URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE', 1);" there, if you decide to give single site admin such opportunity. +* One of "User Role Editor" users with 1100+ sites in the multi-site network reported that URE doesn't update roles for all sites, but stalls somewhere in the middle. Other network update method is realized as alternative. Due to my tests it works approximately 30 times faster. If you met the same problem, try it. It will be great if you share your experience with me. In order select alternative method of all sites update add this line to you blog wp-config.php file "define('URE_MULTISITE_DIRECT_UPDATE', 1);". But be careful. It's recommended to make 1st try on the backup copy, not on a live site. +* Persian translation is updated. Thanks to [Parsa](http://parsa.ws). + += 3.4 = +* 21.01.2012 +* You can see/edit "Administrator" role now. Insert this line of code "define('URE_SHOW_ADMIN_ROLE', 1);" into your wp-config.php file and login with administrator account for that. + If for some reason your Administrator role missed some capabilities added by plugins or themes, you can fix that. But be careful with changing "Administrator" role, do not turn off accidentally some critical capabilities to not block your admin users. + += 3.3.3 = +* 11.01.2012 +* Spanish (Dario) and Swedish (Andréas) translations update. + += 3.3.2 = +* 02.01.2012 +* Enhance server side validation for user input of new role name, minor bug fixes. + += 3.3.1 = +* 12.12.2011 +* Compatibility with Internet Explorer fix: It automatically replaced '©' in '©_from_user_role' URL parameter inside JavaScript code to copyright sign.So I should use other name for this parameter. Thanks to Michael Wiekenberg for the help with isolating this issue. + += 3.3 = +* 10.12.2011 +* New role can be created as a copy of other existing one. +* You can hide/show deprecated capabilties (level_1 - level_10). +* Users with "Administrator" role are not shown to other users with "list_users" capability. +* Plugin data cleanup is added - plugin options will be automatically deleted if you delete plugin via WordPress link. +* Some code enhancements are applied, e.g. optimization and using of WordPress API instead of self-written routine. +* New bugs are added :) - it's a joke of course, but if you find some, please report, I will fix it ASAP. + += 3.2.1 = +* 01.08.2011 +* This is minor bug-fix update. If you didn't meet this bug you can skip this update. "usermeta" table doesn't exist bug appearing on some multi-site blogs is fixed. Read [this post](http://wordpress.org/support/topic/multisite-setup-gives-usermeta-table-error) for more information. Thanks to harpinder for discovering this bug and for the help with testing updated code. "usermeta" Db table name is define by more universal way now. + += 3.2 = +* 25.07.2011 +* If you run multi-site WordPress network, User Role Editor will automatically duplicate all roles from the main blog (blog with mininal ID) to every new created blog. +* Some fixes, refactoring and logic change were applied to code to enhance its productivity. There were some complaints for PHP timeout error after trying to open plugin Settings page. +* Thanks to Grant Norwood for code fix to hide PHP warnings he met during plugin usage. +* Hebrew translation is added. Thanks to Sagive. +* French translation is updated. Thanks to Whiler. +* Japan translation is updated. Thanks to Kaz. +* Spanish translation is updated. Thanks to Dario. + += 3.1.1 = +* 07.07.2011 +* CUSTOM_USER_META_TABLE constant is used now for more compatibility with core WordPress API. Thanks to [Lorenzo Nicoletti](http://www.extera.com) +* Turkish translation is updated. Thanks to Muhammed YILDIRIM. Other language translators are welcome! + += 3.1 = +* 03.06.2011 +* Add/Remove capability boxes are added to the User Role Editor +* Capabilities could be assigned directly to the user, additionally to the assigned role +* PHP4 is not supported by this plugin anymore. Update your site to PHP5 in order to use this plugin and [near to release WordPress 3.2 :)](http://wordpress.org/about/requirements/) +* Minor compatibility issues with other plugins were fixed + += 3.0.4 = +* 18.04.2011 +* minor update: PHP4 compatibility issue in code was discovered and fixed. PHP5 users could skip it. PHP4 users should think about update to PHP5, as WordPress 3.2 (planned to July 2011) will not provide PHP4 compatibility more. + += 3.0.3 = +* 17.04.2011 +* Capabilities in human readable form are sorted by alphabet (usefull for translated form) now, not by inner capability name. +* Finnish translation is added. + += 3.0.2 = +* 11.04.2011 +* Swedish translation is added. +* Alternative Italian translation is added. Rename ure-it_IT_1.* files to ure-it_IT.* if wish to try it. +* ShinePHP.com RSS feed is excluded from plugin settings page. Use this link http://feeds.feedburner.com/shinephp with your favorite RSS reader if you wish to read it. + += 3.0.1 = +* 27.02.2011 +* Spanish translation is updated. Thanks to [Dario Ferrer](http://www.darioferrer.com). Other language translation wait for update too. You are welcome :). + += 3.0 = +* 06.02.2011 +* Compatibility with WordPress 3.1 Release Candidate 3 and real multi-site feature are provided. +* Role capabilities list are sorted now in the alphabetical order. Easier to find - easier to manage. +* Code fix: allows to not lose new custom capability if it is added to other than 'Administrator' role. Thanks to Marcin for the contribution to the code of this plugin. +* Under multi-site environment: +* 1) URE has additional option 'Apply to All Sites' which allows you to apply updates to the selected role at all sites of your network. If some site has not such role, it will be added. You should know, that this option works for the role update only. All other actions as 'Add' or 'Delete' role still works for the currently selected blog/site only. +* 2) URE plugin settings page is available only to user with network superadministrator rights. + += 2.2.3 = +* 08.11.2010 +* It is the security update. Old problem returned after 2.2.2 update and was discovered by saharusa. You can read this [thread](http://wordpress.org/support/topic/plugin-user-role-editor-editor-can-edit-admin). +Only user with Administrator role and superadmin user under multi-site environment have access to the User Role Editor Settings page now. + += 2.2.2 = +* 07.11.2010 +* URE plugin Settings page was unavailable for some installations in multi-site environment. It is fixed by changing 'add_users' capability for administrator access to the 'edit_users'. +* Turkish translation is added. + += 2.2.1 = +* 09.10.2010 +* Critical bug "Fatal error: Class 'SimplePie' not found in /" is fixed. This is a required update as URE plugin Settings page did not opened in previous version if you have not some of other my plugins installed :). + += 2.2 = +* 08.10.2010 +* Technical update for WordPress 3.0 full compatibility. Staff deprecated since WordPress v.3.0 is excluded. If you use earlier WordPress versions, do not update URE plugin to v.2.2 or higher. +* Italian translation update. Thanks to [Alessandro Mariani](http://technodin.org). + += 2.1.10 = +* 21.09.2010 +* German translation is updated. Thanks to [Peter](http://www.red-socks-reinbek.de). + += 2.1.9 = +* 17.09.2010 +* Persian translation is added. + += 2.1.8 = +* 16.08.2010 +* Compatibility issue with other plugins (like Flash Album Gallery), which use capabilities names with spaces inside (non valid JavaScript identifier), is fixed. +* Missed translation slots are added for some new WordPress 3.0 capabilities. Translators (former and new) are welcome to update correspondent language files. +* Brasilian Portuguese translation is added. + += 2.1.7 = +* 07.07.2010 +* Chinese translation is added. + += 2.1.6 = +* 06.07.2010 +* Dutch translation is added. + += 2.1.5 = +* 18.06.2010 +* Hungarian translation is added. + += 2.1.4 = +* 08.05.2010 +* Italian translation is added. +* Minor javascript bug (undefined parameter value was sent to the server) is fixed. + += 2.1.3 = +* 27.04.2010 +* Japanese translation is updated. + += 2.1.2 = +* 26.04.2010 +* Polish translation is added. + += 2.1.1 = +* 19.04.2010 +* Form layout changed slightly to fit more long phrases in other languages +* Belorussian translation is added. Thanks to [Marsis G.](http://pc.de/). +* French, Japanese, Russian, Spanish translations are updated. + += 2.1 = +* 17.04.2010 +* Two ways of capabilities names presentation are available for the user choice: standard WordPress name like 'edit_pages' and mouse pointer hint 'Edit pages', and vice versa - human readable form 'Edit pages' with mouse hint for WP standard name 'edit-pages'. Human readable form will be available in translated variant after correspondent translation file will be updated. +* Form layout changed slightly to fit more long phrases in other languages +* Russian, Spanish translations are updated. + += 2.0.3 = +* 14.04.2010 +* Japanese translation is added. Thanks to [Technolog.jp](http://technolog.jp/). + += 2.0.2 = +* 11.04.2010 +* German translation is verified and updated. Thanks to [Peter](http://www.red-socks-reinbek.de). + += 2.0.1 = +* 04.04.2010 +* It is the critical update - security issue is fixed. Thanks to [Saharuza](http://wordpress.org/support/profile/2855662) for discover and telling me about it. +User with 'edit_users' permission could still use URL request with special parameters to remove Administrator role from Admin user or delete Admin user record. Check [this thread](http://wordpress.org/support/topic/383935) for more details. + += 2.0 = +* 04.04.2010 +* Create New Role feature was added +* Delete self-made not used role feature was added. You can not delete any WordPress standard role. +* Change default role for new user feature was added +* Administator role and users with Administrator role permission were hidden from "Users" and "Edit User" page. This is done in case of delegation of add_user, edit_user or delete_user capabilities to some role. + += 1.2 = +* 28.03.2010 +* User Role Editor plugin menu item is moved to the Users menu +* Roles in the dropdown list are translated +* French translation is added + += 1.1 = +* 24.03.2010 +* Critical bug is fixed. If you click 'Reset' button before any changes to the role data saved (that is click Update button) at least one time, you met with all roles data lost problem. Backup data created automatically before the 1st role data update. If no update - no backup. Special checking for that was added. +* German translation is added. +* Spanish translation is added. + += 1.0 = +* 22.03.2010 +* 1st release. diff --git a/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_444444_256x240.png b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_444444_256x240.png new file mode 100644 index 00000000..a802263b Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_444444_256x240.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_555555_256x240.png b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_555555_256x240.png new file mode 100644 index 00000000..7009bf75 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_555555_256x240.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_777620_256x240.png b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_777620_256x240.png new file mode 100644 index 00000000..e0a1fdfd Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_777620_256x240.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_777777_256x240.png b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_777777_256x240.png new file mode 100644 index 00000000..8e26ee4f Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_777777_256x240.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_cc0000_256x240.png b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_cc0000_256x240.png new file mode 100644 index 00000000..28154300 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_cc0000_256x240.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_ffffff_256x240.png b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_ffffff_256x240.png new file mode 100644 index 00000000..4d66f596 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/css/images/ui-icons_ffffff_256x240.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/css/index.php b/wordpress/wp-content/plugins/user-role-editor/css/index.php new file mode 100644 index 00000000..62200328 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/css/index.php @@ -0,0 +1,2 @@ + + */ + +.ms-parent { + display: inline-block; + position: relative; + vertical-align: middle; +} + +.ms-choice { + display: block; + width: 100%; + height: 26px; + padding: 0; + overflow: hidden; + cursor: pointer; + border: 1px solid #aaa; + text-align: left; + white-space: nowrap; + line-height: 26px; + color: #444; + text-decoration: none; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + background-color: #fff; +} + +.ms-choice.disabled { + background-color: #f4f4f4; + background-image: none; + border: 1px solid #ddd; + cursor: default; +} + +.ms-choice > span { + position: absolute; + top: 0; + left: 0; + right: 20px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; + padding-left: 8px; +} + +.ms-choice > span.placeholder { + color: #999; +} + +.ms-choice > div { + position: absolute; + top: 0; + right: 0; + width: 20px; + height: 25px; + background: url('multiple-select.png') left top no-repeat; +} + +.ms-choice > div.open { + background: url('multiple-select.png') right top no-repeat; +} + +.ms-drop { + width: 100%; + overflow: hidden; + display: none; + margin-top: -1px; + padding: 0; + position: absolute; + z-index: 1000; + background: #fff; + color: #000; + border: 1px solid #aaa; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.ms-drop.bottom { + top: 100%; + -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15); + -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15); + box-shadow: 0 4px 5px rgba(0, 0, 0, .15); +} + +.ms-drop.top { + bottom: 100%; + -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15); + -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15); + box-shadow: 0 -4px 5px rgba(0, 0, 0, .15); +} + +.ms-search { + display: inline-block; + margin: 0; + min-height: 26px; + padding: 4px; + position: relative; + white-space: nowrap; + width: 100%; + z-index: 10000; +} + +.ms-search input { + width: 100%; + height: auto !important; + min-height: 24px; + padding: 0 20px 0 5px; + margin: 0; + outline: 0; + font-family: sans-serif; + font-size: 1em; + border: 1px solid #aaa; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + background: #fff url('multiple-select.png') no-repeat 100% -22px; + background: url('multiple-select.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); + background: url('multiple-select.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background: url('multiple-select.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background: url('multiple-select.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); + background: url('multiple-select.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%); + background: url('multiple-select.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%); +} + +.ms-search, .ms-search input { + -webkit-box-sizing: border-box; + -khtml-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} + +.ms-drop ul { + overflow: auto; + margin: 0; + padding: 5px 8px; +} + +.ms-drop ul > li { + list-style: none; + display: list-item; + background-image: none; + position: static; +} + +.ms-drop ul > li .disabled { + opacity: .35; + filter: Alpha(Opacity=35); +} + +.ms-drop ul > li.multiple { + display: block; + float: left; +} + +.ms-drop ul > li.group { + clear: both; +} + +.ms-drop ul > li.multiple label { + width: 100%; + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.ms-drop ul > li label { + font-weight: normal; + display: block; + white-space: nowrap; +} + +.ms-drop ul > li label.optgroup { + font-weight: bold; +} + +.ms-drop input[type="checkbox"] { + vertical-align: middle; +} + +.ms-drop .ms-no-results { + display: none; +} diff --git a/wordpress/wp-content/plugins/user-role-editor/css/multiple-select.png b/wordpress/wp-content/plugins/user-role-editor/css/multiple-select.png new file mode 100644 index 00000000..b1282ce4 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/css/multiple-select.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/css/ure-admin.css b/wordpress/wp-content/plugins/user-role-editor/css/ure-admin.css new file mode 100644 index 00000000..e3915ec7 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/css/ure-admin.css @@ -0,0 +1,294 @@ +/* + Document : ure_admin + Created on : 10.03.2010 + Author : Vladimir Garagulya + Description: + User Role Editor plugin Admin Settings Page CSS +*/ + +/* + Syntax recommendation http://www.w3.org/TR/REC-CSS2/ +*/ + + +.txt_left { + text-align: left; +} +.txt_center { + text-align: center; +} +.txt_right { + text-align: right; +} + +.nowrap { + white-space: nowrap; +} + +img.input_radio { + vertical-align: middle; +} + +a.ure_rsb_link { + padding:4px; + display:block; + padding-left:25px; + background-repeat:no-repeat; + background-position:5px 50%; + text-decoration:none; + border:none; +} + +a.ure_rsb_link:hover { + border-bottom-width:1px; +} + +input.warning:hover, a.warning:hover { + color: red; +} + +#ure_container { + display: table; + width: 100%; +} + +.ure-table { + display: table; +} + +.ure-table-cell { + display: table-cell; + margin: 0; + padding: 0; + vertical-align: top; +} + +#ure-sidebar { + width: 270px; + padding-left: 20px; +} + +.hidden { + display: none; +} + +#user_role_editor { + +} + + +#ure_form_controls { +} + +#ure_role_selector { + padding: 10px 0 0 10px; +} + +#ure_user_caps_header { + padding: 10px 0 0 10px; + font-size: 16px; +} + +#ure_user_caps_title { + font-weight: bold; +} + +#ure_role_select_label { + font-size: 16px; + font-weight: bold; +} + +.ure-caps-option { + padding-left: 20px; +} + +#ure_caps_container { + width: 100%; + +} + +#ure_toolbar { + margin-top: 10px; + border: 1px solid #dfdfdf; + -webkit-box-shadow: inset 0 1px 0 #fff; + box-shadow: inset 0 1px 0 #fff; + -webkit-border-radius: 3px; + border-radius: 3px; + background: #f5f5f5; + padding: 5px; +} + +.ure_toolbar_button { + width: 100%; + margin-bottom: 3px; +} + +#ure_update { + width: 100%; + margin-top: 10px; + margin-bottom: 10px; +} + +#ure_service_tools { + margin-top: 10px; +} + +.ure-modal-dialog { + display: none; + padding: 10px; +} + +.ure-label { + clear: left; + float: left; + display: block; + width: 150px; +} + +.ure-input { + float: left; + display: inline; + width: 200px; + margin-bottom: 5px; +} + +#ure_user_roles { + vertical-align: text-top; + padding-right: 10px; + padding-top: 5px; + font-size: 1.1em; + border-top: 1px solid #cccccc; + border-right: 1px solid #cccccc; + min-width: 200px; + width: 20%; +} + +.ure-user-role-section-title { + margin-top: 5px; + margin-bottom: 5px; + font-weight: bold; +} + +/* Multipe select */ +.countLabel { + color:Gray; + font-style:italic; +} + +.storageBox { + display:none; +} + +.copiedOption { + background-color:Yellow; +} + +.ure-caps-cell { + vertical-align:top; + padding-top: 5px; +} + + +.ure-cap-div { + white-space: nowrap; +} + + +#other_default_roles { + display: block; + margin: 10px; +} + +.ure-dialog { + display: none; +} + +#ure_admin_menu_access_table td { + cursor: pointer; +} + +#ure_admin_menu_access_table tr:hover { + background-color: #04a4cc; + color: #ffffff; +} + +.ure_table_row_selected { + background-color: #04a4cc; + color: #ffffff; +} + +#ure_caps_groups_td { + padding:0 10px 0 10px; + min-width:25%; + border-right: 1px solid #cccccc; +} + +#ure_caps_td { + width:60%; + padding-left: 10px; +} + +#ure_toolbar_td { + width: 15%; + min-width:200px; + padding-left: 10px; +} + + +#ure_editor_options { + margin-bottom: 10px; +} + +#ure_caps_groups_title { + min-width: 250px; + vertical-align:middle; + border-bottom: 1px solid #cccccc; + border-right: 1px solid #cccccc; +} + +#ure_caps_select { + vertical-align:middle; + border-bottom: 1px solid #cccccc; + padding: 5px 5px 5px 10px; +} + +#ure_toolbar_title { + border-bottom: 1px solid #cccccc; +} + +#ure_caps_groups_list .ui-selecting { + background: #DDDDDD; +} + +#ure_caps_groups_list .ui-selected { + background: #CCCCCC; + color: #444444; +} + +#ure_caps_groups_list li { + min-height: 20px; + line-height: 20px; + cursor: pointer; +} + +.plugins { + color: #444444; +} + + +#ure_caps_list_container { + float: left; + width: 100%; + overflow: auto; + min-height: 600px; + max-height: 720px; +} + +#ure_caps_list { + -moz-column-count: 1; + -webkit-column-count: 1; + column-count: 1; + column-width: auto; + display: inline-block; + min-width: 100%; +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/images/admin-menu-editor-pro.jpg b/wordpress/wp-content/plugins/user-role-editor/images/admin-menu-editor-pro.jpg new file mode 100644 index 00000000..da145b17 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/admin-menu-editor-pro.jpg differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/ajax-loader.gif b/wordpress/wp-content/plugins/user-role-editor/images/ajax-loader.gif new file mode 100644 index 00000000..fe62f3de Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/ajax-loader.gif differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/changelog-icon.png b/wordpress/wp-content/plugins/user-role-editor/images/changelog-icon.png new file mode 100644 index 00000000..6026d65b Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/changelog-icon.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/donate-icon.png b/wordpress/wp-content/plugins/user-role-editor/images/donate-icon.png new file mode 100644 index 00000000..ae4f2e7e Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/donate-icon.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/faq-icon.png b/wordpress/wp-content/plugins/user-role-editor/images/faq-icon.png new file mode 100644 index 00000000..b284bb29 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/faq-icon.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/help.png b/wordpress/wp-content/plugins/user-role-editor/images/help.png new file mode 100644 index 00000000..5c870176 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/help.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/index.php b/wordpress/wp-content/plugins/user-role-editor/images/index.php new file mode 100644 index 00000000..4e6c07c7 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/images/index.php @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/images/remove-16.png b/wordpress/wp-content/plugins/user-role-editor/images/remove-16.png new file mode 100644 index 00000000..c9219f8d Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/remove-16.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-icon.png b/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-icon.png new file mode 100644 index 00000000..1b67d843 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-icon.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-page-icon.png b/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-page-icon.png new file mode 100644 index 00000000..a8baad39 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-page-icon.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-pro-728x90.jpg b/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-pro-728x90.jpg new file mode 100644 index 00000000..e8754e92 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/user-role-editor-pro-728x90.jpg differ diff --git a/wordpress/wp-content/plugins/user-role-editor/images/vladimir.png b/wordpress/wp-content/plugins/user-role-editor/images/vladimir.png new file mode 100644 index 00000000..0ebfdf2d Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/images/vladimir.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/advertisement.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/advertisement.php new file mode 100644 index 00000000..f4106f62 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/advertisement.php @@ -0,0 +1,113 @@ +init(); + + } + // end of __construct + + /** + * Returns random number not included into input array + * + * @param array $used - array of numbers used already + * + * @return int + */ + private function rand_unique( $used = array(-1), $max_ind ) { + if ( $max_ind<0 ) { + $max_ind = 0; + } + $index = rand( 0, $max_ind ); + $iterations = 0; + while ( in_array( $index, $used ) && $iterations<=$max_ind * 3 ) { + $index = rand( 0, $max_ind ); + $iterations++; + } + + return $index; + } + // return rand_unique() + + + private function init() { + + $this->slots = array(); + $used = array(-1); + $max_ind = $this->slots_quantity - 1; + $index = $this->rand_unique( $used, $max_ind ); + $this->slots[$index] = $this->admin_menu_editor(); + /* + $used[] = $index; + $index = $this->rand_unique( $used, $max_ind ); + $this->slots[$index] = $this->some_other_slot(); + ksort( $this->slots ); + * + */ + } + // end of init() + +/* + private function some_other_slot() { + $output = ' +
    + bla-bla-bla; +
    '; + return $output; + } +*/ + + // content of Admin Menu Editor advertisement slot + private function admin_menu_editor() { + + $output = ' +
    + + Admin Menu Editor Pro + +
    + '; + + return $output; + } + // end of admin_menu_editor() + + + /** + * Output all existed ads slots + */ + public function display() { + + if ( empty( $this->slots ) ) { + return; + } +?> +
    +slots as $slot) { + echo $slot . "\n"; + } +?> +
    + lib = URE_Lib::get_instance(); + $this->debug = ( defined('WP_PHP_UNIT_TEST') && WP_PHP_UNIT_TEST==true ); + + } + // end of __construct() + + + protected function get_action() { + $action = $this->lib->get_request_var( 'sub_action', 'post' ); + if (empty($action)) { + $action = $this->lib->get_request_var( 'sub_action', 'get' ); + } + + return $action; + } + // end of get_action() + + + protected function get_required_cap() { + + if ($this->action=='grant_roles' || $this->action=='get_user_roles') { + $cap = 'promote_users'; + } else { + $cap = URE_Own_Capabilities::get_key_capability(); + } + + return $cap; + } + // end of get_required_cap() + + + protected function valid_nonce() { + + if ( !isset($_REQUEST['wp_nonce']) || !wp_verify_nonce( $_REQUEST['wp_nonce'], 'user-role-editor' ) ) { + echo json_encode(array('result'=>'error', 'message'=>'URE: Wrong or expired request')); + return false; + } else { + return true; + } + + } + // end of check_nonce() + + + protected function user_can() { + + $capability = $this->get_required_cap(); + if ( !current_user_can( $capability ) ) { + echo json_encode( array('result'=>'error', 'message'=>'URE: Insufficient permissions') ); + return false; + } else { + return true; + } + } + // end of check_user_cap() + + + protected function get_caps_to_remove() { + + $html = URE_Role_View::caps_to_remove_html(); + $answer = array('result'=>'success', 'html'=>$html, 'message'=>'success'); + + return $answer; + } + // end of get_caps_to_remove() + + + protected function get_users_without_role() { + + $new_role = $this->lib->get_request_var( 'new_role', 'post' ); + if (empty($new_role)) { + $answer = array('result'=>'error', 'message'=>'Provide new role'); + return $answer; + } + + $assign_role = $this->lib->get_assign_role(); + if ($new_role==='no_rights') { + $assign_role->create_no_rights_role(); + } + + $wp_roles = wp_roles(); + if (!isset($wp_roles->roles[$new_role])) { + $answer = array('result'=>'error', 'message'=>'Selected new role does not exist'); + return $answer; + } + + $users = $assign_role->get_users_without_role(); + $answer = array( 'result'=>'success', 'users'=>$users, 'new_role'=>$new_role, 'message'=>'success' ); + + return $answer; + } + // end of get_users_without_role() + + + protected function grant_roles() { + + $answer = URE_Grant_Roles::grant_roles(); + + return $answer; + + } + // end of grant_roles() + + + protected function get_user_roles() { + + $answer = URE_Grant_Roles::get_user_roles(); + + return $answer; + + } + // end of get_user_roles() + + + protected function get_role_caps() { + + $role = $this->lib->get_request_var('role', 'post' ); + if (empty($role)) { + $answer = array('result'=>'error', 'message'=>'Provide role ID'); + return $answer; + } + + $wp_roles = wp_roles(); + if (!isset($wp_roles->roles[$role])) { + $answer = array('result'=>'error', 'message'=>'Requested role does not exist'); + return $answer; + } + + $active_items = URE_Role_Additional_Options::get_active_items(); + if (isset($active_items[$role])) { + $role_options = $active_items[$role]; + } else { + $role_options = array(); + } + + $answer = array( + 'result'=>'success', + 'message'=>'Role capabilities retrieved successfully', + 'role_id'=>$role, + 'role_name'=>$wp_roles->roles[$role]['name'], + 'caps'=>$wp_roles->roles[$role]['capabilities'], + 'options'=>$role_options + ); + + return $answer; + } + // end of get_role_caps() + + + protected function _dispatch() { + + switch ($this->action) { + case 'get_caps_to_remove': + $answer = $this->get_caps_to_remove(); + break; + case 'get_users_without_role': + $answer = $this->get_users_without_role(); + break; + case 'grant_roles': + $answer = $this->grant_roles(); + break; + case 'get_user_roles': + $answer = $this->get_user_roles(); + break; + case 'get_role_caps': + $answer = $this->get_role_caps(); + break; + default: + $answer = array('result' => 'error', 'message' => 'Unknown action "' . $this->action . '"'); + } + + return $answer; + } + // end of _dispatch() + + + /** + * AJAX requests dispatcher + */ + public function dispatch() { + + $this->action = $this->get_action(); + if ( !$this->valid_nonce() || !$this->user_can() ) { + die; + } + + $answer = $this->_dispatch(); + + $json_answer = json_encode($answer); + echo $json_answer; + die; + + } + // end of dispatch() + +} +// end of URE_Ajax_Processor diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/assign-role.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/assign-role.php new file mode 100644 index 00000000..43e9b50c --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/assign-role.php @@ -0,0 +1,176 @@ +lib = URE_Lib::get_instance(); + $this->quick_count = $this->count_quick_or_thoroughly(); + } + // end of __construct() + + + public function create_no_rights_role() { + + $role_id = 'no_rights'; + $role_name = 'No rights'; + + $wp_roles = wp_roles(); + if (isset($wp_roles->roles[$role_id])) { + return; + } + + add_role($role_id, $role_name, array()); + + } + // end of create_no_rights_role() + + + private function count_quick_or_thoroughly() { + $quick_count = true; + if ( defined('URE_COUNT_USERS_WITHOUT_ROLE_THOROUGHLY') && URE_COUNT_USERS_WITHOUT_ROLE_THOROUGHLY ) { + $quick_count = false; + } elseif ( $this->lib->is_pro() ) { + $count_thoroughly = $this->lib->get_option( 'count_users_without_role_thoroughly', false ); + if ( $count_thoroughly ) { + $quick_count = false; + } + } + + $quick_count = apply_filters('ure_count_users_without_role_quick', $quick_count); + + return $quick_count; + } + // end of count_quick_or_thoroughly() + + + private function get_thorougly_where_condition() { + global $wpdb; + + $usermeta = $wpdb->usermeta; + $id = get_current_blog_id(); + $blog_prefix = $wpdb->get_blog_prefix($id); + $where = "WHERE NOT EXISTS (SELECT user_id from {$usermeta} ". + "WHERE user_id=users.ID AND meta_key='{$blog_prefix}capabilities') OR ". + "EXISTS (SELECT user_id FROM {$usermeta} ". + "WHERE user_id=users.ID AND meta_key='{$blog_prefix}capabilities' AND ". + "(meta_value='a:0:{}' OR meta_value IS NULL))"; + + return $where; + } + // end of get_thoroughly_where_condition() + + + private function get_quick_query_part2() { + global $wpdb; + + $usermeta = $wpdb->usermeta; + $id = get_current_blog_id(); + $blog_prefix = $wpdb->get_blog_prefix($id); + $query = "FROM {$usermeta} usermeta ". + "INNER JOIN {$wpdb->users} users ON usermeta.user_id=users.ID ". + "WHERE usermeta.meta_key='{$blog_prefix}capabilities' AND ". + "(usermeta.meta_value = 'a:0:{}' OR usermeta.meta_value is NULL)"; + + return $query; + } + // end of get_quick_query_part2() + + + private function get_users_count_query() { + global $wpdb; + + if ( $this->quick_count ) { + $part2 = $this->get_quick_query_part2(); + $query = "SELECT COUNT(DISTINCT usermeta.user_id) {$part2}"; + } else { + $where = $this->get_thorougly_where_condition(); + $query = "SELECT count(ID) FROM {$wpdb->users} users {$where}"; + } + + return $query; + } + // end of get_users_count_query() + + + public function count_users_without_role() { + + global $wpdb; + + $users_quant = get_transient('ure_users_without_role'); + if (empty($users_quant)) { + $query = $this->get_users_count_query(); + $users_quant = $wpdb->get_var($query); + set_transient('ure_users_without_role', $users_quant, 15); + } + + return $users_quant; + } + // end of count_users_without_role() + + + public function get_users_without_role() { + global $wpdb; + + $top_limit = self::MAX_USERS_TO_PROCESS; + + if ( $this->quick_count ) { + $part2 = $this->get_quick_query_part2(); + $query = "SELECT DISTINCT usermeta.user_id {$part2} + LIMIT 0, {$top_limit}"; + } else { + $where = $this->get_thorougly_where_condition(); + $query = "SELECT users.ID FROM {$wpdb->users} users + {$where} + LIMIT 0, {$top_limit}"; + } + $users0 = $wpdb->get_col($query); + + return $users0; + } + // end of get_users_without_role() + + + public function show_html() { + + $users_quant = $this->count_users_without_role(); + if ($users_quant==0) { + return; + } + $button_number = (self::$counter>0) ? '_2': ''; + +?> +    + +
    +
    +
    +multisite = function_exists( 'is_multisite' ) && is_multisite(); + if ( $this->multisite ) { + // get Id of the 1st (main) blog + $this->main_blog_id = $this->get_main_site(); + } + + $this->init_options( $options_id ); + + } + // end of __construct() + + + public function get($property_name) { + + if (!property_exists($this, $property_name)) { + syslog(LOG_ERR, 'Lib class does not have such property '. $property_name); + return null; + } + + return $this->$property_name; + } + // end of get_property() + + + public function set($property_name, $property_value) { + + if (!property_exists($this, $property_name)) { + syslog(LOG_ERR, 'Lib class does not have such property '. $property_name); + } + + $this->$property_name = $property_value; + } + // end of get_property() + + + public function get_main_site() { + global $current_site; + + $blog_id = is_object($current_site) ? $current_site->blog_id : null; + + return $blog_id; + } + // end of get_main_site() + + + /** + * get current options for this plugin + */ + protected function init_options( $options_id ) { + + $this->options_id = $options_id; + $this->options = get_option( $options_id ); + + } + // end of init_options() + + /** + * Return HTML formatted message + * + * @param string $message message text + * @param string $error_style message div CSS style + */ + public function show_message($message, $error_style = false) { + + if ($message) { + if ($error_style) { + echo '
    '; + } else { + echo '
    '; + } + echo $message . '
    '; + } + } + // end of show_message() + + + /** + * Returns value by name from GET/POST/REQUEST. Minimal type checking is provided + * + * @param string $var_name Variable name to return + * @param string $request_type type of request to process get/post/request (default) + * @param string $var_type variable type to provide value checking + * @return mix variable value from request + */ + public function get_request_var($var_name, $request_type = 'request', $var_type = 'string') { + + $result = 0; + $request_type = strtolower($request_type); + switch ($request_type) { + case 'get': { + if (isset($_GET[$var_name])) { + $result = filter_var($_GET[$var_name], FILTER_SANITIZE_STRING); + } + break; + } + case 'post': { + if (isset($_POST[$var_name])) { + if ($var_type!='checkbox') { + $result = filter_var($_POST[$var_name], FILTER_SANITIZE_STRING); + } else { + $result = 1; + } + } + break; + } + case 'request': { + if (isset($_REQUEST[$var_name])) { + $result = filter_var($_REQUEST[$var_name], FILTER_SANITIZE_STRING); + } + break; + } + default: { + $result = -1; // Wrong request type value, possible mistake in a function call + } + } + + if ($result) { + if ($var_type == 'int' && !is_numeric($result)) { + $result = 0; + } + if ($var_type != 'int') { + $result = esc_attr($result); + } + } + + return $result; + } + // end of get_request_var() + + + /** + * returns option value for option with name in $option_name + */ + public function get_option($option_name, $default = false) { + + if (isset($this->options[$option_name])) { + $value = $this->options[$option_name]; + } else { + $value = $default; + } + $value = apply_filters('ure_get_option_'. $option_name, $value); + + return $value; + } + // end of get_option() + + + /** + * puts option value according to $option_name option name into options array property + */ + public function put_option($option_name, $option_value, $flush_options = false) { + + $this->options[$option_name] = $option_value; + if ($flush_options) { + $this->flush_options(); + } + } + // end of put_option() + + /** + * Delete URE option with name option_name + * @param string $option_name + * @param bool $flush_options + */ + public function delete_option($option_name, $flush_options = false) { + if (array_key_exists($option_name, $this->options)) { + unset($this->options[$option_name]); + if ($flush_options) { + $this->flush_options(); + } + } + } + // end of delete_option() + + /** + * saves options array into WordPress database wp_options table + */ + public function flush_options() { + + update_option($this->options_id, $this->options); + } + // end of flush_options() + + /** + * Check product version and stop execution if product version is not compatible + * @param string $version1 + * @param string $version2 + * @param string $error_message + * @return void + */ + public static function check_version($version1, $version2, $error_message, $plugin_file_name) { + + if (version_compare($version1, $version2, '<')) { + if (is_admin() && (!defined('DOING_AJAX') || !DOING_AJAX )) { + require_once ABSPATH . '/wp-admin/includes/plugin.php'; + deactivate_plugins($plugin_file_name); + wp_die($error_message); + } else { + return; + } + } + } + // end of check_version() + + + public function get_current_url() { + global $wp; + $current_url = esc_url_raw(add_query_arg($wp->query_string, '', home_url($wp->request))); + + return $current_url; + } + // end of get_current_url() + + + /** + * Returns comma separated list from the first $items_count element of $full_list array + * + * @param array $full_list + * @param int $items_count + * @return string + */ + public function get_short_list_str($full_list, $items_count=3) { + + if (empty($full_list) || !is_array($full_list)) { + return '...'; + } + + $short_list = array(); $i = 0; + foreach($full_list as $item) { + if ($i>=$items_count) { + break; + } + $short_list[] = $item; + $i++; + } + + $str = implode(', ', $short_list); + if ($items_countprepare($format_str, $list_values); + + return $result; + } + // end of esc_sql_in_list() + + + /** + * Returns the array of multi-site WP sites/blogs IDs for the current network + * @global wpdb $wpdb + * @return array + */ + public function get_blog_ids() { + global $wpdb; + + if (!$this->multisite) { + return null; + } + + $network = get_current_site(); + $query = $wpdb->prepare( + "SELECT blog_id FROM {$wpdb->blogs} + WHERE site_id=%d ORDER BY blog_id ASC", + array( $network->id ) ); + $blog_ids = $wpdb->get_col( $query ); + + return $blog_ids; + } + // end of get_blog_ids() + + + /** + * Private clone method to prevent cloning of the instance of the + * *Singleton* instance. + * + * @return void + */ + private function __clone() { + + } + // end of __clone() + + /** + * Private unserialize method to prevent unserializing of the *Singleton* + * instance. + * + * @return void + */ + private function __wakeup() { + + } + // end of __wakeup() + +} +// end of URE_Base_Lib class \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/bbpress.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/bbpress.php new file mode 100644 index 00000000..da7d2915 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/bbpress.php @@ -0,0 +1,116 @@ +bbpress_detected = false; + if (function_exists('bbp_filter_blog_editable_roles')) { + $this->bbpress_detected = true; // bbPress plugin is installed and active + } + + } + // end of detect_bbpress() + + + public function is_active() { + + return $this->bbpress_detected; + } + // end of is_active() + + + /** + * Exclude roles created by bbPress + * + * @global array $wp_roles + * @return array + */ + public function get_roles() { + + $wp_roles = wp_roles(); + if ($this->bbpress_detected) { + $roles = bbp_filter_blog_editable_roles($wp_roles->roles); // exclude bbPress roles + } else { + $roles = $wp_roles->roles; + } + + return $roles; + } + // end of get_roles() + + + /** + * Get full list user capabilities created by bbPress + * + * @return array + */ + public function get_caps() { + + if ($this->bbpress_detected) { + $caps = array_keys(bbp_get_caps_for_role(bbp_get_keymaster_role())); + } else { + $caps = array(); + } + + return $caps; + } + // end of get_caps() + + + /** + * Return empty array in order do not include bbPress roles into selectable lists: supported by Pro version only + * @return array + */ + public function get_bbp_editable_roles() { + + $all_bbp_roles = array(); + + return $all_bbp_roles; + } + // end of get_bbp_editable_roles() + + + /** + * Return bbPress roles found at $roles array. Used to exclude bbPress roles from processing as free version should not support them + * + * @param array $roles + * @return array + */ + public function extract_bbp_roles($roles) { + + $user_bbp_roles = array(); + if ($this->bbpress_detected) { + $all_bbp_roles = array_keys(bbp_get_dynamic_roles()); + foreach($roles as $role) { + if (in_array($role, $all_bbp_roles)) { + $user_bbp_roles[] = $role; + } + } + } + + return $user_bbp_roles; + } + // end of extract_bbp_roles() + +} +// end of URE_bbPress class \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/capabilities-groups-manager.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/capabilities-groups-manager.php new file mode 100644 index 00000000..d6d275b6 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/capabilities-groups-manager.php @@ -0,0 +1,416 @@ + + * @copyright Copyright (c) 2010 - 2016, Vladimir Garagulya + **/ + +class URE_Capabilities_Groups_Manager { + + private static $instance = null; + private $lib = null; + private $groups = null; + private $built_in_wp_caps = null; + private $cpt_caps = null; + + + public static function get_instance() { + + if (self::$instance === null) { + // new static() will work too + self::$instance = new URE_Capabilities_Groups_Manager(); + } + + return self::$instance; + } + // end of get_instance() + + + private function __construct() { + + $this->lib = URE_Lib::get_instance(); + $this->_get_built_in_wp_caps(); + $this->_get_all_custom_post_types_caps(); + + } + // end of __construct() + + + public function add_custom_post_types() { + + $this->groups['custom_post_types'] = array('caption'=>esc_html__('Custom Post Types', 'user-role-editor'), 'parent'=>'all', 'level'=>1); + + $post_types = get_post_types(array(), 'objects'); + $_post_types = $this->lib->_get_post_types(); + $built_in_pt = array('post', 'page'); + if ($post_types['attachment']->cap->edit_posts=='edit_posts') { + $built_in_pt[] = 'attachment'; + } + + $show_wc_post_types_under_wc_only = apply_filters('ure_show_wc_post_types_under_wc_only', false); + foreach($post_types as $post_type) { + if (!isset($_post_types[$post_type->name]) || in_array($post_type->name, $built_in_pt)) { + continue; + } + if ($show_wc_post_types_under_wc_only && in_array($post_type->name, URE_Woocommerce_Capabilities::$post_types)) { + continue; + } + /* + if (!$post_type->public) { + continue; + } + * + */ + $this->groups[$post_type->name] = array('caption'=>$post_type->labels->name, 'parent'=>'custom_post_types', 'level'=>2); + } + } + // end of add_custom_post_types() + + + private function add_ure_group() { + + $this->groups['user_role_editor'] = array('caption'=>esc_html__('User Role Editor', 'user-role-editor'), 'parent'=>'custom', 'level'=>2); + + } + // end of get_ure_group() + + + private function add_woocommerce_groups() { + + $full_caps = $this->lib->init_full_capabilities( 'role' ); + if ( !isset( $full_caps['manage_woocommerce'] ) ) { + return; + } + + $post_types = get_post_types(array(), 'objects'); + + $this->groups['woocommerce'] = array('caption'=>esc_html__('WooCommerce', 'user-role-editor'), 'parent'=>'custom', 'level'=>2); + $this->groups['woocommerce_core'] = array('caption'=>esc_html__('Core', 'user-role-editor'), 'parent'=>'woocommerce', 'level'=>3); + foreach(URE_Woocommerce_Capabilities::$post_types as $post_type) { + if (!isset($post_types[$post_type])) { + continue; + } + $this->groups['woocommerce_'. $post_type] = array('caption'=>$post_types[$post_type]->labels->name, 'parent'=>'woocommerce', 'level'=>3); + } + + } + // end of add_woocommerce_group() + + + public function get_groups_tree() { + + if ($this->groups!==null) { + return $this->groups; + } + + $this->groups = array( + 'all'=>array('caption'=>esc_html__('All', 'user-role-editor'), 'parent'=>null, 'level'=>0), + 'core'=>array('caption'=>esc_html__('Core', 'user-role-editor'), 'parent'=>'all', 'level'=>1), + 'general'=>array('caption'=>esc_html__('General', 'user-role-editor'), 'parent'=>'core', 'level'=>2), + 'themes'=>array('caption'=>esc_html__('Themes', 'user-role-editor'), 'parent'=>'core', 'level'=>2), + 'posts'=>array('caption'=>esc_html__('Posts', 'user-role-editor'), 'parent'=>'core', 'level'=>2), + 'pages'=>array('caption'=>esc_html__('Pages', 'user-role-editor'), 'parent'=>'core', 'level'=>2), + 'plugins'=>array('caption'=>esc_html__('Plugins', 'user-role-editor'), 'parent'=>'core', 'level'=>2), + 'users'=>array('caption'=>esc_html__('Users', 'user-role-editor'), 'parent'=>'core', 'level'=>2) + ); + $multisite = $this->lib->get('multisite'); + if ($multisite) { + $this->groups['multisite'] = array('caption'=>esc_html__('Multisite', 'user-role-editor'), 'parent'=>'core', 'level'=>2); + } + $this->groups['deprecated'] = array('caption'=>esc_html__('Deprecated', 'user-role-editor'), 'parent'=>'core', 'level'=>2); + + $this->add_custom_post_types(); + $this->groups['custom'] = array('caption'=>esc_html__('Custom capabilities', 'user-role-editor'), 'parent'=>'all', 'level'=>1); + $this->add_ure_group(); + $this->add_woocommerce_groups(); + + $this->groups = apply_filters('ure_capabilities_groups_tree', $this->groups); + + return $this->groups; + } + // end of get_groups_tree() + + + /** + * return array of built-in WP capabilities (WP 3.1 wp-admin/includes/schema.php) + * + * @return array + */ + private function _get_built_in_wp_caps() { + + $wp_version = get_bloginfo('version'); + $multisite = $this->lib->get('multisite'); + + $caps = array(); + $caps['switch_themes'] = array('core', 'themes'); + $caps['edit_themes'] = array('core', 'themes'); + $caps['activate_plugins'] = array('core', 'plugins'); + $caps['edit_plugins'] = array('core', 'plugins'); + $caps['edit_users'] = array('core', 'users'); + $caps['edit_files'] = array('core', 'deprecated'); + $caps['manage_options'] = array('core', 'general'); + $caps['moderate_comments'] = array('core', 'posts', 'general'); + $caps['manage_categories'] = array('core', 'posts', 'general'); + $caps['manage_links'] = array('core', 'general'); + $caps['upload_files'] = array('core', 'general'); + $caps['import'] = array('core', 'general'); + $caps['unfiltered_html'] = array('core','general'); + if ($multisite) { + $caps['unfiltered_html'] = array('deprecated'); + } + $caps['edit_posts'] = array('core', 'posts'); + $caps['edit_others_posts'] = array('core', 'posts'); + $caps['edit_published_posts'] = array('core', 'posts'); + $caps['publish_posts'] = array('core', 'posts'); + $caps['edit_pages'] = array('core', 'pages'); + $caps['read'] = array('core', 'general'); + $caps['level_10'] = array('core', 'deprecated'); + $caps['level_9'] = array('core', 'deprecated'); + $caps['level_8'] = array('core', 'deprecated'); + $caps['level_7'] = array('core', 'deprecated'); + $caps['level_6'] = array('core', 'deprecated'); + $caps['level_5'] = array('core', 'deprecated'); + $caps['level_4'] = array('core', 'deprecated'); + $caps['level_3'] = array('core', 'deprecated'); + $caps['level_2'] = array('core', 'deprecated'); + $caps['level_1'] = array('core', 'deprecated'); + $caps['level_0'] = array('core', 'deprecated'); + $caps['edit_others_pages'] = array('core', 'pages'); + $caps['edit_published_pages'] = array('core', 'pages'); + $caps['publish_pages'] = array('core', 'pages'); + $caps['delete_pages'] = array('core', 'pages'); + $caps['delete_others_pages'] = array('core', 'pages'); + $caps['delete_published_pages'] = array('core', 'pages'); + $caps['delete_posts'] = array('core', 'posts'); + $caps['delete_others_posts'] = array('core', 'posts'); + $caps['delete_published_posts'] = array('core', 'posts'); + $caps['delete_private_posts'] = array('core', 'posts'); + $caps['edit_private_posts'] = array('core', 'posts'); + $caps['read_private_posts'] = array('core', 'posts'); + $caps['delete_private_pages'] = array('core', 'pages'); + $caps['edit_private_pages'] = array('core', 'pages'); + $caps['read_private_pages'] = array('core', 'pages'); + $caps['unfiltered_upload'] = array('core', 'general'); + $caps['edit_dashboard'] = array('core', 'general'); + $caps['update_plugins'] = array('core', 'plugins'); + $caps['delete_plugins'] = array('core', 'plugins'); + $caps['install_plugins'] = array('core', 'plugins'); + $caps['update_themes'] = array('core', 'themes'); + $caps['install_themes'] = array('core', 'themes'); + $caps['update_core'] = array('core', 'general'); + $caps['list_users'] = array('core', 'users'); + $caps['remove_users'] = array('core', 'users'); + + if (version_compare($wp_version, '4.4', '<')) { + $caps['add_users'] = array('core', 'users'); // removed from WP v. 4.4. + } + + $caps['promote_users'] = array('core', 'users'); + $caps['edit_theme_options'] = array('core', 'themes'); + $caps['delete_themes'] = array('core', 'themes'); + $caps['export'] = array('core', 'general'); + $caps['delete_users'] = array('core', 'users'); + $caps['create_users'] = array('core', 'users'); + if ($multisite) { + $caps['create_sites'] = array('core', 'multisite', 'general'); + $caps['delete_sites'] = array('core', 'multisite', 'general'); + $caps['manage_network'] = array('core', 'multisite', 'general'); + $caps['manage_sites'] = array('core', 'multisite', 'general'); + $caps['manage_network_users'] = array('core', 'multisite', 'users'); + $caps['manage_network_plugins'] = array('core', 'multisite', 'plugins'); + $caps['manage_network_themes'] = array('core', 'multisite', 'themes'); + $caps['manage_network_options'] = array('core', 'multisite', 'general'); + $caps['upgrade_network'] = array('core', 'multisite', 'general'); + } + + $caps = apply_filters('ure_built_in_wp_caps', $caps); + + $this->built_in_wp_caps = $caps; + + return $this->built_in_wp_caps; + } + // end of _get_built_in_wp_caps() + + + public function get_built_in_wp_caps() { + + return $this->built_in_wp_caps; + } + // end of get_built_in_wp_caps() + + + private function get_post_types_without_caps() { + $pt_without_caps = array(); + $wc_pts = URE_Woocommerce_Capabilities::get_post_types_without_caps(); + + $pt_without_caps = array_merge($pt_without_caps, $wc_pts); + + return $pt_without_caps; + } + // end of get_post_types_without_caps() + + + /** + * Get capabilities registered with custom post type + * + * @param object $post_type + * @param array $post_edit_caps + */ + private function get_registered_cpt_caps($post_type, $post_edit_caps) { + foreach ($post_edit_caps as $capability) { + if (isset($post_type->cap->$capability)) { + $cap = $post_type->cap->$capability; + } else { + continue; + } + if (isset($this->cpt_caps[$cap])) { + continue; + } + $this->cpt_caps[$cap] = array(); + if (!isset($this->built_in_wp_caps[$cap])) { + $this->cpt_caps[$cap][] = 'custom'; + } + $this->cpt_caps[$cap][] = 'custom_post_types'; + $this->cpt_caps[$cap][] = $post_type->name; + } + } + // end of get_registered_cpt_caps() + + + private function add_group_to_edit_post_cap($post_type, $post_edit_caps) { + + foreach($post_edit_caps as $cap_id) { + $this->built_in_wp_caps[$cap_id][] = $post_type->name; + if (!in_array('custom_post_types', $this->built_in_wp_caps[$cap_id])) { + $this->built_in_wp_caps[$cap_id][] = 'custom_post_types'; + } + } + + } + // end of add_group_to_edit_post_cap() + + + private function get_custom_post_type_caps($post_type, $post_edit_caps) { + $pt_without_caps = $this->get_post_types_without_caps(); + if (in_array($post_type->name, $pt_without_caps)) { + return; + } + + // take into account custom post types, which uses built-in post or page capabilities + if (in_array($post_type->capability_type, array('post', 'page'))) { + $this->add_group_to_edit_post_cap($post_type, $post_edit_caps); + return; + } + + $this->get_registered_cpt_caps($post_type, $post_edit_caps); + } + // end of get_custom_post_type_caps() + + + private function _get_all_custom_post_types_caps() { + + $post_edit_caps = $this->lib->get_edit_post_capabilities(); + $post_types = get_post_types(array(), 'objects'); + $_post_types = $this->lib->_get_post_types(); + $built_in_pt = array('post', 'page'); + if ($post_types['attachment']->cap->edit_posts=='edit_posts') { + $built_in_pt[] = 'attachment'; + } + $this->cpt_caps = array(); + foreach($post_types as $post_type) { + if (!isset($_post_types[$post_type->name])) { + continue; + } + if (in_array($post_type->name, $built_in_pt)) { + continue; + } + if (!isset($post_type->cap)) { + continue; + } + $this->get_custom_post_type_caps($post_type, $post_edit_caps); + } + + return $this->cpt_caps; + } + // end of _get_all_custom_post_types_capabilities() + + + private function get_groups_for_custom_cap($cap_id) { + + $ure_caps = URE_Own_Capabilities::get_caps_groups(); + if (isset($ure_caps[$cap_id])) { + $groups1 = $ure_caps[$cap_id]; + } + + if (empty($groups1)) { + $wc_caps = URE_Woocommerce_Capabilities::get_caps_groups(); + if (isset($wc_caps[$cap_id])) { + $groups1 = $wc_caps[$cap_id]; + } + } + + if (isset($this->cpt_caps[$cap_id])) { + $groups2 = $this->cpt_caps[$cap_id]; + } + + $groups = array('custom'); + if (!empty($groups1)) { + $groups = array_merge($groups, $groups1); + } + if (!empty($groups2)) { + $groups = array_merge($groups, $groups2); + } + + return $groups; + } + // end of get_groups_for_custom_cap() + + + public function get_cap_groups($cap_id, $built_in_wp_caps=null) { + + if (isset($this->built_in_wp_caps[$cap_id])) { + $groups = $built_in_wp_caps[$cap_id]; + } else { + $groups = $this->get_groups_for_custom_cap($cap_id); + } + $groups = apply_filters('ure_custom_capability_groups', $groups, $cap_id); + $groups[] = 'all'; // Every capability belongs to the 'all' group + $groups = array_unique($groups); + + foreach($groups as $key=>$value) { + $groups[$key] = 'ure-'. $value; + } + + return $groups; + } + // end of get_cap_groups() + + + /** + * Private clone method to prevent cloning of the instance of the + * *Singleton* instance. + * + * @return void + */ + private function __clone() { + + } + // end of __clone() + + /** + * Private unserialize method to prevent unserializing of the *Singleton* + * instance. + * + * @return void + */ + private function __wakeup() { + + } + // end of __wakeup() + + +} +// end of class URE_Capabilities_Groups_Manager \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/capabilities.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/capabilities.php new file mode 100644 index 00000000..4038c0d9 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/capabilities.php @@ -0,0 +1,393 @@ + + * @copyright Copyright (c) 2010 - 2019, Vladimir Garagulia + **/ +class URE_Capabilities { + + private static $instance = null; + private $lib = null; + private $built_in_wp_caps = null; + + + public static function get_instance() { + + if (self::$instance === null) { + // new static() will work too + self::$instance = new URE_Capabilities(); + } + + return self::$instance; + } + // end of get_instance() + + + private function __construct() { + + $this->lib = URE_Lib::get_instance(); + $this->built_in_wp_caps = $this->lib->get_built_in_wp_caps(); + + } + // end of __construct() + + + protected function convert_cap_to_readable( $cap_name ) { + + $cap_name = str_replace('_', ' ', $cap_name); + $cap_name = ucfirst($cap_name); + + return $cap_name; + } + // convert_cap_to_readable + + + protected function add_capability_to_full_caps_list( $cap_id, &$full_list ) { + if ( isset( $full_list[$cap_id] ) ) { // if capability was not added yet + return; + } + + $cap = array(); + $cap['inner'] = $cap_id; + $cap['human'] = esc_html__( $this->convert_cap_to_readable( $cap_id) , 'user-role-editor' ); + if ( isset( $this->built_in_wp_caps[$cap_id] ) ) { + $cap['wp_core'] = true; + } else { + $cap['wp_core'] = false; + } + + $full_list[$cap_id] = $cap; + } + // end of add_capability_to_full_caps_list() + + + /** + * Add capabilities from user roles save at WordPress database + * + */ + protected function add_roles_caps( &$full_list ) { + + $roles = $this->lib->get_user_roles(); + foreach ($roles as $role) { + // validate if capabilities is an array + if (!isset($role['capabilities']) || !is_array($role['capabilities'])) { + continue; + } + foreach (array_keys($role['capabilities']) as $cap) { + $this->add_capability_to_full_caps_list($cap, $full_list ); + } + } + + } + // end of add_roles_caps() + + + /** + * Add Gravity Forms plugin capabilities, if available + * + */ + protected function add_gravity_forms_caps( &$full_list ) { + + if ( !class_exists( 'GFCommon' ) ) { + return; + } + + $gf_caps = GFCommon::all_caps(); + foreach ( $gf_caps as $gf_cap ) { + $this->add_capability_to_full_caps_list( $gf_cap, $full_list ); + } + + } + // end of add_gravity_forms_caps() + + + /** + * Add bbPress plugin user capabilities (if available) + */ + protected function add_bbpress_caps( &$full_list ) { + + $bbpress = $this->lib->get_bbpress(); + if (!$bbpress->is_active()) { + return; + } + + $caps = $bbpress->get_caps(); + foreach ( $caps as $cap ) { + $this->add_capability_to_full_caps_list( $cap, $full_list ); + } + } + // end of add_bbpress_caps() + + + /** + * Provide compatibility with plugins and themes which define their custom user capabilities using + * 'members_get_capabilities' filter from Justin Tadlock Members plugin + * https://wordpress.org/plugins/members/ + * + */ + protected function add_members_caps( &$full_list ) { + + $custom_caps = array(); + $custom_caps = apply_filters( 'members_get_capabilities', $custom_caps ); + foreach ( $custom_caps as $cap ) { + $this->add_capability_to_full_caps_list( $cap, $full_list ); + } + + } + // end of add_members_caps() + + + /** + * Add capabilities assigned directly to user, and not included into any role + * + */ + protected function add_user_caps( &$full_list ) { + + $editor = URE_Editor::get_instance(); + $user = $editor->get('user_to_edit'); + $roles = $editor->get('roles'); + foreach(array_keys($user->caps) as $cap) { + if (!isset($roles[$cap])) { // it is the user capability, not role + $this->add_capability_to_full_caps_list( $cap, $full_list ); + } + } + + } + // end of add_user_caps() + + + /** + * Add built-in WordPress caps in case some were not included to the roles for some reason + * + */ + protected function add_wordpress_caps( &$full_list ) { + + foreach ( array_keys( $this->built_in_wp_caps ) as $cap ) { + $this->add_capability_to_full_caps_list( $cap, $full_list ); + } + + } + // end of add_wordpress_caps() + + + protected function add_create_cap_to_admin( $post_type_name ) { + global $wp_roles; + + $post_type = get_post_type_object( $post_type_name ); + if ( $post_type->cap->create_posts!=='edit_'. $post_type->name .'s' ) { // 'create' capability is active + if ( !isset( $wp_roles->role_objects['administrator']->capabilities[$post_type->cap->create_posts] ) ) { + $wp_roles->role_objects['administrator']->add_cap( $post_type->cap->create_posts, true ); + } + } + + } + // end of add_create_caps_to_admin() + + + public static function add_cap_to_roles( $roles, $cap ) { + global $wp_roles; + + foreach( $roles as $role ) { + if ( isset( $wp_roles->role_objects[$role] ) && + !isset( $wp_roles->role_objects[$role]->capabilities[$cap] ) ) { + $wp_roles->role_objects[$role]->add_cap( $cap, true ); + } + } + + } + // end of add_cap_to_roles() + + + protected function add_custom_post_type_caps( &$full_list ) { + global $wp_roles; + + $multisite = $this->lib->get( 'multisite' ); + // admin should be capable to edit any posts + $cpt_editor_roles0 = !$multisite ? array('administrator') : array(); + $capabilities = $this->lib->get_edit_post_capabilities(); + $post_types = get_post_types( array(), 'objects' ); + $_post_types = $this->lib->_get_post_types(); + // do not forget attachment post type as it may use the own capabilities set + $attachment_post_type = get_post_type_object( 'attachment' ); + if ( $attachment_post_type->cap->edit_posts!=='edit_posts' ) { + $post_types['attachment'] = $attachment_post_type; + } + + + foreach( $post_types as $post_type ) { + if ( !isset( $_post_types[$post_type->name] ) ) { + continue; + } + if ( !isset($post_type->cap) ) { + continue; + } + $cpt_editor_roles = apply_filters( 'ure_cpt_editor_roles', $cpt_editor_roles0, $post_type->name ); + if ( empty( $cpt_editor_roles ) || count( $cpt_editor_roles )==0 ) { + continue; + } + foreach( $capabilities as $capability ) { + if ( !isset( $post_type->cap->$capability ) ) { + continue; + } + $cap_to_check = $post_type->cap->$capability; + $this->add_capability_to_full_caps_list( $cap_to_check, $full_list ); + self::add_cap_to_roles( $cpt_editor_roles, $cap_to_check ); + } + } + + if ( !$multisite && isset( $wp_roles->role_objects['administrator'] ) ) { + // admin should be capable to create posts and pages + foreach( array( 'post', 'page' ) as $post_type_name ) { + $this->add_create_cap_to_admin( $post_type_name ); + } + } + + } + // end of add_custom_post_type_caps() + + + /** + * Add capabilities for URE permissions system in case some were excluded from Administrator role + * + */ + protected function add_ure_caps( &$full_list ) { + + $key_cap = URE_Own_Capabilities::get_key_capability(); + if ( !current_user_can( $key_cap ) ) { + return; + } + $ure_caps = URE_Own_Capabilities::get_caps(); + foreach(array_keys($ure_caps) as $cap) { + $this->add_capability_to_full_caps_list( $cap, $full_list ); + } + + } + // end of add_ure_caps() + + + public function init_full_list( $ure_object ) { + + $full_list = array(); + $this->add_roles_caps( $full_list ); + $this->add_gravity_forms_caps( $full_list ); + $this->add_bbpress_caps( $full_list ); + $this->add_members_caps( $full_list ); + if ($ure_object=='user') { + $this->add_user_caps( $full_list ); + } + $this->add_wordpress_caps( $full_list ); + $this->add_custom_post_type_caps( $full_list ); + $this->add_ure_caps( $full_list ); + asort( $full_list ); + $full_list = apply_filters('ure_full_capabilites', $full_list); + + return $full_list; + } + // end of init_full_list(); + + + /** + * Build full capabilities list from all roles + */ + private function get_full_caps_list_from_roles() { + $wp_roles = wp_roles(); + // build full capabilities list from all roles + $full_caps_list = array(); + foreach ($wp_roles->roles as $role) { + // validate if capabilities is an array + if (isset($role['capabilities']) && is_array($role['capabilities'])) { + foreach ($role['capabilities'] as $capability => $value) { + if (!isset($full_caps_list[$capability])) { + $full_caps_list[$capability] = 1; + } + } + } + } + + return $full_caps_list; + } + // end of get_full_caps_list_from_roles() + + + /** + * Returns array of WPBakery Visual Composer plugin capabilities + * extracted by 'vc_access_rules_' prefix + */ + protected function get_visual_composer_caps($full_caps_list) { + $caps = array(); + foreach(array_keys($full_caps_list) as $cap) { + if (strpos($cap, 'vc_access_rules_')!==false) { + $caps[$cap] = 1; + } + } + + return $caps; + } + // end of get_visual_composer_caps() + + + /** + * return the array of unused user capabilities + * + * @global WP_Roles $wp_roles + * @return array + */ + public function get_caps_to_remove() { + + $wp_roles = wp_roles(); + $full_caps_list = $this->get_full_caps_list_from_roles(); + $caps_to_exclude = $this->built_in_wp_caps; + $ure_caps = URE_Own_Capabilities::get_caps(); + $visual_composer_caps = $this->get_visual_composer_caps($full_caps_list); + $caps_to_exclude = array_merge($caps_to_exclude, $ure_caps, $visual_composer_caps); + + $caps_to_remove = array(); + $caps = array_keys( $full_caps_list ); + foreach ( $caps as $cap ) { + if ( isset( $caps_to_exclude[$cap] ) ) { // do not touch built-in WP caps, URE own caps and Visual Composer caps + continue; + } + + // check roles + $cap_in_use = false; + foreach ( $wp_roles->role_objects as $wp_role ) { + if ( $wp_role->name === 'administrator' ) { + continue; + } + if ( $wp_role->has_cap( $cap ) ) { + $cap_in_use = true; + break; + } + } + if ( !$cap_in_use ) { + $caps_to_remove[$cap] = 1; + } + } // foreach(...) + + return $caps_to_remove; + } + // end of get_caps_to_remove() + + + /** + * Private clone method to prevent cloning of the instance of the + * *Singleton* instance. + * + * @return void + */ + private function __clone() { } + + /** + * Private unserialize method to prevent unserializing of the *Singleton* + * instance. + * + * @return void + */ + private function __wakeup() { } + + +} +// end of URE_Capabilities class diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/capability.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/capability.php new file mode 100644 index 00000000..28c5f1f6 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/capability.php @@ -0,0 +1,219 @@ + + * @copyright Copyright (c) 2010 - 2016, Vladimir Garagulya + **/ + +class URE_Capability { + + const SPACE_REPLACER = '_URE-SR_'; + const SLASH_REPLACER = '_URE-SLR_'; + const VERT_LINE_REPLACER = '_URE-VLR_'; + + + public static function escape($cap_id) { + + $search = array(' ', '/', '|'); + $replace = array(self::SPACE_REPLACER, self::SLASH_REPLACER, self::VERT_LINE_REPLACER); + + $cap_id_esc = str_replace($search, $replace, $cap_id); + + return $cap_id_esc; + } + // end escape() + + + // sanitize user input for security + // do not allow to use internally used capabilities + public static function validate($cap_id_raw) { + $match = array(); + $found = preg_match('/[A-Za-z0-9_\-]*/', $cap_id_raw, $match); + if (!$found || ($found && ($match[0]!=$cap_id_raw))) { // some non-alphanumeric charactes found! + $data = array( + 'result'=>false, + 'message'=>esc_html__('Error: Capability name must contain latin characters and digits only!', 'user-role-editor'), + 'cap_id'=>''); + return $data; + } + + $cap_id = strtolower($match[0]); + if ($cap_id=='do_not_allow') { + $data = array( + 'result'=>false, + 'message'=>esc_html__('Error: this capability is used internally by WordPress', 'user-role-editor'), + 'cap_id'=>'do_not_allow'); + return $data; + } + if ($cap_id=='administrator') { + $data = array( + 'result'=>false, + 'message'=>esc_html__('Error: this word is used by WordPress as a role ID', 'user-role-editor'), + 'cap_id'=>'administrator'); + return $data; + } + + $data = array( + 'result'=>true, + 'message'=>'Success', + 'cap_id'=>$cap_id); + + return $data; + } + // end of validate() + + + /** + * Add new user capability + * + * @global WP_Roles $wp_roles + * @return string + */ + public static function add( $ure_object ) { + global $wp_roles; + + if (!current_user_can('ure_create_capabilities')) { + return esc_html__('Insufficient permissions to work with User Role Editor','user-role-editor'); + } + + $mess = ''; + if (!isset($_POST['capability_id']) || empty($_POST['capability_id'])) { + return 'Wrong Request'; + } + + $data = self::validate($_POST['capability_id']); + if (!$data['result']) { + return $data['message']; + } + + $cap_id = $data['cap_id']; + $lib = URE_Lib::get_instance(); + $full_capabilities = $lib->init_full_capabilities( $ure_object ); + if (!isset($full_capabilities[$cap_id])) { + $admin_role = $lib->get_admin_role(); + $wp_roles->use_db = true; + $wp_roles->add_cap($admin_role, $cap_id); + $mess = sprintf(esc_html__('Capability %s was added successfully', 'user-role-editor'), $cap_id); + } else { + $mess = sprintf(esc_html__('Capability %s exists already', 'user-role-editor'), $cap_id); + } + + return $mess; + } + // end of add() + + + /** + * Extract capabilities selected from deletion from the $_POST global + * + * @return array + */ + private static function get_caps_for_deletion_from_post($caps_allowed_to_remove) { + + $caps = array(); + foreach($_POST as $key=>$value) { + if (substr($key, 0, 3)!=='rm_') { + continue; + } + if (!isset($caps_allowed_to_remove[$value])) { + continue; + } + $caps[] = $value; + } + + return $caps; + } + // end of get_caps_for_deletion_from_post() + + + private static function revoke_caps_from_user($user_id, $caps) { + $user = get_user_to_edit($user_id); + foreach($caps as $cap_id) { + if (!isset($user->caps[$cap_id])) { + continue; + } + // Prevent sudden revoke role 'administrator' from a user during 'administrator' capability deletion. + if ($cap_id=='administrator') { + continue; + } + $user->remove_cap($cap_id); + } + } + // end of revoke_caps_from_user() + + + private static function revoke_caps_from_role($wp_role, $caps) { + foreach($caps as $cap_id) { + if ($wp_role->has_cap($cap_id)) { + $wp_role->remove_cap($cap_id); + } + } + } + // end of revoke_caps_from_role() + + + private static function revoke_caps($caps) { + global $wpdb, $wp_roles; + + // remove caps from users + $users_ids = $wpdb->get_col("SELECT $wpdb->users.ID FROM $wpdb->users"); + foreach ($users_ids as $user_id) { + self::revoke_caps_from_user($user_id, $caps); + } + + // remove caps from roles + foreach ($wp_roles->role_objects as $wp_role) { + self::revoke_caps_from_role($wp_role, $caps); + } + } + // end of revoke_caps() + + + /** + * Delete capability + * + * @global WP_Roles $wp_roles + * @return string - information message + */ + public static function delete() { + + if (!isset($_POST['action']) || $_POST['action']!='delete-user-capability') { + return 'Wrong Request'; + } + + if (!current_user_can('ure_delete_capabilities')) { + return esc_html__('Insufficient permissions to work with User Role Editor','user-role-editor'); + } + + $capabilities = URE_Capabilities::get_instance(); + $mess = ''; + $caps_allowed_to_remove = $capabilities->get_caps_to_remove(); + if (!is_array($caps_allowed_to_remove) || count($caps_allowed_to_remove) == 0) { + return esc_html__('There are no capabilities available for deletion!', 'user-role-editor'); + } + + $caps = self::get_caps_for_deletion_from_post($caps_allowed_to_remove); + if (empty($caps)) { + return esc_html__('There are no capabilities available for deletion!', 'user-role-editor'); + } + + self::revoke_caps($caps); + + if (count($caps)==1) { + $mess = sprintf(esc_html__('Capability %s was removed successfully', 'user-role-editor'), $caps[0]); + } else { + $lib = URE_Lib::get_instance(); + $short_list_str = $lib->get_short_list_str( $caps ); + $mess = count($caps) .' '. esc_html__('capabilities were removed successfully', 'user-role-editor') .': '. + $short_list_str; + } + + return $mess; + } + // end of delete() + +} +// end of class URE_Capability diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/editor.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/editor.php new file mode 100644 index 00000000..53189b2a --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/editor.php @@ -0,0 +1,1402 @@ + + * @copyright Copyright (c) 2010 - 2019, Vladimir Garagulia + **/ +class URE_Editor { + + private static $instance = null; + + protected $lib = null; + + protected $role_additional_options = null; + protected $apply_to_all = 0; + protected $capabilities_to_save = null; + protected $caps_columns_quant = 1; + protected $caps_readable = false; + protected $current_role = ''; + protected $current_role_name = ''; + protected $full_capabilities = false; + protected $hide_pro_banner = false; + protected $notification = ''; // notification message to show on page + protected $roles = null; + protected $show_deprecated_caps = false; + protected $ure_object = 'role'; // what to process, 'role' or 'user' + protected $user_to_edit = null; + protected $wp_default_role = ''; + + + public static function get_instance() { + + if (self::$instance === null) { + // new static() will work too + self::$instance = new URE_Editor(); + } + + return self::$instance; + } + // end of get_instance() + + + private function __construct() { + + $this->lib = URE_Lib::get_instance(); + } + // end of __construct() + + + public function get($property_name) { + + if (!property_exists($this, $property_name)) { + syslog(LOG_ERR, 'URE_Editor class does not have such property '. $property_name); + return null; + } + + return $this->$property_name; + } + // end of get_property() + + + public function get_edit_user_caps_mode() { + + $multisite = $this->lib->get('multisite'); + if ($multisite && $this->lib->is_super_admin()) { + return 1; + } + + $edit_user_caps = $this->lib->get_option('edit_user_caps', 1); + + return $edit_user_caps; + } + // end of get_edit_user_caps_mode() + + + + // validate information about user we intend to edit + protected function check_user_to_edit() { + + if ( $this->ure_object ==='user' ) { + if ( !isset($_REQUEST['user_id'] ) ) { + return false; // user_id value is missed + } + $user_id = filter_var( $_REQUEST['user_id'], FILTER_VALIDATE_INT ); + if ( empty( $user_id ) ) { + return false; + } + $this->user_to_edit = get_user_to_edit( $user_id ); + if ( empty( $this->user_to_edit ) ) { + return false; + } + + } + + return true; + } + // end of check_user_to_edit() + + + protected function get_caps_columns_quant() { + + if ( isset( $_POST['caps_columns_quant'] ) && in_array( $_POST['caps_columns_quant'], array(1,2,3) ) ) { + $value = (int) filter_var( $_POST['caps_columns_quant'], FILTER_VALIDATE_INT ); + set_site_transient( 'ure_caps_columns_quant', $value, URE_Lib::TRANSIENT_EXPIRATION ); + } else { + $value = get_site_transient( 'ure_caps_columns_quant' ); + if ( $value===false ) { + $value = $this->lib->get_option( 'caps_columns_quant', 1 ); + } + } + + return $value; + } + // end of get_caps_columns_quant() + + + protected function init0() { + $this->caps_readable = get_site_transient( 'ure_caps_readable' ); + if ( false === $this->caps_readable ) { + $this->caps_readable = $this->lib->get_option( 'ure_caps_readable' ); + set_site_transient( 'ure_caps_readable', $this->caps_readable, URE_Lib::TRANSIENT_EXPIRATION ); + } + $this->show_deprecated_caps = get_site_transient( 'ure_show_deprecated_caps' ); + if ( false === $this->show_deprecated_caps ) { + $this->show_deprecated_caps = $this->lib->get_option( 'ure_show_deprecated_caps' ); + set_site_transient( 'ure_show_deprecated_caps', $this->show_deprecated_caps, URE_Lib::TRANSIENT_EXPIRATION ); + } + + $this->hide_pro_banner = $this->lib->get_option( 'ure_hide_pro_banner', 0 ); + $this->wp_default_role = get_option( 'default_role' ); + + // could be sent as via POST, as via GET + if ( isset( $_REQUEST['object'] ) ) { + $this->ure_object = $_REQUEST['object']; + if ( !$this->check_user_to_edit() ) { + return false; + } + } else { + $this->ure_object = 'role'; + } + + $this->apply_to_all = $this->lib->get_request_var('ure_apply_to_all', 'post', 'checkbox'); + $this->caps_columns_quant = $this->get_caps_columns_quant(); + + return true; + } + // end of init0() + + + protected function valid_nonce() { + + if ( empty( $_POST['ure_nonce'] ) || !wp_verify_nonce( $_POST['ure_nonce'], 'user-role-editor' ) ) { + echo '

    Wrong or older request (invalid nonce value). Action prohibited.

    '; + return false; + } + + return true; + } + // end of check_nonce() + + + protected function set_caps_readable() { + + if ($this->caps_readable) { + $this->caps_readable = 0; + } else { + $this->caps_readable = 1; + } + set_site_transient( 'ure_caps_readable', $this->caps_readable, URE_Lib::TRANSIENT_EXPIRATION ); + + } + // end of caps_readable() + + + protected function set_show_deprecated_caps() { + if ($this->show_deprecated_caps) { + $this->show_deprecated_caps = 0; + } else { + $this->show_deprecated_caps = 1; + } + set_site_transient( 'ure_show_deprecated_caps', $this->show_deprecated_caps, URE_Lib::TRANSIENT_EXPIRATION ); + } + // end of set_show_deprecated_caps() + + + protected function hide_pro_banner() { + + $this->hide_pro_banner = 1; + $this->lib->put_option('ure_hide_pro_banner', 1); + $this->lib->flush_options(); + + } + // end of hide_pro_banner() + + + protected function init_current_role_name() { + + $this->current_role = ''; + $this->current_role_name = ''; + if ( !isset( $_POST['user_role'] ) ) { + $mess = esc_html__('Error: ', 'user-role-editor') . esc_html__('Wrong request!', 'user-role-editor'); + } else if ( !isset($this->roles[$_POST['user_role']]) ) { + $mess = esc_html__('Error: ', 'user-role-editor') . esc_html__('Role', 'user-role-editor') . ' ' . esc_html($_POST['user_role']) . ' ' . + esc_html__('does not exist', 'user-role-editor'); + } else { + $this->current_role = $_POST['user_role']; + $this->current_role_name = $this->roles[$this->current_role]['name']; + $mess = ''; + } + + return $mess; + } + // end of init_current_role_name() + + + // Add existing WPBakery Visial Composer () plugin capabilities from this role to the list of capabilities for save with this role update - + // Visual Composer capabilities are excluded from a role update as they may store not boolean values. + protected function restore_visual_composer_caps() { + + if (!isset($this->roles[$this->current_role]) || !is_array($this->roles[$this->current_role]['capabilities'])) { + return false; + } + + foreach($this->roles[$this->current_role]['capabilities'] as $cap=>$value) { + if (strpos($cap, 'vc_access_rules_')!==false) { + $this->capabilities_to_save[$cap] = $value; + } + } + + return true; + } + // end of restore_visual_composer_caps() + + + /** + * prepare capabilities from user input to save at the database + */ + protected function prepare_capabilities_to_save() { + + $this->capabilities_to_save = array(); + if (empty($this->full_capabilities)) { + return; // There is no valid initialization + } + + foreach ( $this->full_capabilities as $cap ) { + $cap_id_esc = URE_Capability::escape( $cap['inner'] ); + if ( isset( $_POST[$cap_id_esc] ) ) { + $this->capabilities_to_save[ $cap['inner'] ] = true; + } + } + + $this->restore_visual_composer_caps(); + } + // end of prepare_capabilities_to_save() + + + /** + * Make full synchronization of roles for all sites with roles from the main site directly updating database records + * + * @return boolean + */ + protected function is_full_network_synch() { + + if (is_network_admin()) { // for Pro version + $result = true; + } else { + $result = defined('URE_MULTISITE_DIRECT_UPDATE') && URE_MULTISITE_DIRECT_UPDATE == 1; + } + + return $result; + } + // end of is_full_network_synch() + + + protected function last_check_before_update() { + + if ( empty($this->roles ) || !is_array( $this->roles ) || count( $this->roles )===0 ) { + // Nothing to save - something goes wrong - stop execution... + return false; + } + + $key_capability = URE_Own_Capabilities::get_key_capability(); + if ( current_user_can( $key_capability ) ) { + // current user is an URE admin + return true; + } + + if ( !current_user_can( 'ure_edit_roles' ) ) { + // Not enough permissions + return false; + } + + $current_user = wp_get_current_user(); + if ( in_array( $this->current_role, $current_user->roles ) ) { + // Do not allow to non-admin user without full access to URE update his own role + return false; + } + + return true; + } + // end of last_check_before_update() + + + /** + * Return true if $capability is included to the list of capabilities allowed for the single site administrator + * @param string $capability - capability ID + * @param boolean $ignore_super_admin - if + * @return boolean + */ + public function block_cap_for_single_admin($capability, $ignore_super_admin=false) { + + if (!$this->lib->is_pro()) { + // this functionality is for the Pro version only. + return false; + } + $multisite = $this->lib->get('multisite'); + if ( !$multisite ) { // work for multisite only + return false; + } + if ( !$ignore_super_admin && $this->lib->is_super_admin() ) { + // Do not block superadmin + return false; + } + $caps_access_restrict_for_simple_admin = $this->lib->get_option( 'caps_access_restrict_for_simple_admin', 0 ); + if ( !$caps_access_restrict_for_simple_admin ) { + return false; + } + + $allowed_caps = $this->lib->get_option( 'caps_allowed_for_single_admin', array() ); + if (in_array( $capability, $allowed_caps ) ) { + $block_this_cap = false; + } else { + $block_this_cap = true; + } + + return $block_this_cap; + } + // end of block_cap_for_single_admin() + + + /** + * Returns array without capabilities blocked for single site administrators + * @param array $capabilities + * @return array + */ + protected function remove_caps_not_allowed_for_single_admin( $capabilities ) { + if (!$this->lib->is_pro()) { + // this functionality is for the Pro version only. + return $capabilities; + } + + foreach( array_keys( $capabilities ) as $cap ) { + if ( $this->block_cap_for_single_admin( $cap ) ) { + unset( $capabilities[$cap] ); + } + } + + return $capabilities; + } + // end of remove_caps_not_allowed_for_single_admin() + + + protected function role_contains_caps_not_allowed_for_simple_admin( $role_id ) { + + $result = false; + if (!$this->lib->is_pro()) { + // this functionality is for the Pro version only. + return $result; + } + + $role = $this->roles[$role_id]; + if ( !is_array( $role['capabilities'] ) ) { + return false; + } + foreach ( array_keys( $role['capabilities'] ) as $cap ) { + if ( $this->block_cap_for_single_admin( $cap ) ) { + $result = true; + break; + } + } + + return $result; + } + // end of role_contains_caps_not_allowed_for_simple_admin() + + + // Save Roles to database + protected function save_roles() { + global $wpdb; + + if ( !$this->last_check_before_update() ) { + return false; + } + + if ( !isset($this->roles[$this->current_role]) ) { + return false; + } + + $this->capabilities_to_save = $this->remove_caps_not_allowed_for_single_admin( $this->capabilities_to_save ); + $this->roles[$this->current_role]['name'] = $this->current_role_name; + $this->roles[$this->current_role]['capabilities'] = $this->capabilities_to_save; + $option_name = $wpdb->prefix . 'user_roles'; + + update_option($option_name, $this->roles); + + // save additional options for the current role + if (empty($this->role_additional_options)) { + $this->role_additional_options = URE_Role_Additional_Options::get_instance($this->lib); + } + $this->role_additional_options->save($this->current_role); + + return true; + } + // end of save_roles() + + + /** + * Update roles for all network using direct database access - quicker in several times + * Execution speed is critical for large multi-site networks. + * @global wpdb $wpdb + * @return boolean + */ + protected function direct_network_roles_update() { + global $wpdb; + + $multisite = $this->lib->get( 'multisite' ); + if (!$multisite) { + return false; + } + + if ( !$this->last_check_before_update() ) { + return false; + } + + if ( !empty( $this->current_role ) ) { + $this->roles[$this->current_role]['name'] = $this->current_role_name; + $this->roles[$this->current_role]['capabilities'] = $this->capabilities_to_save; + } + + $serialized_roles = serialize( $this->roles ); + $blog_ids = $this->lib->get_blog_ids(); + foreach ($blog_ids as $blog_id) { + $prefix = $wpdb->get_blog_prefix($blog_id); + $options_table_name = $prefix . 'options'; + $option_name = $prefix . 'user_roles'; + $query = "UPDATE {$options_table_name} + SET option_value='$serialized_roles' + WHERE option_name='$option_name' + LIMIT 1"; + $wpdb->query($query); + if ($wpdb->last_error) { + return false; + } + // @TODO: save role additional options + + } + + do_action( 'ure_direct_network_roles_update' ); + + return true; + } + // end of direct_network_roles_update() + + + protected function wp_api_network_roles_update() { + global $wpdb; + + $old_blog = $wpdb->blogid; + $blog_ids = $this->lib->get_blog_ids(); + if (empty( $blog_ids ) ) { + return false; + } + + $result = true; + foreach ( $blog_ids as $blog_id ) { + switch_to_blog( $blog_id ); + $this->roles = $this->lib->get_user_roles(); + if ( !isset( $this->roles[$this->current_role] ) ) { // add new role to this blog + $this->roles[$this->current_role] = array('name' => $this->current_role_name, 'capabilities' => array('read' => true)); + } + if ( !$this->save_roles() ) { + $result = false; + break; + } + } + $this->lib->restore_after_blog_switching( $old_blog ); + $this->roles = $this->lib->get_user_roles(); + + return $result; + } + // end of wp_api_network_roles_update() + + + /** + * Update role for all network using WordPress API + * + * @return boolean + */ + protected function multisite_update_roles() { + + $multisite = $this->lib->get('multisite'); + if (!$multisite) { + return false; + } + + $debug = $this->lib->get('debug'); + if ( $debug ) { + $time_shot = microtime(); + } + + if ( $this->is_full_network_synch() ) { + $result = $this->direct_network_roles_update(); + } else { + $result = $this->wp_api_network_roles_update(); + } + + if ($debug) { + echo '
    Roles updated for ' . ( microtime() - $time_shot ) . ' milliseconds
    '; + } + + return $result; + } + // end of multisite_update_roles() + + + /** + * Process user request on update roles + * + * @global WP_Roles $wp_roles + * @return boolean + */ + protected function update_roles() { + global $wp_roles; + + $multisite = $this->lib->get( 'multisite' ); + if ( $multisite && $this->lib->is_super_admin() && $this->apply_to_all ) { + // update Role for all blogs/sites in the network (permitted to superadmin only) + if (!$this->multisite_update_roles()) { + return false; + } + } else { + if (!$this->save_roles()) { + return false; + } + } + + // refresh global $wp_roles + $wp_roles = new WP_Roles(); + + return true; + } + // end of update_roles() + + + /** + * if existing user was not added to the current blog - add him + * @global type $blog_id + * @param type $user + * @return bool + */ + protected function check_blog_user( $user ) { + global $blog_id; + + $result = true; + if ( is_network_admin() ) { + if (!array_key_exists( $blog_id, get_blogs_of_user( $user->ID ) ) ) { + $result = add_existing_user_to_blog( array( 'user_id' => $user->ID, 'role' => 'subscriber' ) ); + } + } + + return $result; + } + // end of check_blog_user() + + + + /** + * Update user roles and capabilities + * + * @global WP_Roles $wp_roles + * @param WP_User $user + * @return boolean + */ + protected function update_user( $user ) { + + if ( !is_a( $user, 'WP_User') ) { + return false; + } + + do_action( 'ure_before_user_permissions_update', $user->ID ); + + $wp_roles = wp_roles(); + + $multisite = $this->lib->get('multisite'); + if ($multisite) { + if ( !$this->check_blog_user( $user ) ) { + return false; + } + } + + $select_primary_role = apply_filters( 'ure_users_select_primary_role', true ); + if ( $select_primary_role || $this->lib->is_super_admin()) { + $primary_role = $this->lib->get_request_var('primary_role', 'post'); + if ( empty( $primary_role ) || !isset( $wp_roles->roles[$primary_role] ) ) { + $primary_role = ''; + } + } else { + if ( !empty( $user->roles ) ) { + $primary_role = $user->roles[0]; + } else { + $primary_role = ''; + } + } + + $bbpress = $this->lib->get_bbpress(); + if ( $bbpress->is_active() ) { + $bbp_user_role = bbp_get_user_role( $user->ID ); + } else { + $bbp_user_role = ''; + } + + $edit_user_caps_mode = $this->get_edit_user_caps_mode(); + if ( !$edit_user_caps_mode ) { // readonly mode + $this->capabilities_to_save = $user->caps; + } + + // revoke all roles and capabilities from this user + $user->roles = array(); + $user->remove_all_caps(); + + // restore primary role + if ( !empty( $primary_role ) ) { + $user->add_role( $primary_role ); + } + + // restore bbPress user role if he had one + if ( !empty( $bbp_user_role ) ) { + $user->add_role( $bbp_user_role ); + } + + // add other roles to user + foreach ($_POST as $key => $value) { + $result = preg_match( '/^wp_role_(.+)/', $key, $match ); + if ( $result !== 1 ) { + continue; + } + $role = $match[1]; + if ( !isset( $wp_roles->roles[$role] ) ) { + continue; + } + $user->add_role( $role ); + if ( !$edit_user_caps_mode && isset( $this->capabilities_to_save[$role] ) ) { + unset( $this->capabilities_to_save[$role] ); + } + } + + // add individual capabilities to user + if ( count( $this->capabilities_to_save ) > 0) { + foreach ($this->capabilities_to_save as $key => $value) { + $user->add_cap( $key ); + } + } + $user->update_user_level_from_caps(); + + do_action('ure_user_permissions_update', $user->ID, $user); // In order other plugins may hook to the user permissions update + + return true; + } + // end of update_user() + + + /** + * Save changes to the roles or user + * @param string $mess - notification message to the user + * @return string - notification message to the user + */ + protected function permissions_object_update( $mess ) { + + if ( !empty( $mess ) ) { + $mess .= '
    '; + } + if ( $this->ure_object === 'role' ) { // save role changes to database + if ($this->update_roles()) { + if (!$this->apply_to_all) { + $mess = esc_html__('Role is updated successfully', 'user-role-editor'); + } else { + $mess = esc_html__('Roles are updated for all network', 'user-role-editor'); + } + } else { + $mess = esc_html__('Error occurred during role(s) update', 'user-role-editor'); + } + } else { + if ($this->update_user($this->user_to_edit)) { + $mess = esc_html__('User capabilities are updated successfully', 'user-role-editor'); + } else { + $mess = esc_html__('Error occurred during user update', 'user-role-editor'); + } + } + + return $mess; + } + // end of permissions_object_update() + + + protected function update() { + + $this->roles = $this->lib->get_user_roles(); + $this->full_capabilities = $this->lib->init_full_capabilities( $this->ure_object ); + if ( isset( $_POST['user_role'] ) ) { + $this->notification = $this->init_current_role_name(); + } + $this->prepare_capabilities_to_save(); + $this->notification = $this->permissions_object_update( $this->notification ); + + } + // end of update() + + + /** + * Return WordPress user roles to its initial state, just like after installation + * @global WP_Roles $wp_roles + */ + protected function wp_roles_reinit() { + global $wp_roles, $wp_user_roles; + + $wp_user_roles = null; + $wp_roles->roles = array(); + $wp_roles->role_objects = array(); + $wp_roles->role_names = array(); + $wp_roles->use_db = true; + + require_once(ABSPATH . '/wp-admin/includes/schema.php'); + populate_roles(); + $wp_roles = new WP_Roles(); + + $this->roles = $this->lib->get_user_roles(); + + } + // end of wp_roles_reinit() + + /** + * Reset user roles to WordPress default roles + */ + public function reset_user_roles() { + + if (!current_user_can('ure_reset_roles')) { + esc_html_e('Insufficient permissions to work with User Role Editor','user-role-editor'); + $debug = ( defined('WP_PHP_UNIT_TEST') && WP_PHP_UNIT_TEST==true ); + if ( !$debug ) { + die; + } else { + return false; + } + } + + $this->wp_roles_reinit(); + URE_Own_Capabilities::init_caps(); + + $multisite = $this->lib->get('multisite'); + if ( !$multisite ) { + return true; + } + + $this->apply_to_all = $this->lib->get_request_var('ure_apply_to_all', 'post', 'checkbox'); + if ($this->apply_to_all) { + $this->current_role = ''; + $this->direct_network_roles_update(); + } + + return true; + } + // end of reset_user_roles() + + + protected function get_role_id_from_post() { + + $result = array('role_id'=>'', 'message'=>''); + $role_id = $this->lib->get_request_var('user_role_id', 'post' ); + if ( empty( $role_id ) ) { + $result['message'] = esc_html__('Error: Role ID is empty!', 'user-role-editor' ); + return $result; + } + $role_id = utf8_decode( $role_id ); + // sanitize user input for security + $match = array(); + $valid_name = preg_match( '/[A-Za-z0-9_\-]*/', $role_id, $match ); + if ( !$valid_name || ( $valid_name && ( $match[0] !== $role_id ) ) ) { + // Some non-alphanumeric charactes found! + $result['message'] = esc_html__( 'Error: Role ID must contain latin characters, digits, hyphens or underscore only!', 'user-role-editor' ); + return $result; + } + $numeric_name = preg_match( '/[0-9]*/', $role_id, $match ); + if ( $numeric_name && ( $match[0] === $role_id ) ) { + // Numeric name discovered + $result['message'] = esc_html__( 'Error: WordPress does not support numeric Role name (ID). Add latin characters to it.', 'user-role-editor' ); + return $result; + } + + $result['role_id'] = strtolower( $role_id ); + + return $result; + } + // end of get_role_id_from_post() + + + /** + * Process new role creation request + * + * @return string - message about operation result + * + */ + protected function add_new_role() { + + if (!current_user_can('ure_create_roles')) { + return esc_html__('Insufficient permissions to work with User Role Editor','user-role-editor'); + } + + $result = $this->get_role_id_from_post(); + if ( !empty( $result['message'] ) ) { + return $result['message']; + } + + $role_id = $result['role_id']; + $wp_roles = wp_roles(); + if ( isset( $wp_roles->roles[$role_id] ) ) { + $message = sprintf( 'Error! ' . esc_html__('Role %s exists already', 'user-role-editor' ), $role_id); + return $message; + } + + $role_name = isset( $_POST['user_role_name'] ) ? $_POST['user_role_name'] : false; + if ( !empty( $role_name ) ) { + $role_name = sanitize_text_field( $role_name ); + } else { + $role_name = $role_id; // as user role name is empty, use user role ID instead as a default value + } + $this->current_role = $role_id; + $role_copy_from = isset($_POST['user_role_copy_from']) ? $_POST['user_role_copy_from'] : false; + if ( !empty( $role_copy_from ) && $role_copy_from !== 'none' && $wp_roles->is_role( $role_copy_from ) ) { + $role = $wp_roles->get_role($role_copy_from); + $capabilities = $this->remove_caps_not_allowed_for_single_admin( $role->capabilities ); + } else { + $capabilities = array('read' => true, 'level_0' => true); // User subscriber role permissions as a default value + } + // add new role to the roles array + $result = add_role($role_id, $role_name, $capabilities); + if ( !isset( $result ) || empty( $result ) ) { + $message = 'Error! ' . esc_html__('Error is encountered during new role create operation', 'user-role-editor' ); + } else { + $message = sprintf(esc_html__('Role %s is created successfully', 'user-role-editor'), $role_name ); + } + + return $message; + } + // end of add_new_role() + + + /** + * process rename role request + * + * @global WP_Roles $wp_roles + * + * @return string - message about operation result + * + */ + protected function rename_role() { + global $wp_roles; + + if ( !current_user_can('ure_edit_roles') ) { + return esc_html__('Insufficient permissions to work with User Role Editor','user-role-editor'); + } + + $result = $this->get_role_id_from_post(); + if ( !empty( $result['message'] ) ) { + return $result['message']; + } + + $new_role_name = $this->lib->get_request_var('user_role_name', 'post' ); + if ( empty( $new_role_name ) ) { + $message = esc_html__( 'Error: Empty role display name is not allowed.', 'user-role-editor' ); + return $message; + } + + $role_id = $result['role_id']; + $wp_roles = wp_roles(); + if ( !isset( $wp_roles->roles[$role_id] ) ) { + $message = sprintf('Error! ' . esc_html__('Role %s does not exists', 'user-role-editor'), $role_id); + return $message; + } + + $new_role_name = sanitize_text_field( $new_role_name ); + $this->current_role = $role_id; + $this->current_role_name = $new_role_name; + + $old_role_name = $wp_roles->roles[$role_id]['name']; + $wp_roles->roles[$role_id]['name'] = $new_role_name; + update_option( $wp_roles->role_key, $wp_roles->roles ); + + $message = sprintf( esc_html__('Role %s is renamed to %s successfully', 'user-role-editor'), $old_role_name, $new_role_name ); + + return $message; + } + // end of rename_role() + + + protected function get_wp_built_in_roles() { + + $result = array('subscriber', 'contributor', 'author', 'editor', 'administrator'); + + return $result; + } + // end of get_wp_built_in_roles() + + /** + * return array with roles which we could delete, e.g self-created and not used with any blog user + * + * @return array + */ + public function get_roles_can_delete() { + + $default_role = get_option( 'default_role' ); + $wp_built_in_roles = $this->get_wp_built_in_roles(); + $roles_can_delete = array(); + $users = count_users(); + $roles = $this->lib->get_user_roles(); + foreach ($roles as $key => $role) { + $can_delete = true; + // check if it is default role for new users + if ( $key === $default_role ) { + $can_delete = false; + continue; + } + // Do not allow to delete WordPress built-in role + if ( in_array( $key, $wp_built_in_roles ) ) { + continue; + } + // check if role has capabilities prohibited for the single site administrator + if ( $this->role_contains_caps_not_allowed_for_simple_admin( $key ) ) { + continue; + } + if ( !isset( $users['avail_roles'][$key] ) ) { + $roles_can_delete[$key] = $role['name'] . ' (' . $key . ')'; + } + } + + return $roles_can_delete; + } + // end of get_roles_can_delete() + + + /** + * Deletes user role from the WP database + */ + protected function delete_wp_roles( $roles_to_del ) { + global $wp_roles; + + if ( !current_user_can('ure_delete_roles') ) { + $message = esc_html__('Insufficient permissions to work with User Role Editor','user-role-editor'); + return $message; + } + + if ( empty($roles_to_del) || !is_array($roles_to_del) ) { + $message = esc_html__('Empty or not valid list of roles for deletion','user-role-editor'); + return $message; + } + + $roles_can_delete = $this->get_roles_can_delete(); + $wp_roles = wp_roles(); + $result = false; + foreach($roles_to_del as $role_id) { + if ( !isset( $wp_roles->roles[$role_id] ) ) { + $message = esc_html__('Role does not exist','user-role-editor') .' - '.$role_id; + return $message; + } + if ( !isset( $roles_can_delete[$role_id]) ) { + $message = esc_html__('You can not delete role','user-role-editor') .' - '.$role_id; + return $message; + } + + unset( $wp_roles->role_objects[$role_id] ); + unset( $wp_roles->role_names[$role_id] ); + unset( $wp_roles->roles[$role_id] ); + $result = true; + } // foreach() + if ( $result ) { + update_option( $wp_roles->role_key, $wp_roles->roles ); + } + + return $result; + } + // end of delete_wp_roles() + + + protected function delete_all_unused_roles() { + + $roles_to_del = array_keys( $this->get_roles_can_delete() ); + $result = $this->delete_wp_roles( $roles_to_del ); + $this->roles = null; // to force roles refresh in User Role Editor + + return $result; + } + // end of delete_all_unused_roles() + + + /** + * Process user request for user role deletion + * @return string + */ + protected function delete_role() { + + if ( !current_user_can('ure_delete_roles') ) { + $message = esc_html__('Insufficient permissions to work with User Role Editor','user-role-editor'); + return $message; + } + + $role_id = $this->lib->get_request_var( 'user_role_id', 'post'); + if ( $role_id==-1 ) { // delete all unused roles + $result = $this->delete_all_unused_roles(); + } else { + $result = $this->delete_wp_roles( array( $role_id ) ); + } + if ($result===true) { + if ( $role_id==-1 ) { + $message = esc_html__( 'Unused roles are deleted successfully', 'user-role-editor' ); + } else { + $message = sprintf( esc_html__( 'Role %s is deleted successfully', 'user-role-editor' ), $role_id ); + } + } elseif ( empty($result) ) { + $message = 'Error! '. esc_html__( 'Error encountered during role delete operation', 'user-role-editor' ); + } else { + $message = $result; + } + if ( isset( $_POST['user_role_id'] ) ) { + unset( $_POST['user_role_id'] ); + } + + return $message; + } + // end of delete_role() + + + /** + * Change default WordPress role + * @global WP_Roles $wp_roles + * @return string + */ + protected function change_default_role() { + + if ( !current_user_can('ure_delete_roles') ) { + $mess = esc_html__('Insufficient permissions to work with User Role Editor','user-role-editor'); + return $mess; + } + + $multisite = $this->lib->get('multisite'); + if ( !$multisite || is_network_admin() ) { + $mess = esc_html__('This method is only for the single site of WordPress multisite installation.', 'user-role-editor'); + return $mess; + } + if ( empty( $_POST['user_role_id'] ) ) { + $mess = esc_html__('Wrong request. Default role can not be empty', 'user-role-editor'); + return $mess; + } + + $mess = ''; + $wp_roles = wp_roles(); + $role_id = $this->lib->get_request_var('user_role_id', 'post'); + unset( $_POST['user_role_id'] ); + if ( isset( $wp_roles->role_objects[$role_id] ) && $role_id !== 'administrator' ) { + update_option( 'default_role', $role_id ); + $this->wp_default_role = get_option( 'default_role' ); + if ($this->wp_default_role===$role_id) { + $mess = sprintf(esc_html__('Default role for new users is set to %s successfully', 'user-role-editor'), $wp_roles->role_names[$role_id]); + } else { + $mess = 'Error! ' . esc_html__('Error encountered during default role change operation', 'user-role-editor'); + } + } elseif ($role_id === 'administrator') { + $mess = 'Error! ' . esc_html__('Can not set Administrator role as a default one', 'user-role-editor'); + } else { + $mess = 'Error! ' . esc_html__('This role does not exist - ', 'user-role-editor') . esc_html($role_id); + } + + + return $mess; + } + // end of change_default_role() + + + /** + * Process user request + */ + protected function process_user_request() { + + $this->notification = ''; + if ( !isset( $_POST['action'] ) ) { + return false; + } + if ( !$this->valid_nonce() ) { + if ( defined('WP_DEBUG') && WP_DEBUG ) { + return false; + } else { + exit; + } + } + + $action = $this->lib->get_request_var('action', 'post'); + switch ( $action ) { + case 'reset': { + $this->reset_user_roles(); + exit; + } + case 'add-new-role': { + // process new role create request + $this->notification = $this->add_new_role(); + break; + } + case 'rename-role': { + // process rename role request + $this->notification = $this->rename_role(); + break; + } + case 'delete-role': { + $this->notification = $this->delete_role(); + break; + } + case 'change-default-role': { + $this->notification = $this->change_default_role(); + break; + } + case 'caps-readable': { + $this->set_caps_readable(); + break; + } + case 'show-deprecated-caps': { + $this->set_show_deprecated_caps(); + break; + } + case 'hide-pro-banner': { + $this->hide_pro_banner(); + break; + } + case 'add-new-capability': { + $this->notification = URE_Capability::add( $this->ure_object ); + break; + } + case 'delete-user-capability': { + $this->notification = URE_Capability::delete(); + break; + } + case 'roles_restore_note': { + $this->notification = esc_html__('User Roles are restored to WordPress default values. ', 'user-role-editor'); + break; + } + case 'update': { + $this->update(); + break; + } + default: { + do_action('ure_process_user_request'); + } + } // switch ( $action ) .... + + return true; + } + // end of process_user_request() + + + protected function init1() { + + $this->roles = $this->lib->get_user_roles(); + $this->full_capabilities = $this->lib->init_full_capabilities( $this->ure_object ); + if ( empty( $this->role_additional_options ) ) { + $this->role_additional_options = URE_Role_Additional_Options::get_instance( $this->lib ); + } + + } + // end of editor_init1() + + + /** + * Return id of role last in the list of sorted roles + * + */ + protected function get_last_role_id() { + + // get the key of the last element in roles array + $keys = array_keys( $this->roles ); + asort( $keys ); + $last_role_id = array_pop( $keys ); + + return $last_role_id; + } + // end of get_last_role_id() + + + protected function set_current_role() { + + if (!isset($this->current_role) || !$this->current_role) { + if (isset($_REQUEST['user_role']) && $_REQUEST['user_role'] && isset($this->roles[$_REQUEST['user_role']])) { + $this->current_role = $_REQUEST['user_role']; + } else { + $this->current_role = $this->get_last_role_id(); + } + $this->current_role_name = $this->roles[$this->current_role]['name']; + } + + } + // end of set_current_role() + + + // returns true if editing user has $capability assigned through the roles or directly + // returns true if editing user has role with name equal $capability + public function user_can($capability) { + + if (isset($this->user_to_edit->caps[$capability])) { + return true; + } + foreach ($this->user_to_edit->roles as $role) { + if ($role===$capability) { + return true; + } + if (!empty($this->roles[$role]['capabilities'][$capability])) { + return true; + } + } + + return false; + } + // end of user_can() + + + protected function show_editor() { + + $this->lib->show_message( $this->notification ); + if ( $this->ure_object == 'user' ) { + $view = new URE_User_View(); + } else { + $this->set_current_role(); + $view = new URE_Role_View(); + $view->role_edit_prepare_html(); + } + ?> +
    +

    +
    +
    +
    +
    + display(); + wp_nonce_field( 'user-role-editor', 'ure_nonce' ); + ?> + +
    +
    +lib->is_pro() ) { + $view->advertise_pro(); + } +?> +
    +lib->is_pro()) { + $view->advertise_commercials(); + } + $view->display_edit_dialogs(); + do_action( 'ure_dialogs_html' ); + URE_Role_View::output_confirmation_dialog(); +?> +
    +
    + init0()) { + $message = esc_html__( 'Error: wrong request', 'user-role-editor' ); + $this->lib->show_message( $message ); + return false; + } + + $this->process_user_request(); + $this->init1(); + $this->show_editor(); + + return true; + } + // end of show() + + + public function set_notification($value) { + + $this->notification = $value; + + } + // end of set_notification() + + + /** + * Not really used in the plugin - just storage for the translation strings + */ + protected function translation_data() { +// for the translation purpose + if (false) { +// Standard WordPress roles + __('Editor', 'user-role-editor'); + __('Author', 'user-role-editor'); + __('Contributor', 'user-role-editor'); + __('Subscriber', 'user-role-editor'); +// Standard WordPress capabilities + __('Switch themes', 'user-role-editor'); + __('Edit themes', 'user-role-editor'); + __('Activate plugins', 'user-role-editor'); + __('Edit plugins', 'user-role-editor'); + __('Edit users', 'user-role-editor'); + __('Edit files', 'user-role-editor'); + __('Manage options', 'user-role-editor'); + __('Moderate comments', 'user-role-editor'); + __('Manage categories', 'user-role-editor'); + __('Manage links', 'user-role-editor'); + __('Upload files', 'user-role-editor'); + __('Import', 'user-role-editor'); + __('Unfiltered html', 'user-role-editor'); + __('Edit posts', 'user-role-editor'); + __('Edit others posts', 'user-role-editor'); + __('Edit published posts', 'user-role-editor'); + __('Publish posts', 'user-role-editor'); + __('Edit pages', 'user-role-editor'); + __('Read', 'user-role-editor'); + __('Level 10', 'user-role-editor'); + __('Level 9', 'user-role-editor'); + __('Level 8', 'user-role-editor'); + __('Level 7', 'user-role-editor'); + __('Level 6', 'user-role-editor'); + __('Level 5', 'user-role-editor'); + __('Level 4', 'user-role-editor'); + __('Level 3', 'user-role-editor'); + __('Level 2', 'user-role-editor'); + __('Level 1', 'user-role-editor'); + __('Level 0', 'user-role-editor'); + __('Edit others pages', 'user-role-editor'); + __('Edit published pages', 'user-role-editor'); + __('Publish pages', 'user-role-editor'); + __('Delete pages', 'user-role-editor'); + __('Delete others pages', 'user-role-editor'); + __('Delete published pages', 'user-role-editor'); + __('Delete posts', 'user-role-editor'); + __('Delete others posts', 'user-role-editor'); + __('Delete published posts', 'user-role-editor'); + __('Delete private posts', 'user-role-editor'); + __('Edit private posts', 'user-role-editor'); + __('Read private posts', 'user-role-editor'); + __('Delete private pages', 'user-role-editor'); + __('Edit private pages', 'user-role-editor'); + __('Read private pages', 'user-role-editor'); + __('Delete users', 'user-role-editor'); + __('Create users', 'user-role-editor'); + __('Unfiltered upload', 'user-role-editor'); + __('Edit dashboard', 'user-role-editor'); + __('Update plugins', 'user-role-editor'); + __('Delete plugins', 'user-role-editor'); + __('Install plugins', 'user-role-editor'); + __('Update themes', 'user-role-editor'); + __('Install themes', 'user-role-editor'); + __('Update core', 'user-role-editor'); + __('List users', 'user-role-editor'); + __('Remove users', 'user-role-editor'); + __('Add users', 'user-role-editor'); + __('Promote users', 'user-role-editor'); + __('Edit theme options', 'user-role-editor'); + __('Delete themes', 'user-role-editor'); + __('Export', 'user-role-editor'); + } + } + // end of translation_data() + + + /** + * Private clone method to prevent cloning of the instance of the + * *Singleton* instance. + * + * @return void + */ + private function __clone() { } + + /** + * Private unserialize method to prevent unserializing of the *Singleton* + * instance. + * + * @return void + */ + private function __wakeup() { } + + +} +// end of URE_Editor class diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/grant-roles.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/grant-roles.php new file mode 100644 index 00000000..848720ed --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/grant-roles.php @@ -0,0 +1,496 @@ +lib = URE_Lib::get_instance(); + + add_action( 'load-users.php', array( $this, 'load' ) ); + + } + // end of __construct() + + + public function load() { + + add_action('restrict_manage_users', array($this, 'show_roles_manage_html') ); + add_action('admin_head', array(User_Role_Editor::get_instance(), 'add_css_to_users_page') ); + add_action('admin_enqueue_scripts', array($this, 'load_js') ); + + $this->update_roles(); + + } + // end of load() + + + private static function validate_users($users) { + + if (!is_array($users)) { + return false; + } + + foreach ($users as $user_id) { + if (!is_numeric($user_id)) { + return false; + } + if ( !current_user_can( 'promote_user', $user_id ) ) { + return false; + } + + if ( is_multisite() && !is_user_member_of_blog( $user_id ) ) { + return false; + } + + } + + return true; + } + // end of validate_users() + + + private function add_role( $users ) { + + if ( !empty( $_REQUEST['ure_add_role'] ) ) { + $role = $_REQUEST['ure_add_role']; + } else { + $role = $_REQUEST['ure_add_role_2']; + } + + if ( !self::validate_roles( array($role=>$role) ) ) { + return; + } + + $done = false; + foreach( $users as $user_id ) { + $user = get_user_by( 'id', $user_id ); + if (empty( $user ) ) { + continue; + } + if ( empty($user->roles) || !in_array( $role, $user->roles ) ) { + $user->add_role( $role ); + $done = true; + } + } + + if ( $done ) { + // Redirect to the users screen. + if ( wp_redirect( add_query_arg( 'update', 'promote', 'users.php' ) ) ) { + exit; + } + } + } + // end of add_role() + + + private function is_try_remove_admin_from_himself( $user_id, $role) { + + $result = false; + + $current_user = wp_get_current_user(); + $wp_roles = wp_roles(); + $role_caps = array_keys( $wp_roles->roles[$role]['capabilities'] ); + $is_current_user = ( $user_id == $current_user->ID ); + $role_can_promote = in_array('promote_users', $role_caps); + $can_manage_network = is_multisite() && current_user_can( 'manage_network_users' ); + + // If the removed role has the `promote_users` cap and user is removing it from himself + if ( $is_current_user && $role_can_promote && !$can_manage_network ) { + $result = true; + + // Loop through the current user's roles. + foreach ($current_user->roles as $_role) { + $_role_caps = array_keys( $wp_roles->roles[$_role]['capabilities'] ); + // If the current user has another role that can promote users, it's safe to remove the role. Else, the current user should to keep this role. + if ( ($role!==$_role) && in_array( 'promote_users', $_role_caps ) ) { + $result = false; + break; + } + } + + } + + return $result; + } + + + private function revoke_role( $users ) { + + if ( !empty( $_REQUEST['ure_revoke_role'] ) ) { + $role = $_REQUEST['ure_revoke_role']; + } else { + $role = $_REQUEST['ure_revoke_role_2']; + } + + if ( !self::validate_roles( array($role=>$role) ) ) { + return; + } + + $done = false; + foreach( $users as $user_id ) { + $user = get_user_by( 'id', $user_id ); + if (empty( $user ) ) { + continue; + } + if ($this->is_try_remove_admin_from_himself( $user_id, $role ) ) { + continue; + } + if ( is_array($user->roles) && in_array( $role, $user->roles ) ) { + $user->remove_role( $role ); + $done = true; + } + } + if ( $done ) { + if ( wp_redirect( add_query_arg( 'update', 'promote', 'users.php' ) ) ) { + exit; + } + } + } + // end of revoke_role() + + + private function update_roles() { + + if ( empty( $_REQUEST['users'] ) ) { + return; + } + + if ( !current_user_can('promote_users') ) { + return; + } + $users = (array) $_REQUEST['users']; + if ( !self::validate_users( $users ) ) { + return; + } + + if ( ( !empty( $_REQUEST['ure_add_role'] ) && !empty( $_REQUEST['ure_add_role_submit']) ) || + ( !empty( $_REQUEST['ure_add_role_2'] ) && !empty( $_REQUEST['ure_add_role_submit_2'] ) ) ) { + $this->add_role( $users ); + } else if ( ( !empty( $_REQUEST['ure_revoke_role'] ) && !empty( $_REQUEST['ure_revoke_role_submit'] ) ) || + ( !empty( $_REQUEST['ure_revoke_role_2'] ) && !empty( $_REQUEST['ure_revoke_role_submit_2'] ) ) ) { + $this->revoke_role( $users ); + } + } + // end of update_roles() + + + private static function validate_roles($roles) { + + if (!is_array($roles)) { + return false; + } + + $lib = URE_Lib::get_instance(); + $editable_roles = $lib->get_all_editable_roles(); + $valid_roles = array_keys($editable_roles); + foreach($roles as $role) { + if (!in_array($role, $valid_roles)) { + return false; + } + } + + return true; + } + // end of validate_roles() + + + private static function grant_primary_role_to_user($user_id, $role) { + + $user = get_user_by('id', $user_id); + if (empty($user)) { + return; + } + + if ($role===self::NO_ROLE_FOR_THIS_SITE) { + $role = ''; + } + $old_roles = $user->roles; // Save currently granted roles to restore from them the bbPress roles later if there are any... + $user->set_role($role); + + $lib = URE_Lib::get_instance(); + $bbpress = $lib->get('bbpress'); + if (empty($bbpress)) { + return; + } + + $bbp_roles = $bbpress->extract_bbp_roles($old_roles); + if (count($bbp_roles)>0) { // restore bbPress roles + foreach($bbp_roles as $role) { + $user->add_role($role); + } + } + + } + // end of grant_primary_role_to_user() + + + private static function grant_other_roles_to_user($user_id, $roles) { + + $user = get_user_by('id', $user_id); + if (empty($user)) { + return; + } + + $roles_list = array_values( $user->roles ); + $primary_role = array_shift( $roles_list ); // Get the 1st element from the roles array + $lib = URE_Lib::get_instance(); + $bbpress = $lib->get( 'bbpress' ); + if ( empty( $bbpress ) ) { + $bbp_roles = array(); + } else { + $bbp_roles = $bbpress->extract_bbp_roles( $user->roles ); + } + $user->remove_all_caps(); + $roles = array_merge(array( $primary_role ), $bbp_roles, $roles ); + foreach( $roles as $role ) { + $user->add_role( $role ); + } + + } + // end of grant_other_roles_to_user() + + + /** + * Decide if primary role should be granted or left as it is + * + * @param string $primary_role + * @return boolean + */ + private static function is_select_primary_role($primary_role) { + + if (empty($primary_role)) { + return false; // Primary role was not selected by user, leave an older one + } + + $lib = URE_Lib::get_instance(); + if ($lib->is_super_admin()) { + $select_primary_role = true; + } else { + $select_primary_role = apply_filters('ure_users_select_primary_role', true); + } + + return $select_primary_role; + } + // end of is_select_primary_role() + + + public static function grant_roles() { + + if ( !current_user_can('promote_users') ) { + $answer = array('result'=>'error', 'message'=>esc_html__('Not enough permissions', 'user-role-editor')); + return $answer; + } + + $users = $_POST['users']; + if (!self::validate_users($users)) { + $answer = array('result'=>'error', 'message'=>esc_html__('Can not edit user or invalid data at the users list', 'user-role-editor')); + return $answer; + } + +// Primary role + $primary_role = $_POST['primary_role']; + if (!empty($primary_role) && ($primary_role!==self::NO_ROLE_FOR_THIS_SITE) && + !self::validate_roles(array($primary_role=>$primary_role))) { + $answer = array('result'=>'error', 'message'=>esc_html__('Invalid primary role', 'user-role-editor')); + return $answer; + } + + if (self::is_select_primary_role($primary_role)) { + foreach ($users as $user_id) { + self::grant_primary_role_to_user($user_id, $primary_role); + } + } + +// Other roles + $other_roles = isset($_POST['other_roles']) ? $_POST['other_roles'] : null; + if (!empty($other_roles) && !self::validate_roles($other_roles)) { + $answer = array('result'=>'error', 'message'=>esc_html__('Invalid data at the other roles list', 'user-role-editor')); + return $answer; + } + + if (!empty($other_roles)) { + foreach($users as $user_id) { + self::grant_other_roles_to_user($user_id, $other_roles); + } + } + $answer = array('result'=>'success', 'message'=>esc_html__('Roles were granted to users successfully', 'user-role-editor')); + + return $answer; + } + // end of grant_roles() + + + public static function get_user_roles() { + + if ( !current_user_can( 'promote_users' ) ) { + $answer = array('result'=>'error', 'message'=>esc_html__('Not enough permissions', 'user-role-editor')); + return $answer; + } + + $lib = URE_Lib::get_instance(); + $user_id = (int) $lib->get_request_var('user_id', 'post', 'int'); + if (empty($user_id)) { + $answer = array('result'=>'error', 'message'=>esc_html__('Wrong request, valid user ID was missed', 'user-role-editor')); + return $answer; + } + + $user = get_user_by('id', $user_id); + if (empty($user)) { + $answer = array('result'=>'error', 'message'=>esc_html__('Requested user does not exist', 'user-role-editor')); + return $answer; + } + + $other_roles = array_values($user->roles); + $primary_role = array_shift($other_roles); + + $answer = array('result'=>'success', 'primary_role'=>$primary_role, 'other_roles'=>$other_roles); + + return $answer; + } + // end of get_user_roles() + + + + private function select_primary_role_html() { + + $select_primary_role = apply_filters('ure_users_select_primary_role', true); + if (!$select_primary_role && !$this->lib->is_super_admin()) { + return; + } +?> + + + + +
    + +
    + + +
    +lib->show_admin_role_allowed(); + $roles = $this->lib->get_all_editable_roles(); + ksort( $roles ); + foreach ($roles as $role_id => $role) { + if (!$show_admin_role && $role_id=='administrator') { + continue; + } + echo '
    '. PHP_EOL; + } +?> +
    +0) ? '_2': ''; + $roles_options_list = self::get_roles_options_list(); +?> +    + +    + + + +    + + + + + + +
    +
    +select_primary_role_html(); + $this->select_other_roles_html(); +?> +
    +
    + wp_create_nonce('user-role-editor'), + 'dialog_title'=> esc_html__('Grant roles to selected users', 'user-role-editor'), + 'select_users_first' => esc_html__('Select users to which you wish to grant roles!', 'user-role-editor'), + 'select_roles_first' => esc_html__('Select role(s) which you wish to grant!', 'user-role-editor'), + 'show_wp_change_role' => $show_wp_change_role ? 1: 0 + )); + } + // end of load_js() + +} +// end of URE_Grant_Roles class diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/known-js-css-compatibility-issues.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/known-js-css-compatibility-issues.php new file mode 100644 index 00000000..cd81fa3d --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/known-js-css-compatibility-issues.php @@ -0,0 +1,89 @@ +registered['admin-page-css'])) { + wp_deregister_style('admin-page-css'); + } + } + // end of unload_conflict_plugins_css() + + + +} +// end of URE_Fix_Known_JS_CSS_Compatibility_Issues \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/lib.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/lib.php new file mode 100644 index 00000000..00be6cf9 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/lib.php @@ -0,0 +1,545 @@ +debug = defined('URE_DEBUG') && (URE_DEBUG==1 || URE_DEBUG==true); + $this->get_bbpress(); + $this->upgrade(); + + } + // end of __construct() + + + public function get_bbpress() { + + if ($this->bbpress===null) { + $this->bbpress = new URE_bbPress(); + } + + return $this->bbpress; + + } + // end of get_bbpress() + + + public static function get_instance($options_id = '') { + + if (self::$instance === null) { + if (empty($options_id)) { + throw new Exception('URE_Lib::get_instance() - Error: plugin options ID string is required'); + } + // new static() will work too + self::$instance = new URE_Lib($options_id); + } + + return self::$instance; + } + // end of get_instance() + + + protected function upgrade() { + + if (!is_admin()) { + return; + } + + $ure_version = $this->get_option('ure_version', '0'); + if (version_compare( $ure_version, URE_VERSION, '<' ) ) { + // put version upgrade stuff here + + $this->put_option('ure_version', URE_VERSION, true); + } + + } + // end of upgrade() + + + /** + * Is this the Pro version? + * @return boolean + */ + public function is_pro() { + + return false; + } + // end of is_pro() + + + public function set_raised_permissions($value) { + + $this->raised_permissions = !empty($value) ? true : false; + + } + // end of set_raised_permissions() + + + /** + * get options for User Role Editor plugin + * User Role Editor stores its options at the main blog/site only and applies them to the all network + * + */ + protected function init_options($options_id) { + global $wpdb; + + if ($this->multisite) { + if ( ! function_exists( 'is_plugin_active_for_network' ) ) { // Be sure the function is defined before trying to use it + require_once( ABSPATH . '/wp-admin/includes/plugin.php' ); + } + $this->active_for_network = is_plugin_active_for_network(URE_PLUGIN_BASE_NAME); + } + $current_blog = $wpdb->blogid; + if ($this->multisite && $current_blog!=$this->main_blog_id) { + if ($this->active_for_network) { // plugin is active for whole network, so get URE options from the main blog + switch_to_blog($this->main_blog_id); + } + } + + $this->options_id = $options_id; + $this->options = get_option($options_id); + + if ($this->multisite && $current_blog!=$this->main_blog_id) { + if ($this->active_for_network) { // plugin is active for whole network, so return back to the current blog + restore_current_blog(); + } + } + + } + // end of init_options() + + + /** + * saves options array into WordPress database wp_options table + */ + public function flush_options() { + global $wpdb; + + $current_blog = $wpdb->blogid; + if ($this->multisite && $current_blog!==$this->main_blog_id) { + if ($this->active_for_network) { // plugin is active for whole network, so get URE options from the main blog + switch_to_blog($this->main_blog_id); // in order to save URE options to the main blog + } + } + + update_option($this->options_id, $this->options); + + if ($this->multisite && $current_blog!==$this->main_blog_id) { + if ($this->active_for_network) { // plugin is active for whole network, so return back to the current blog + restore_current_blog(); + } + } + + } + // end of flush_options() + + + public function get_main_blog_id() { + + return $this->main_blog_id; + + } + + + /** + * Checks if user is allowed to use User Role Editor + * + * @param int $user_id + * @return boolean true + */ + public function user_is_admin($user_id = false) { + + $ure_key_capability = URE_Own_Capabilities::get_key_capability(); + if (empty($user_id)) { + $user_id = get_current_user_id(); + } + $result = user_can($user_id, $ure_key_capability); + + return $result; + } + // end of user_is_admin() + + + /** + * return array with WordPress user roles + * + * @global WP_Roles $wp_roles + * @global type $wp_user_roles + * @return array + */ + public function get_user_roles() { + + $bbpress = $this->get_bbpress(); + if ($bbpress->is_active()) { // bbPress plugin is active + $roles = $bbpress->get_roles(); + } else { + $wp_roles = wp_roles(); + $roles = $wp_roles->roles; + } + + return $roles; + } + // end of get_user_roles() + + + /** + * Respect 'editable_roles' filter, when needed + * @return array + */ + public function get_editable_user_roles( $roles ) { + + if (empty($roles)) { + $roles = $this->get_user_roles(); + } + $bbpress = $this->get_bbpress(); + if ($bbpress->is_active()) { + remove_filter('editable_roles', 'bbp_filter_blog_editable_roles'); + } + $roles = apply_filters('editable_roles', $roles); + if ($bbpress->is_active()) { + add_filter('editable_roles', 'bbp_filter_blog_editable_roles'); + } + + return $roles; + } + // end of get_editable_user_roles() + + + /** + * return array of built-in WP capabilities (WP 3.1 wp-admin/includes/schema.php) + * + * @return array + */ + public function get_built_in_wp_caps() { + + $caps_groups = URE_Capabilities_Groups_Manager::get_instance(); + $caps = $caps_groups->get_built_in_wp_caps(); + + return $caps; + } + // end of get_built_in_wp_caps() + + + /** + * Return all available post types except non-public WordPress built-in post types + * + * @return array + */ + public function _get_post_types() { + + $all_post_types = get_post_types(); + $internal_post_types = get_post_types(array('public'=>false, '_builtin'=>true)); + $post_types = array_diff($all_post_types, $internal_post_types); + + return $post_types; + } + // end of _get_post_types() + + + public function get_edit_post_capabilities() { + $capabilities = array( + 'create_posts', + 'edit_posts', + 'edit_published_posts', + 'edit_others_posts', + 'edit_private_posts', + 'publish_posts', + 'read_private_posts', + 'delete_posts', + 'delete_private_posts', + 'delete_published_posts', + 'delete_others_posts' + ); + + return $capabilities; + } + // end of get_edit_post_capabilities(); + + + public function init_full_capabilities( $ure_object ) { + + $capabilities = URE_Capabilities::get_instance(); + $full_list = $capabilities->init_full_list( $ure_object ); + + return $full_list; + } + // end of init_full_capabilities() + + + public function restore_after_blog_switching($blog_id = 0) { + + if (!empty($blog_id)) { + switch_to_blog($blog_id); + } + // cleanup blog switching data + $GLOBALS['_wp_switched_stack'] = array(); + $GLOBALS['switched'] = ! empty( $GLOBALS['_wp_switched_stack'] ); + } + // end of restore_after_blog_switching() + + + /** + * Returns administrator role ID + * + * @return string + */ + public function get_admin_role() { + + $roles = $this->get_user_roles(); + if (isset($roles['administrator'])) { + $admin_role_id = 'administrator'; + } else { + // go through all roles and select one with max quant of capabilities included + $max_caps = -1; + $admin_role_id = ''; + foreach(array_keys($roles) as $role_id) { + $caps = count($roles[$role_id]['capabilities']); + if ($caps>$max_caps) { + $max_caps = $caps; + $admin_role_id = $role_id; + } + } + } + + return $admin_role_id; + } + // end get_admin_role() + + + /** + * Returns text presentation of user roles + * + * @param type $roles user roles list + * @return string + */ + public function roles_text($roles) { + global $wp_roles; + + if (is_array($roles) && count($roles) > 0) { + $role_names = array(); + foreach ($roles as $role) { + if (isset($wp_roles->roles[$role])) { + $role_names[] = $wp_roles->roles[$role]['name']; + } else { + $role_names[] = $role; + } + } + $output = implode(', ', $role_names); + } else { + $output = ''; + } + + return $output; + } + // end of roles_text() + + + public function about() { + if ($this->is_pro()) { + return; + } + +?> +

    User Role Editor

    + +

    +
    +
    +
    +
    +
    +
    +
    +
    + + + + +
    +
    +get_option('show_admin_role', 0); + $show_admin_role = ((defined('URE_SHOW_ADMIN_ROLE') && URE_SHOW_ADMIN_ROLE==1) || $show_admin_role==1) && $this->user_is_admin(); + + return $show_admin_role; + } + // end of show_admin_role() + + + /** + * Returns true if user has a real super administrator permissions + * It takes into account $this->raised_permissions value, in order do not count a user with temporally raised permissions + * of a real superadmin under WP Multisite + * For WP Singlesite superadmin is a user with 'administrator' role only in opposite the WordPress's is_super_admin(), + * which counts as superadmin any user with 'delete_users' capability + * + * @param int $user_id + * @return boolean + */ + public function is_super_admin($user_id = false) { + + if (empty($user_id)) { + $user = wp_get_current_user(); + $user_id = $user->ID; + } else { + $user = get_userdata($user_id); + } + if (!$user || !$user->exists()) { + return false; + } + + if ( $this->multisite && !$this->raised_permissions && is_super_admin( $user_id ) ) { + return true; + } + + if (!$this->multisite && $this->user_has_role( $user, 'administrator' ) ) { + return true; + } + + return false; + } + // end of is_super_admin() + + + public function user_has_role( $user, $role) { + + if (empty($user)) { + return false; + } + + if (!is_a($user, 'WP_User')) { + return false; + } + + if (empty($user->roles)) { + return false; + } + + if (!in_array( $role, $user->roles ) ) { + return false; + } + + return true; + } + // end of user_has_role() + + + // Returns true for any capability if user is a real superadmin under WordPress Multisite + // Returns true if user has $capability assigned through the roles or directly + // Returns true if user has role with name equal $cap + public function user_has_capability($user, $cap) { + global $wp_roles; + + if (!is_object($user) || !is_a( $user, 'WP_User') || empty($user->ID)) { + return false; + } + + // Do not replace with $this->is_super_admin() to exclude recursion + if ($this->multisite && !$this->raised_permissions && is_super_admin($user->ID)) { + return true; + } + + if (isset($user->caps[$cap])) { + return true; + } + foreach ($user->roles as $role) { + if ($role === $cap) { + return true; + } + if (!empty($wp_roles->roles[$role]['capabilities'][$cap])) { + return true; + } + } + + return false; + } + // end of user_has_capability() + + + // create assign_role object + public function get_assign_role() { + + $assign_role = new URE_Assign_Role(); + + return $assign_role; + } + // end of get_assign_role() + + + /** + * Compare if current URL path is equal to the required one + * if $path is empty, then just check if URL leads to wp-admin + * @param string $path + * @return boolean + */ + public function is_right_admin_path($path='') { + $result = true; + $admin_url = admin_url($path); + $parsed = parse_url($admin_url); + $full_path = $parsed['path']; + if ( stripos($_SERVER['REQUEST_URI'], $full_path)===false ) { + $result = false; + } + + return $result; + } + // end of is_right_admin_path() + + /* + * It's overriden in Pro version to add bbPress roles + */ + public function get_all_editable_roles() { + + $roles = get_editable_roles(); // WordPress roles + if ( has_filter( 'editable_roles', array( User_Role_Editor::get_instance(), 'sort_wp_roles_list') ) ) { + // to show roles in the accending order + $roles = array_reverse( $roles ); + } + + return $roles; + } + // end of get_all_roles() + +} +// end of URE_Lib class \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/own-capabilities.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/own-capabilities.php new file mode 100644 index 00000000..e1f20ec8 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/own-capabilities.php @@ -0,0 +1,164 @@ + + * @copyright Copyright (c) 2010 - 2016, Vladimir Garagulya + **/ +class URE_Own_Capabilities { + const URE_SETTINGS_CAP_TR = 'ure_settings_cap'; + + + public static function get_caps() { + + $lib = URE_Lib::get_instance(); + + $ure_caps = array( + 'ure_edit_roles' => 1, + 'ure_create_roles' => 1, + 'ure_delete_roles' => 1, + 'ure_create_capabilities' => 1, + 'ure_delete_capabilities' => 1, + 'ure_manage_options' => 1, + 'ure_reset_roles' => 1 + ); + + if ($lib->is_pro()) { + $ure_caps['ure_export_roles'] = 1; + $ure_caps['ure_import_roles'] = 1; + $ure_caps['ure_admin_menu_access'] = 1; + $ure_caps['ure_widgets_access'] = 1; + $ure_caps['ure_widgets_show_access'] = 1; + $ure_caps['ure_meta_boxes_access'] = 1; + $ure_caps['ure_other_roles_access'] = 1; + $ure_caps['ure_edit_posts_access'] = 1; + $ure_caps['ure_plugins_activation_access'] = 1; + $ure_caps['ure_view_posts_access'] = 1; + $ure_caps['ure_front_end_menu_access'] = 1; + $ure_caps['ure_nav_menus_access'] = 1; + $multisite = $lib->get('multisite'); + if ($multisite) { + $ure_caps['ure_themes_access'] = 1; + } + } + + return $ure_caps; + } + // end of get_caps() + + + /** + * return key capability to have access to User Role Editor Plugin + */ + public static function get_key_capability() { + + $lib = URE_Lib::get_instance(); + $key_cap = $lib->get('key_capability'); + + if (!empty($key_cap)) { + return $key_cap; + } + + $multisite = $lib->get('multisite'); + if (!$multisite) { + $key_cap = URE_KEY_CAPABILITY; + } else { + $enable_simple_admin_for_multisite = $lib->get_option('enable_simple_admin_for_multisite', 0); + if ( (defined('URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE') && URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE == 1) || + $enable_simple_admin_for_multisite) { + $key_cap = URE_KEY_CAPABILITY; + } else { + $key_cap = 'manage_network_plugins'; + } + } + $lib->set('key_capability', $key_cap); + + return $key_cap; + } + // end of get_key_capability() + + + /** + * Return user capability for the User Role Editor Settings page + * + * @return string + */ + public static function get_settings_capability() { + + $lib = URE_Lib::get_instance(); + $settings_cap = $lib->get('settings_capability'); + if (!empty($settings_cap)) { + return $settings_cap; + } + + $multisite = $lib->get('multisite'); + if (!$multisite) { + $settings_cap = 'ure_manage_options'; + } else { + $enable_simple_admin_for_multisite = $lib->get_option('enable_simple_admin_for_multisite', 0); + if ((defined('URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE') && URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE == 1) || + $enable_simple_admin_for_multisite) { + $settings_cap = 'ure_manage_options'; + } else { + $settings_cap = self::get_key_capability(); + } + } + $lib->set('settings_capability', $settings_cap); + + return $settings_cap; + } + // end of get_settings_capability() + + + public static function init_caps() { + global $wp_roles; + + if (!isset($wp_roles)) { + $wp_roles = new WP_Roles(); + } + + if (!isset($wp_roles->roles['administrator'])) { + return; + } + + $lib = URE_Lib::get_instance(); + $multisite = $lib->get('multisite'); + // Do not turn on URE caps for local administrator by default under multisite, as there is a superadmin. + $turn_on = !$multisite; + + $old_use_db = $wp_roles->use_db; + $wp_roles->use_db = true; + $administrator = $wp_roles->role_objects['administrator']; + $ure_caps = self::get_caps(); + foreach(array_keys($ure_caps) as $cap) { + if (!$administrator->has_cap($cap)) { + $administrator->add_cap($cap, $turn_on); + } + } + $wp_roles->use_db = $old_use_db; + } + // end of init_caps() + + + /** + * Return list of URE capabilities with data about groups they were included + * + * @return array + */ + public static function get_caps_groups() { + + $ure_caps = self::get_caps(); + + $caps = array(); + foreach($ure_caps as $ure_cap=>$value) { + $caps[$ure_cap] = array('custom', 'user_role_editor'); + } + + return $caps; + } + // end of get_caps_groups() + +} +// end of URE_Capabilities class \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/protect-admin.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/protect-admin.php new file mode 100644 index 00000000..59541b36 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/protect-admin.php @@ -0,0 +1,243 @@ +lib = URE_Lib::get_instance(); + $this->user_to_check = array(); + + // Exclude administrator role from edit list. + add_filter('editable_roles', array($this, 'exclude_admin_role')); + if (in_array($pagenow, array('users.php', 'user-edit.php'))) { + // prohibit any actions with user who has Administrator role + add_filter('user_has_cap', array($this, 'not_edit_admin'), 10, 3); + } + // exclude users with 'Administrator' role from users list + add_action('pre_user_query', array($this, 'exclude_administrators')); + // do not show 'Administrator (s)' view above users list + add_filter('views_users', array($this, 'exclude_admins_view')); + } + // end of __construct() + + + // apply protection to the user edit pages only + protected function is_protection_applicable() { + global $pagenow; + + $result = false; + $pages_to_block = array('profile.php', 'users.php', 'user-new.php', 'user-edit.php'); + if (in_array($pagenow, $pages_to_block)) { + $result = true; + } + + return $result; + } + // end of is_protection_applicable() + + + /** + * exclude administrator role from the roles list + * + * @param string $roles + * @return array + */ + public function exclude_admin_role( $roles ) { + + if ( $this->is_protection_applicable() && isset( $roles['administrator'] ) ) { + unset( $roles['administrator'] ); + } + + return $roles; + } + // end of exclude_admin_role() + + + /** + * Check if user has "Administrator" role assigned + * + * @global wpdb $wpdb + * @param int $user_id + * @return boolean returns true is user has Role "Administrator" + */ + private function has_administrator_role($user_id) { + global $wpdb; + + if (empty($user_id) || !is_numeric($user_id)) { + return false; + } + + $meta_key = $wpdb->prefix .'capabilities'; + $query = $wpdb->prepare( + "SELECT count(*) + FROM {$wpdb->usermeta} + WHERE user_id=%d AND meta_key=%s AND meta_value like %s", + array($user_id, $meta_key, '%administrator%')); + $has_admin_role = $wpdb->get_var($query); + if ($has_admin_role > 0) { + $result = true; + } else { + $result = false; + } + // cache checking result for the future use + $this->user_to_check[$user_id] = $result; + + return $result; + } + + // end of has_administrator_role() + + + /** + * We have two vulnerable queries with user id at admin interface, which should be processed + * 1st: http://blogdomain.com/wp-admin/user-edit.php?user_id=ID&wp_http_referer=%2Fwp-admin%2Fusers.php + * 2nd: http://blogdomain.com/wp-admin/users.php?action=delete&user=ID&_wpnonce=ab34225a78 + * If put Administrator user ID into such request, user with lower capabilities (if he has 'edit_users') + * can edit, delete admin record + * This function removes 'edit_users' or 'delete_users' or 'remove_users' capability from current user capabilities, + * if request sent against a user with 'administrator' role + * + * @param array $allcaps + * @param type $caps + * @param string $name + * @return array + */ + public function not_edit_admin($allcaps, $caps, $name) { + + if (is_array($caps) & count($caps)>0) { + // 1st element of this array not always has index 0. Use workaround to extract it. + $caps_v = array_values($caps); + $cap = $caps_v[0]; + } else { + $cap = $caps; + } + $checked_caps = array('edit_users', 'delete_users', 'remove_users'); + if (!in_array($cap, $checked_caps)) { + return $allcaps; + } + + $user_keys = array('user_id', 'user'); + foreach ($user_keys as $user_key) { + $access_deny = false; + $user_id = (int) $this->lib->get_request_var($user_key, 'get', 'int'); + if (empty($user_id)) { // check the next key + continue; + } + if ($user_id == 1) { // built-in WordPress Admin + $access_deny = true; + } else { + if (!isset($this->user_to_check[$user_id])) { + // check if user_id has Administrator role + $access_deny = $this->has_administrator_role($user_id); + } else { + // user_id was checked already, get result from cash + $access_deny = $this->user_to_check[$user_id]; + } + } + if ($access_deny && isset($allcaps[$cap])) { + unset($allcaps[$cap]); + + } + break; + } + + return $allcaps; + } + // end of not_edit_admin() + + + /** + * add where criteria to exclude users with 'Administrator' role from users list + * + * @global wpdb $wpdb + * @param type $user_query + */ + public function exclude_administrators($user_query) { + global $wpdb; + + if (!$this->is_protection_applicable()) { // block the user edit stuff only + return; + } + + // get user_id of users with 'Administrator' role + $current_user_id = get_current_user_id(); + $meta_key = $wpdb->prefix . 'capabilities'; + $query = $wpdb->prepare( + "SELECT user_id + FROM {$wpdb->usermeta} + WHERE user_id!=%d AND meta_key=%s AND meta_value like %s", + array($current_user_id, $meta_key, '%administrator%')); + $ids_arr = $wpdb->get_col($query); + if (is_array($ids_arr) && count($ids_arr) > 0) { + $ids = implode(',', $ids_arr); + $user_query->query_where .= " AND ( $wpdb->users.ID NOT IN ( $ids ) )"; + } + } + // end of exclude_administrators() + + + private function extract_view_quantity($text) { + $match = array(); + $result = preg_match('#\((.*?)\)#', $text, $match); + if ($result) { + $quantity = $match[1]; + } else { + $quantity = 0; + } + + return $quantity; + } + // end of extract_view_quantity() + + + private function extract_int($str_val) { + $str_val1 = str_replace(',', '', $str_val); // remove ',' from numbers like '2,015' + $int_val = (int) preg_replace('/[^\-\d]*(\-?\d*).*/','$1', $str_val1); // extract numeric value strings like from '2015 bla-bla' + + return $int_val; + } + // end of extract_int() + + + /* + * Exclude view of users with Administrator role + * + */ + public function exclude_admins_view($views) { + + if (!isset($views['administrator'])) { + return $views; + } + + if (isset($views['all'])) { + // Decrease quant of all users for a quant of hidden admins + $admins_orig_s = $this->extract_view_quantity($views['administrator']); + $admins_int = $this->extract_int($admins_orig_s); + $all_orig_s = $this->extract_view_quantity($views['all']); + $all_orig_int = $this->extract_int($all_orig_s); + $all_new_int = $all_orig_int - $admins_int; + $all_new_s = number_format_i18n($all_new_int); + $views['all'] = str_replace($all_orig_s, $all_new_s, $views['all']); + } + + unset($views['administrator']); + + return $views; + } + // end of exclude_admins_view() + +} +// end of URE_Protect_Admin class diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/role-additional-options.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/role-additional-options.php new file mode 100644 index 00000000..c19b7094 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/role-additional-options.php @@ -0,0 +1,144 @@ +lib = $lib; + $this->init(); + } + // end of __construct() + + + public static function get_instance($lib) { + + if (self::$instance===null) { + self::$instance = new URE_Role_Additional_Options($lib); + } + + return self::$instance; + } + // end of get_instance() + + + public static function create_item($id, $label, $hook, $routine) { + $item = new stdClass(); + $item->id = $id; + $item->label = $label; + $item->hook = $hook; + $item->routine = $routine; + + return $item; + } + // end of create_item() + + + public static function get_active_items() { + + $data = get_option(self::STORAGE_ID, array()); + + return $data; + } + + + private function init() { + + $this->items = array(); + $item = self::create_item('hide_admin_bar', esc_html__('Hide admin bar', 'user-role-editor'), 'init', 'ure_hide_admin_bar'); + $this->items[$item->id] = $item; + + // Allow other developers to modify the list of role's additonal options + $this->items = apply_filters('ure_role_additional_options', $this->items); + + $this->active_items = self::get_active_items(); + } + // end of init() + + + public function set_active_items_hooks() { + + $current_user = wp_get_current_user(); + foreach($current_user->roles as $role) { + if (!isset($this->active_items[$role])) { + continue; + } + foreach(array_keys($this->active_items[$role]) as $item_id) { + if (isset($this->items[$item_id])) { + add_action($this->items[$item_id]->hook, $this->items[$item_id]->routine, 99); + } + } + } + + } + // end of set_active_items_hooks() + + + public function save($current_role) { + + $wp_roles = wp_roles(); + $this->active_items = self::get_active_items(); + + // remove non-existing roles + foreach(array_keys($this->active_items) as $role_id) { + if (!isset($wp_roles->roles[$role_id])) { + unset($this->active_items[$role_id]); + } + } + + // Save additonal options section for the current role + $this->active_items[$current_role] = array(); + foreach($this->items as $item) { + if (isset($_POST[$item->id])) { + $this->active_items[$current_role][$item->id] = 1; + } + } + + update_option(self::STORAGE_ID, $this->active_items); + + } + // end of save() + + + public function show($current_role) { + +?> + +
    + : + + + + + +
    + +items as $item) { + $checked = (isset($this->active_items[$current_role]) && + isset($this->active_items[$current_role][$item->id])) ? 'checked="checked"' : ''; + if (!$first_time) { +?> +
    + + > + + +
    + + * @copyright Copyright (c) 2010 - 2016, Vladimir Garagulya + **/ +class URE_Role_View extends URE_View { + + public $role_default_html = ''; + private $role_to_copy_html = ''; + private $role_select_html = ''; + private $role_delete_html = ''; + + + public function __construct() { + + parent::__construct(); + + $capabilities = URE_Capabilities::get_instance(); + $this->caps_to_remove = $capabilities->get_caps_to_remove(); + + } + // end of __construct() + + + public function role_default_prepare_html($select_width=200) { + + $roles = $this->editor->get('roles'); + if (!isset($roles) || !$roles) { + // get roles data from database + $roles = $this->lib->get_user_roles(); + } + ksort( $roles ); + + $caps_access_restrict_for_simple_admin = $this->lib->get_option('caps_access_restrict_for_simple_admin', 0); + $show_admin_role = $this->lib->show_admin_role_allowed(); + if ($select_width>0) { + $select_style = 'style="width: '. $select_width .'px"'; + } else { + $select_style = ''; + } + $wp_default_role = get_option( 'default_role' ); + $this->role_default_html = ''; + + } + // end of role_default_prepare_html() + + + private function role_select_copy_prepare_html( $select_width=200 ) { + + $current_user = wp_get_current_user(); + $key_capability = URE_Own_Capabilities::get_key_capability(); + $user_is_ure_admin = current_user_can( $key_capability ); + $role_to_skip = ( $user_is_ure_admin ) ? '' : $current_user->roles[0]; + + $caps_access_restrict_for_simple_admin = $this->lib->get_option( 'caps_access_restrict_for_simple_admin', 0 ); + $show_admin_role = $this->lib->show_admin_role_allowed(); + $this->role_to_copy_html = ''; + $current_role = $this->editor->get( 'current_role' ); + $all_roles = $this->editor->get( 'roles' ); + $roles = $this->lib->get_editable_user_roles( $all_roles ); + ksort( $roles ); + foreach ($roles as $key => $value) { + if ( $key===$role_to_skip ) { // skip role of current user if he does not have full access to URE + continue; + } + $selected1 = selected( $key, $current_role, false ); + $disabled = ( $key==='administrator' && $caps_access_restrict_for_simple_admin && !$this->lib->is_super_admin()) ? 'disabled' : ''; + if ( $show_admin_role || $key != 'administrator' ) { + $translated_name = esc_html__( $value['name'], 'user-role-editor' ); // get translation from URE language file, if exists + if ( $translated_name === $value['name'] ) { // get WordPress internal translation + $translated_name = translate_user_role( $translated_name ); + } + $translated_name .= ' (' . $key . ')'; + $this->role_select_html .= ''; + $this->role_to_copy_html .= ''; + } + } + $this->role_select_html .= ''; + $this->role_to_copy_html .= ''; + } + // end of role_select_copy_prepare_html() + + + private function role_delete_prepare_html() { + + $roles_can_delete = $this->editor->get_roles_can_delete(); + if ( is_array( $roles_can_delete ) && count( $roles_can_delete ) > 0) { + ksort( $roles_can_delete ); + $this->role_delete_html = ''; + } else { + $this->role_delete_html = ''; + } + + } + // end of role_delete_prepare_html() + + + /** + * Build HTML for select drop-down list from capabilities we can remove + * + * @return string + **/ + public static function caps_to_remove_html() { + global $wp_roles; + + $capabilities = URE_Capabilities::get_instance(); + $caps_to_remove = $capabilities->get_caps_to_remove(); + if ( empty( $caps_to_remove ) || !is_array( $caps_to_remove ) && count( $caps_to_remove )===0 ) { + return ''; + } + + $caps = array_keys($caps_to_remove); + asort($caps); + $network_admin = filter_input(INPUT_POST, 'network_admin', FILTER_SANITIZE_NUMBER_INT); + $current_role = filter_input(INPUT_POST, 'current_role', FILTER_SANITIZE_STRING); + if (!isset($wp_roles->roles[$current_role])) { + $current_role = ''; + } + ob_start(); +?> +
    + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    +role_select_copy_prepare_html( $select_width ); + $multisite = $this->lib->get( 'multisite' ); + if ( $multisite && !is_network_admin() ) { + $this->role_default_prepare_html( $select_width ); + } + $this->role_delete_prepare_html(); + + } + // end of role_edit_prepare_html() + + + public function display_edit_dialogs() { + $multisite = $this->lib->get('multisite'); + $current_role = $this->editor->get('current_role'); + $current_role_name = $this->editor->get('current_role_name'); +?> + + + +
    +
    +
    +
    +
    +
    +
    +
    role_to_copy_html; ?>
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    role_delete_html; ?>
    +
    +
    + + +
    +
    + role_default_html; ?> +
    +
    + + +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +current_role + * @param boolean $role_delete + * @param boolean $capability_remove + */ + public function toolbar() { + $caps_access_restrict_for_simple_admin = $this->lib->get_option('caps_access_restrict_for_simple_admin', 0); + if ($caps_access_restrict_for_simple_admin) { + $add_del_role_for_simple_admin = $this->lib->get_option('add_del_role_for_simple_admin', 1); + } else { + $add_del_role_for_simple_admin = 1; + } + $super_admin = $this->lib->is_super_admin(); + $multisite = $this->lib->get('multisite'); + +?> +
    +
    + + +
    + +
    + + + + + + +role_delete_html) && current_user_can('ure_delete_roles')) { +?> + +caps_to_remove) && is_array($this->caps_to_remove) && count($this->caps_to_remove)>0 && + current_user_can('ure_delete_capabilities')) { +?> + + +
    + +
    + +
    + +
    + +
    +lib->get('multisite'); + $active_for_network = $this->lib->get('active_for_network'); +?> +
    +editor->get('caps_readable'); + if ($caps_readable) { + $checked = 'checked="checked"'; + } else { + $checked = ''; + } + $caps_access_restrict_for_simple_admin = $this->lib->get_option('caps_access_restrict_for_simple_admin', 0); + if ($this->lib->is_super_admin() || !$multisite || !$this->lib->is_pro() || !$caps_access_restrict_for_simple_admin) { +?> + onclick="ure_turn_caps_readable(0);"/> +    +editor->get('show_deprecated_caps'); + if ($show_deprecated_caps) { + $checked = 'checked="checked"'; + } else { + $checked = ''; + } +?> + onclick="ure_turn_deprecated_caps(0);"/> + +lib->is_super_admin()) { + $hint = esc_html__('If checked, then apply action to ALL sites of this Network'); + $apply_to_all = $this->editor->get('apply_to_all'); + if ($apply_to_all) { + $checked = 'checked="checked"'; + $fontColor = 'color:#FF0000;'; + } else { + $checked = ''; + $fontColor = ''; + } +?> +
    + title="" onclick="ure_apply_to_all_on_click(this)"/> + +
    + +
    +
    + +
    +
    + role_select_html; ?> +
    +
    +display_options(); + $this->display_caps(); + $ao = $this->editor->get('role_additional_options'); + $current_role = $this->editor->get('current_role'); + $ao->show($current_role); +?> + +
    +
    +'. esc_html__('User Role Editor Options page help', 'user-role-editor') .' +

    +

      +
    • ' . esc_html__('Show Administrator role at User Role Editor', 'user-role-editor').' - ' . + esc_html__('turn this option on in order to make the "Administrator" role available at the User Role Editor ' + . 'roles selection drop-down list. It is hidden by default for security reasons.','user-role-editor') . '
    • +
    • ' . esc_html__('Show capabilities in the human readable form','user-role-editor').' - ' . + esc_html__('automatically converts capability names from the technical form for internal use like ' + . '"edit_others_posts" to more user friendly form, e.g. "Edit others posts".','user-role-editor') . '
    • +
    • ' . esc_html__('Show deprecated capabilities','user-role-editor').' - '. + esc_html__('Capabilities like "level_0", "level_1" are deprecated and are not used by WordPress. ' + . 'They are left at the user roles for the compatibility purpose with the old themes and plugins code. ' + . 'Turning on this option will show those deprecated capabilities.', 'user-role-editor') . '
    • +
    • ' . esc_html__('Confirm role update','user-role-editor').' - ' . + esc_html__('Show confirmation dialog before save changes made to a current role.') . '
    • +
    • ' . esc_html__('Edit user capabilities','user-role-editor').' - '. + esc_html__('If turned off - capabilities section of selected user is shown in readonly mode. ' + . 'Administrator can not assign capabilities to the user directly. ' + . 'He should make it using roles only.', 'user-role-editor') . '
    • '; + + $text = apply_filters('ure_get_settings_general_tab_help', $text); + $text .=' +
    +

    '; + + return $text; + } + // end of get_general_tab() + + + protected function get_additional_modules_tab() { + $text = '

    '. esc_html__('User Role Editor Options page help', 'user-role-editor') .'

    +

    +

      '; + if (!is_multisite()) { + $text .= '
    • ' . esc_html__('Count users without role', 'user-role-editor').' - ' . + esc_html__('Show at the "Users" page a quant of users without role. Module allows to assign all of them '. + 'an empty role "No rights", in order to look on the users list with role "No rights" at the separate tab then.','user-role-editor') . '
    • '; + } + $text = apply_filters('ure_get_settings_additional_modules_tab_help', $text); + $text .=' +
    +

    '; + + return $text; + } + // end of get_additional_modules_tab() + + + protected function get_default_roles_tab() { + $text = '

    '. esc_html__('User Role Editor Options page help', 'user-role-editor') .'

    +

    +

      +
    • ' . esc_html__('Other default roles for new registered user', 'user-role-editor').' - ' . + esc_html__('select roles below to assign them to the new user automatically as an addition to the primary role. '. + 'Note for multisite environment: take into account that other default roles should exist at the site, '. + 'in order to be assigned to the new registered users.','user-role-editor') . '
    • '; + + $text = apply_filters('ure_get_settings_default_roles_tab_help', $text); + $text .=' +
    +

    '; + + return $text; + } + // end of get_default_roles_tab() + + + protected function get_multisite_tab() { + $text = '

    '. esc_html__( 'User Role Editor Options page help', 'user-role-editor' ) .'

    +

    +

      +
    • ' . esc_html__( 'Allow non super-administrators to create, edit and delete users', 'user-role-editor' ).' - '. + esc_html__( 'Super administrator only may create, edit and delete users under WordPress multi-site by default. '. + 'Turn this option on in order to remove this limitation.','user-role-editor' ) .'
    • '; + + $text = apply_filters('ure_get_settings_multisite_tab_help', $text); + $text .=' +
    +

    '; + + return $text; + } + // end of get_multisite_tab() + + + public function get_settings_help($tab_name) { + switch ($tab_name) { + case 'general':{ + $text = $this->get_general_tab(); + break; + } + case 'additional_modules':{ + $text = $this->get_additional_modules_tab(); + break; + } + case 'default_roles':{ + $text = $this->get_default_roles_tab(); + break; + } + case 'multisite':{ + $text = $this->get_multisite_tab(); + break; + } + default: + } + + return $text; + } + // end of get_settings_help() + +} +// end of URE_Screen_Help diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/settings.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/settings.php new file mode 100644 index 00000000..f7711242 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/settings.php @@ -0,0 +1,271 @@ +get_request_var('show_admin_role', 'post', 'checkbox'); + } + $lib->put_option('show_admin_role', $show_admin_role); + + $caps_readable = $lib->get_request_var('caps_readable', 'post', 'checkbox'); + $lib->put_option('ure_caps_readable', $caps_readable); + + $show_deprecated_caps = $lib->get_request_var('show_deprecated_caps', 'post', 'checkbox'); + $lib->put_option('ure_show_deprecated_caps', $show_deprecated_caps); + + $confirm_role_update = $lib->get_request_var('confirm_role_update', 'post', 'checkbox'); + $lib->put_option('ure_confirm_role_update', $confirm_role_update); + + $edit_user_caps = $lib->get_request_var('edit_user_caps', 'post', 'checkbox'); + $lib->put_option('edit_user_caps', $edit_user_caps); + + $caps_columns_quant = (int) $lib->get_request_var('caps_columns_quant', 'post', 'int'); + $lib->put_option('caps_columns_quant', $caps_columns_quant); + + do_action('ure_settings_update1'); + + $lib->flush_options(); + $lib->show_message(esc_html__('User Role Editor options are updated', 'user-role-editor')); + + } + // end of update_general_options() + + + /** + * Update Additional Modules Options tab + */ + protected static function update_addons_options() { + + $lib = URE_Lib::get_instance(); + $multisite = $lib->get('multisite'); + if (!$multisite) { + $count_users_without_role = $lib->get_request_var('count_users_without_role', 'post', 'checkbox'); + $lib->put_option('count_users_without_role', $count_users_without_role); + } + do_action('ure_settings_update2'); + + $lib->flush_options(); + $lib->show_message(esc_html__('User Role Editor options are updated', 'user-role-editor')); + } + // end of update_addons_options() + + + protected static function update_default_roles() { + global $wp_roles; + + $lib = URE_Lib::get_instance(); + + // Primary default role + $primary_default_role = $lib->get_request_var('default_user_role', 'post'); + if (!empty($primary_default_role) && isset($wp_roles->role_objects[$primary_default_role]) && $primary_default_role !== 'administrator') { + update_option('default_role', $primary_default_role); + } + + // Other default roles + $other_default_roles = array(); + foreach($_POST as $key=>$value) { + $prefix = substr($key, 0, 8); + if ($prefix!=='wp_role_') { + continue; + } + $role_id = substr($key, 8); + if ($role_id!=='administrator' && isset($wp_roles->role_objects[$role_id])) { + $other_default_roles[] = $role_id; + } + } // foreach() + $lib->put_option('other_default_roles', $other_default_roles, true); + + $lib->show_message(esc_html__('Default Roles are updated', 'user-role-editor')); + } + // end of update_default_roles() + + + protected static function update_multisite_options() { + + $lib = URE_Lib::get_instance(); + + $multisite = $lib->get('multisite'); + if (!$multisite) { + return; + } + + $allow_edit_users_to_not_super_admin = $lib->get_request_var('allow_edit_users_to_not_super_admin', 'post', 'checkbox'); + $lib->put_option('allow_edit_users_to_not_super_admin', $allow_edit_users_to_not_super_admin); + + do_action('ure_settings_ms_update'); + + $lib->flush_options(); + $lib->show_message(esc_html__('User Role Editor options are updated', 'user-role-editor')); + + } + // end of update_multisite_options() + + + protected static function tools_exec() { + + $lib = URE_Lib::get_instance(); + $roles_reset = $lib->get_request_var( 'ure_reset_roles_exec', 'post', 'int'); + if ( $roles_reset==1 ) { + URE_Tools::reset_roles(); + } else { + do_action( 'ure_settings_tools_exec' ); + } + + } + //end of tools_exec() + + + private static function controller() { + + $action = self::get_action(); + switch ($action) { + case 'ure_settings_update': + self::update_general_options(); + break; + case 'ure_addons_settings_update': + self::update_addons_options(); + break; + case 'ure_settings_ms_update': + self::update_multisite_options(); + break; + case 'ure_default_roles_update': + self::update_default_roles(); + break; + case 'ure_settings_tools_exec': + self::tools_exec(); + break; + case 'show': + default: + ; + } // switch() + + } + // end of controller() + + + public static function show_other_default_roles() { + + $lib = URE_Lib::get_instance(); + $other_default_roles = $lib->get_option('other_default_roles', array()); + $roles = $lib->get_user_roles(); + ksort( $roles ); + $wp_default_role = get_option('default_role'); + foreach ($roles as $role_id => $role) { + if ( $role_id=='administrator' || $role_id==$wp_default_role ) { + continue; + } + if ( in_array( $role_id, $other_default_roles ) ) { + $checked = 'checked="checked"'; + } else { + $checked = ''; + } + echo '
    '; + } + + } + // end of show_other_default_roles() + + + + public static function get_settings_link() { + + $lib = URE_Lib::get_instance(); + $multisite = $lib->get('multisite'); + + if ($multisite && is_network_admin()) { + $link = 'settings.php'; + } else { + $link = 'options-general.php'; + } + + return $link; + + } + // end of get_settings_link(); + + + + public static function show() { + + $lib = URE_Lib::get_instance(); + self::controller(); + + if (defined('URE_SHOW_ADMIN_ROLE') && (URE_SHOW_ADMIN_ROLE == 1)) { + $show_admin_role = 1; + } else { + $show_admin_role = $lib->get_option('show_admin_role', 0); + } + $caps_readable = $lib->get_option('ure_caps_readable', 0); + $show_deprecated_caps = $lib->get_option('ure_show_deprecated_caps', 0); + $confirm_role_update = $lib->get_option('ure_confirm_role_update', 1); + $edit_user_caps = $lib->get_option('edit_user_caps', 1); + $caps_columns_quant = $lib->get_option('caps_columns_quant', 1); + $multisite = $lib->get('multisite'); + if ($multisite) { + $allow_edit_users_to_not_super_admin = $lib->get_option('allow_edit_users_to_not_super_admin', 0); + } else { + $count_users_without_role = $lib->get_option('count_users_without_role', 0); + } + + $view = new URE_Role_View(); + $view->role_default_prepare_html(0); + + $ure_tab_idx = (int) $lib->get_request_var('ure_tab_idx', 'post', 'int'); + + do_action('ure_settings_load'); + + $link = self::get_settings_link(); + $active_for_network = $lib->get('active_for_network'); + $license_key_only = $multisite && is_network_admin() && !$active_for_network; + + + require_once(URE_PLUGIN_DIR . 'includes/settings-template.php'); + } + // end of show() + +} +// end of URE_Settings class \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/task-queue.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/task-queue.php new file mode 100644 index 00000000..67b912a6 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/task-queue.php @@ -0,0 +1,150 @@ +init(); + + } + // end of __construct() + + + private function init() { + + $this->queue = get_option(self::OPTION_NAME, array()); + + } + // end of init() + + + public function reinit() { + + $this->init(); + + } + // end of reinit() + + + /** + * + * @param string $task_id + * @param array $args=array('action'=>'action_name', 'routine'=>'routine_name', 'priority'=>99) + */ + public function add($task_id, $args=array()) { + + $this->queue[$task_id] = $args; + update_option(self::OPTION_NAME, $this->queue); + + } + // end of add_task() + + + public function remove($task_id) { + + if (isset($this->queue[$task_id])) { + unset($this->queue[$task_id]); + update_option(self::OPTION_NAME, $this->queue); + } + } + // end of remove_task() + + + /** + * Returns true in case a queue is empty + * + * @return boolean + */ + public function is_empty() { + + return count($this->queue)==0; + } + // end of is_empty() + + + /** + * Consumers should add there tasks with add_method and add 'ure_fulfil_task' action routine to work on it. + * Do not forget remove task after it was fulfilled. + * + * @return void + */ + + public function process() { + + if ($this->is_empty()) { + return; + } + + foreach($this->queue as $task_id=>$task) { + if ($task_id=='on_activation') { + do_action('ure_on_activation'); + $this->remove('on_activation'); // remove this task after execution if it was defined + } elseif (!empty($task['action'])) { + $priority = empty($task['priority']) ? 10: $task['priority']; + add_action($task['action'], $task['routine'], $priority); + } else { + add_action('init', $task['routine']); + } + } + } + // end of process(); + + /** + * Private clone method to prevent cloning of the instance of the + * *Singleton* instance. + * + * @return void + */ + private function __clone() { + + } + // end of __clone() + + /** + * Private unserialize method to prevent unserializing of the *Singleton* + * instance. + * + * @return void + */ + private function __wakeup() { + + } + // end of __wakeup() + +} +// end of class URE_On_Activation \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/tools.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/tools.php new file mode 100644 index 00000000..91a9593d --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/tools.php @@ -0,0 +1,78 @@ +get('multisite'); + $link = URE_Settings::get_settings_link(); + + if (!$multisite || (is_main_site( get_current_blog_id() ) || ( is_network_admin() && $lib->is_super_admin() ) ) ) { + if ( current_user_can( 'ure_reset_roles' ) ) { +?> + +
    +
    +

    Reset User Roles

    +   +'; + esc_html_e('If any plugins (such as WooCommerce, S2Member and many others) have changed user roles and capabilities during installation, those changes will be LOST!', 'user-role-editor'); echo '
    '; + esc_html_e('For more information on how to undo undesired changes and restore plugins capabilities in case you lost them by mistake go to: ', 'user-role-editor'); + echo 'http://role-editor.com/how-to-restore-deleted-wordpress-user-roles/'; + + if ( $multisite ) { +?> +

    + + + () + +

    + + + + + +
    +
    + +reset_user_roles() ) { + return; + } + + $lib = URE_Lib::get_instance(); + $lib->put_option( 'other_default_roles', array(), true ); + $lib->show_message( esc_html__('Tools: Reset: User Roles were initialized', 'user-role-editor') ); + + } + // end of reset_roles() + + + public static function show( $tab_idx ) { + + do_action( 'ure_settings_tools_show', $tab_idx ); + + // Placed here, after all tools which may be added above, as a very rare needed functionality + self::show_reset_roles( $tab_idx ); + + } + // end of show() + + +} +// end of URE_Tools \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-other-roles.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-other-roles.php new file mode 100644 index 00000000..9b5776a9 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-other-roles.php @@ -0,0 +1,374 @@ +lib = URE_Lib::get_instance(); + $this->set_hooks(); + } + // end of $lib + + + public function set_hooks() { + + if (is_admin()) { + add_filter( 'additional_capabilities_display', array($this, 'additional_capabilities_display'), 10, 1); + add_action( 'admin_print_styles-user-edit.php', array($this, 'load_css') ); + add_action( 'admin_print_styles-user-new.php', array($this, 'load_css') ); + add_action( 'admin_enqueue_scripts', array($this, 'load_js' ) ); + add_action( 'edit_user_profile', array($this, 'edit_user_profile_html'), 10, 1 ); + add_action( 'user_new_form', array($this, 'user_new_form'), 10, 1 ); + add_action( 'profile_update', array($this, 'update'), 10 ); + } + $multisite = $this->lib->get('multisite'); + if ($multisite) { + add_action( 'wpmu_activate_user', array($this, 'add_other_roles'), 10, 1 ); + add_action( 'added_existing_user', array($this, 'add_other_roles'), 10, 1); + } + add_action( 'user_register', array($this, 'add_other_roles'), 10, 1 ); + + } + // end of set_hooks() + + + public function additional_capabilities_display($display) { + + $display = false; + + return $display; + + } + // end of additional_capabilities_display() + + + /* + * Load CSS for the user profile edit page + */ + public function load_css() { + + wp_enqueue_style('wp-jquery-ui-dialog'); + wp_enqueue_style('ure-jquery-multiple-select', plugins_url('/css/multiple-select.css', URE_PLUGIN_FULL_PATH), array(), false, 'screen'); + + } + // end of load_css() + + + public function load_js($hook_suffix) { + + if (!in_array($hook_suffix, array('user-edit.php', 'user-new.php'))) { + return; + } + + + $select_primary_role = apply_filters('ure_users_select_primary_role', true); + + wp_enqueue_script('jquery-ui-dialog', '', array('jquery-ui-core', 'jquery-ui-button', 'jquery')); + wp_register_script('ure-jquery-multiple-select', plugins_url('/js/multiple-select.js', URE_PLUGIN_FULL_PATH)); + wp_enqueue_script('ure-jquery-multiple-select'); + wp_register_script('ure-user-profile-other-roles', plugins_url('/js/user-profile-other-roles.js', URE_PLUGIN_FULL_PATH)); + wp_enqueue_script('ure-user-profile-other-roles'); + wp_localize_script('ure-user-profile-other-roles', 'ure_data_user_profile_other_roles', array( + 'wp_nonce' => wp_create_nonce('user-role-editor'), + 'other_roles' => esc_html__('Other Roles', 'user-role-editor'), + 'select_roles' => esc_html__('Select additional roles for this user', 'user-role-editor'), + 'select_primary_role' => ($select_primary_role || $this->lib->is_super_admin()) ? 1: 0 + )); + } + // end of load_js() + + + /** + * Returns list of user roles, except 1st one, and bbPress assigned as they are shown by WordPress and bbPress themselves. + * + * @param type $user WP_User from wp-includes/capabilities.php + * @return array + */ + public function get_roles_array( $user ) { + + if ( !is_array( $user->roles ) || count( $user->roles )<=1 ) { + return array(); + } + + // get bbPress assigned user role + if ( function_exists( 'bbp_filter_blog_editable_roles' ) ) { + $bb_press_role = bbp_get_user_role( $user->ID ); + } else { + $bb_press_role = ''; + } + + $roles = array(); + foreach ( $user->roles as $role) { + if (!empty($bb_press_role) && $bb_press_role === $role) { + // exclude bbPress assigned role + continue; + } + $roles[] = $role; + } + array_shift( $roles ); // exclude primary role which is shown by WordPress itself + + return $roles; + } + // end of get_roles_array() + + + private function roles_select_html($user, $context) { + global $wp_roles; + + $user_roles = $user->roles; + $primary_role = array_shift($user_roles); + $roles = apply_filters('editable_roles', $wp_roles->roles); // exclude restricted roles if any + $roles = array_reverse( $roles ); + if (isset($roles[$primary_role])) { // exclude role assigned to the user as a primary role + unset($roles[$primary_role]); + } + $button_number = (self::$counter>0) ? '_2': ''; + + echo '
    '."\n"; + + if ($context=='add-new-user' || $context=='add-existing-user') { + // Get other default roles + $other_roles = $this->lib->get_option('other_default_roles', array()); + } else { + $other_roles = $this->get_roles_array($user); + } + if (is_array($other_roles) && count($other_roles) > 0) { + $other_roles_str = implode(',', $other_roles); + } else { + $other_roles_str = ''; + } + echo ''; + + + $output = $this->lib->roles_text($other_roles); + echo ''. $output .''; + + self::$counter++; + } + // end of roles_select() + + + /** + * Returns comma separated string of capabilities directly (not through the roles) assigned to the user + * + * @global WP_Roles $wp_roles + * @param object $user + * @return string + */ + private function get_user_caps_str( $user ) { + global $wp_roles; + + $output = ''; + foreach ($user->caps as $cap => $value) { + if (!$wp_roles->is_role($cap)) { + if ('' != $output) { + $output .= ', '; + } + $output .= $value ? $cap : sprintf(__('Denied: %s'), $cap); + } + } + + return $output; + } + // end of get_user_caps_str() + + + + private function user_profile_capabilities($user) { + + $current_user_id = get_current_user_id(); + $user_caps = $this->get_user_caps_str($user); +?> + + + + + +'; + if ($this->lib->user_is_admin($current_user_id)) { + echo 'ID}", "ure_user_{$user->ID}") . '">' . + esc_html__('Edit', 'user-role-editor') . ''; + } +?> + + + + + + + + +user_profile_capabilities($user); + } +?> +
    +roles_select_html($user, $context); +?> +
    + is_user_profile_extention_allowed()) { + return; + } + $show = apply_filters('ure_show_additional_capabilities_section', true); + if (empty($show)) { + return; + } +?> +

    +display($user, 'user-edit'); + } + // end of edit_user_profile_html() + + + public function user_new_form($context) { + $show = apply_filters('ure_show_additional_capabilities_section', true); + if (empty($show)) { + return; + } + + $user = new WP_User(); +?> + +display($user, $context); +?> +
    +roles[$role_id])) { // skip unexisted roles + continue; + } + if (is_array($user->roles) && !in_array($role_id, $user->roles)) { + $ure_other_roles[] = $role_id; + } + } + foreach ($ure_other_roles as $role) { + $user->add_role($role); + } + + return true; + } + // end of update() + + + private function add_default_other_roles($user_id) { + if (!current_user_can('edit_users')) { + return false; + } + if (!current_user_can('edit_user', $user_id)) { + return false; + } + + $user = get_user_by('id', $user_id); + if (empty($user->ID)) { + return; + } + + // Get default roles if any + $other_default_roles = $this->lib->get_option('other_default_roles', array()); + if (count($other_default_roles) == 0) { + return; + } + foreach ($other_default_roles as $role) { + if (!isset($user->caps[$role])) { + $user->add_role($role); + } + } + } + + // end of add_default_other_roles() + + + public function add_other_roles($user_id) { + + if (empty($user_id)) { + return; + } + + $result = $this->update($user_id); + if ($result) { // roles were assigned manually + return; + } + + $this->add_default_other_roles($user_id); + } + // end of add_other_roles() + + +} +// end of URE_User_Other_Roles class diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-role-editor.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-role-editor.php new file mode 100644 index 00000000..ed4c9761 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-role-editor.php @@ -0,0 +1,896 @@ +lib)) { + $this->lib = URE_Lib::get_instance('user_role_editor'); + } + + $this->user_other_roles = new URE_User_Other_Roles(); + + if ($this->lib->is_pro()) { + $this->main_page_hook_suffix = 'users_page_users-user-role-editor-pro'; + $this->settings_hook_suffix = 'settings_page_settings-user-role-editor-pro'; + } else { + $this->main_page_hook_suffix = 'users_page_users-user-role-editor'; + $this->settings_hook_suffix = 'settings_page_settings-user-role-editor'; + } + $this->ure_hook_suffixes = array($this->settings_hook_suffix, $this->main_page_hook_suffix); + + // activation action + register_activation_hook(URE_PLUGIN_FULL_PATH, array($this, 'setup')); + + // deactivation action + register_deactivation_hook(URE_PLUGIN_FULL_PATH, array($this, 'cleanup')); + + // Who can use this plugin + $this->key_capability = URE_Own_Capabilities::get_key_capability(); + + // Process URE's internal tasks queue + $task_queue = URE_Task_Queue::get_instance(); + $task_queue->process(); + + $this->set_hooks(); + + } + // end of __construct() + + + private function set_hooks() { + $multisite = $this->lib->get('multisite'); + if ($multisite) { + // new blog may be registered not at admin back-end only but automatically after new user registration, e.g. + // Gravity Forms User Registration Addon does + add_action( 'wp_initialize_site', array($this, 'duplicate_roles_for_new_blog'), 99, 1); + } + + // setup additional options hooks for the roles + add_action('init', array($this, 'set_role_additional_options_hooks'), 9); + + if (!is_admin()) { + return; + } + + add_action( 'admin_init', array($this, 'plugin_init'), 1 ); + + // Add the translation function after the plugins loaded hook. + add_action('plugins_loaded', array($this, 'load_translation')); + + // add own submenu + add_action('admin_menu', array($this, 'plugin_menu')); + + if ( $multisite ) { + // add own submenu + add_action( 'network_admin_menu', array($this, 'network_plugin_menu') ); + } + + + // add a Settings link in the installed plugins page + add_filter('plugin_action_links_'. URE_PLUGIN_BASE_NAME, array($this, 'plugin_action_links'), 10, 1); + add_filter('plugin_row_meta', array($this, 'plugin_row_meta'), 10, 2); + } + // end of set_hooks() + + + /** + * True - if it's an instance of Pro version, false - for free version + * @return boolean + */ + public function is_pro() { + + return $this->lib->is_pro(); + } + // end of is_pro() + + + public function load_users_page() { + + add_action('restrict_manage_users', array($this, 'show_move_users_from_no_role_button')); + add_action('admin_head', array($this, 'add_css_to_users_page')); + add_action('admin_footer', array($this, 'add_js_to_users_page')); + + } + // end of load_users_page() + + + /** + * Plugin initialization + * + */ + public function plugin_init() { + + global $pagenow; + + $user_id = get_current_user_id(); + $supress_protection = apply_filters('ure_supress_administrators_protection', false); + // these filters and actions should prevent editing users with administrator role + // by other users with 'edit_users' capability + if (!$supress_protection && !$this->lib->user_is_admin($user_id)) { + new URE_Protect_Admin(); + } + + add_action('admin_enqueue_scripts', array($this, 'admin_load_js')); + add_action('user_row_actions', array($this, 'user_row'), 10, 2); + add_filter('all_plugins', array($this, 'exclude_from_plugins_list')); + + $multisite = $this->lib->get('multisite'); + if ($multisite) { + $allow_edit_users_to_not_super_admin = $this->lib->get_option('allow_edit_users_to_not_super_admin', 0); + if ($allow_edit_users_to_not_super_admin) { + add_filter('map_meta_cap', array($this, 'restore_users_edit_caps'), 1, 4); + remove_all_filters('enable_edit_any_user_configuration'); + add_filter('enable_edit_any_user_configuration', '__return_true'); + add_action('admin_head', array($this, 'edit_user_permission_check'), 1); + if ($pagenow == 'user-new.php') { + add_filter('site_option_site_admins', array($this, 'allow_add_user_as_superadmin')); + } + } + + if ( $pagenow=='site-users.php' ) { + // Try to execute before any other function linked to this filter + add_filter( 'editable_roles', array($this, 'fix_network_admin_roles_dropdown'), 9 ); + } + + } else { + $count_users_without_role = $this->lib->get_option('count_users_without_role', 0); + if ($count_users_without_role) { + add_action( 'load-users.php', array($this, 'load_users_page') ); + } + } + + $bulk_grant_roles = apply_filters('ure_bulk_grant_roles', true); + if ($bulk_grant_roles) { + new URE_Grant_Roles(); + } + + add_action('wp_ajax_ure_ajax', array($this, 'ure_ajax')); + + $sort_roles = apply_filters( 'ure_sort_wp_roles_list', false ); + if ( $sort_roles ) { + add_filter( 'editable_roles', array( $this, 'sort_wp_roles_list' ), 11, 1 ); + } + } + // end of plugin_init() + + + /** + * Allow non-superadmin user to add/create users to the site as superadmin does. + * Include current user to the list of superadmins - for the user-new.php page only, and + * if user really can create_users and promote_users + * @global string $pagenow + * @param array $site_admins + * @return array + */ + public function allow_add_user_as_superadmin($site_admins) { + global $pagenow; + + $this->lib->set_raised_permissions(false); + + if ($pagenow!=='user-new.php') { + return $site_admins; + } + + // Check if current user really can create and promote users + remove_filter('site_option_site_admins', array($this, 'allow_add_user_as_superadmin')); + $can_add_user = current_user_can('create_users') && current_user_can('promote_users'); + add_filter('site_option_site_admins', array($this, 'allow_add_user_as_superadmin')); + + if (!$can_add_user) { + return $site_admins; // no help in this case + } + + $current_user = wp_get_current_user(); + if (!in_array($current_user->user_login, $site_admins)) { + $this->lib->set_raised_permissions(true); + $site_admins[] = $current_user->user_login; + } + + return $site_admins; + } + // end of allow_add_user_as_superadmin() + + + public function show_move_users_from_no_role_button() { + + if ( !current_user_can( 'promote_users' ) ) { + return; + } + + $assign_role = $this->lib->get_assign_role(); + $assign_role->show_html(); + + } + // end of move_users_from_no_role() + + + public function add_css_to_users_page() { + + wp_enqueue_style( 'wp-jquery-ui-dialog' ); + wp_enqueue_style( 'ure-admin-css', URE_PLUGIN_URL . 'css/ure-admin.css', array(), false, 'screen' ); + + } + // end of add_css_to_users_page() + + + public function add_js_to_users_page() { + + wp_enqueue_script('jquery-ui-dialog', '', array('jquery-ui-core','jquery-ui-button', 'jquery') ); + wp_register_script( 'ure-users', plugins_url( '/js/users.js', URE_PLUGIN_FULL_PATH ) ); + wp_enqueue_script ( 'ure-users' ); + wp_localize_script( 'ure-users', 'ure_users_data', array( + 'wp_nonce' => wp_create_nonce('user-role-editor'), + 'move_from_no_role_title' => esc_html__('Change role for users without role', 'user-role-editor'), + 'to' => esc_html__('To:', 'user-role-editor'), + 'no_rights_caption' => esc_html__('No rights', 'user-role-editor'), + 'provide_new_role_caption' => esc_html__('Provide new role', 'user-role-editor') + )); + + } + // end of add_js_to_users_page() + + + /** + * restore edit_users, delete_users, create_users capabilities for non-superadmin users under multisite + * (code is provided by http://wordpress.org/support/profile/sjobidoo) + * + * @param type $caps + * @param type $cap + * @param type $user_id + * @param type $args + * @return type + */ + public function restore_users_edit_caps($caps, $cap, $user_id, $args) { + + foreach ($caps as $key => $capability) { + + if ($capability != 'do_not_allow') + continue; + + switch ($cap) { + case 'edit_user': + case 'edit_users': + $caps[$key] = 'edit_users'; + break; + case 'delete_user': + case 'delete_users': + $caps[$key] = 'delete_users'; + break; + case 'create_users': + $caps[$key] = $cap; + break; + } + } + + return $caps; + } + // end of restore_user_edit_caps() + + + /** + * Checks that both the editing user and the user being edited are + * members of the blog and prevents the super admin being edited. + * (code is provided by http://wordpress.org/support/profile/sjobidoo) + * + */ + public function edit_user_permission_check() { + global $profileuser; + + $current_user_id = get_current_user_id(); + if ($current_user_id===0) { + return; + } + if ($this->lib->is_super_admin()) { // Superadmin may do all + return; + } + + $screen = get_current_screen(); + if (empty($screen)) { + return; + } + + if ($screen->base !== 'user-edit' && $screen->base !== 'user-edit-network') { + return; + } + + // editing a user profile: it's correct to call is_super_admin() directly here, as permissions are raised for the $current_user only + if (!$this->lib->is_super_admin($current_user_id) && is_super_admin($profileuser->ID)) { // trying to edit a superadmin while himself is less than a superadmin + wp_die(esc_html__('You do not have permission to edit this user.', 'user-role-editor')); + } elseif (!( is_user_member_of_blog($profileuser->ID, get_current_blog_id()) && is_user_member_of_blog($current_user_id, get_current_blog_id()) )) { // editing user and edited user aren't members of the same blog + wp_die(esc_html__('You do not have permission to edit this user.', 'user-role-editor')); + } + + } + // end of edit_user_permission_check() + + + /** + * Add/hide edit actions for every user row at the users list + * + * @global type $pagenow + * @param string $actions + * @param type $user + * @return string + */ + public function user_row($actions, $user) { + global $pagenow; + + if ($pagenow!=='users.php') { + return $actions; + } + + $current_user = wp_get_current_user(); + if ($current_user->has_cap($this->key_capability)) { + $actions['capabilities'] = 'ID}", "ure_user_{$user->ID}") . + '">' . esc_html__('Capabilities', 'user-role-editor') . ''; + } + + return $actions; + } + + // end of user_row() + + + /** + * Every time when new blog is created - duplicate for it the roles from the main blog + * @global wpdb $wpdb + * @global WP_Roles $wp_roles + * @param WP_Site $site + * @param int $user_id + * + */ + public function duplicate_roles_for_new_blog( $site ) { + global $wpdb, $wp_roles; + + // get Id of 1st (main) blog + $main_blog_id = $this->lib->get_main_blog_id(); + if ( empty( $main_blog_id ) ) { + return; + } + $current_blog = $wpdb->blogid; + if ( $current_blog!=$main_blog_id ) { + switch_to_blog( $main_blog_id ); + } + $main_roles = new WP_Roles(); // Get roles from primary blog + $default_role = get_option( 'default_role' ); // get default role from primary blog + $addons_data = apply_filters( 'ure_get_addons_data_for_new_blog', array() ); // Load addons data to replicate later for the new site - for internal use in a Pro version + + $blog_id = $site->blog_id; + switch_to_blog( $blog_id ); // switch to the new created blog + $main_roles->use_db = false; // do not touch DB + $main_roles->add_cap( 'administrator', 'dummy_123456' ); // just to save current roles into new blog + $main_roles->role_key = $wp_roles->role_key; + $main_roles->use_db = true; // save roles into new blog DB + $main_roles->remove_cap( 'administrator', 'dummy_123456' ); // remove unneeded dummy capability + update_option( 'default_role', $default_role ); // set default role for new blog as it set for primary one + if ( !empty($addons_data) ) { + do_action('ure_set_addons_data_for_new_blog', $blog_id, $addons_data); // save addons data from the main site/blog to the new site/blog - for internal use in a Pro version + } + + switch_to_blog( $current_blog ); // return to blog where we were at the begin + } + // end of duplicate_roles_for_new_blog() + + + /** + * Filter out URE plugin from not admin users to prevent its not authorized deactivation + * @param type array $plugins plugins list + * @return type array $plugins updated plugins list + */ + public function exclude_from_plugins_list($plugins) { + $multisite = $this->lib->get('multisite'); + // if multi-site, then allow plugin activation for network superadmins and, if that's specially defined, - for single site administrators too + if ($multisite) { + if ($this->lib->is_super_admin() || $this->lib->user_is_admin()) { + return $plugins; + } + } else { +// is_super_admin() defines superadmin for not multisite as user who can 'delete_users' which I don't like. +// So let's check if user has 'administrator' role better. + if (current_user_can('administrator') || $this->lib->user_is_admin()) { + return $plugins; + } + } + + // exclude URE from plugins list + $key = basename(URE_PLUGIN_DIR) . '/' . URE_PLUGIN_FILE; + unset($plugins[$key]); + + return $plugins; + } + // end of exclude_from_plugins_list() + + + /** + * Load plugin translation files - linked to the 'plugins_loaded' action + * + */ + function load_translation() { + + load_plugin_textdomain('user-role-editor', '', dirname( plugin_basename( URE_PLUGIN_FULL_PATH ) ) .'/lang'); + + } + // end of ure_load_translation() + + + /** + * Modify plugin action links + * + * @param array $links + * @return array + */ + public function plugin_action_links($links) { + $single_site_settings_link = '' . esc_html__('Settings', 'user-role-editor') .''; + $multisite = $this->lib->get('multisite'); + if (!$multisite ) { + $settings_link = $single_site_settings_link; + } else { + $ure = basename(URE_PLUGIN_DIR) . '/' . URE_PLUGIN_FILE; + $active_for_network = is_plugin_active_for_network($ure); + if (!$active_for_network) { + $settings_link = $single_site_settings_link; + } else { + if (!current_user_can('manage_network_plugins')) { + return $links; + } + $settings_link = ''. esc_html__('Settings', 'user-role-editor') .''; + } + } + array_unshift($links, $settings_link); + + return $links; + } + // end of plugin_action_links() + + + public function plugin_row_meta($links, $file) { + + if ($file == plugin_basename(dirname(URE_PLUGIN_FULL_PATH) .'/'.URE_PLUGIN_FILE)) { + $links[] = '' . esc_html__('Changelog', 'user-role-editor') . ''; + } + + return $links; + } + + // end of plugin_row_meta + + + public function settings_screen_configure() { + $multisite = $this->lib->get('multisite'); + $settings_page_hook = $this->settings_page_hook; + if ($multisite) { + $settings_page_hook .= '-network'; + } + $screen = get_current_screen(); + // Check if current screen is URE's settings page + if ($screen->id != $settings_page_hook) { + return; + } + $screen_help = new Ure_Screen_Help(); + $screen->add_help_tab( array( + 'id' => 'general', + 'title' => esc_html__('General', 'user-role-editor'), + 'content' => $screen_help->get_settings_help('general') + )); + if ($this->lib->is_pro() || !$multisite) { + $screen->add_help_tab( array( + 'id' => 'additional_modules', + 'title' => esc_html__('Additional Modules', 'user-role-editor'), + 'content' => $screen_help->get_settings_help('additional_modules') + )); + } + $screen->add_help_tab( array( + 'id' => 'default_roles', + 'title' => esc_html__('Default Roles', 'user-role-editor'), + 'content' => $screen_help->get_settings_help('default_roles') + )); + if ($multisite) { + $screen->add_help_tab( array( + 'id' => 'multisite', + 'title' => esc_html__('Multisite', 'user-role-editor'), + 'content' => $screen_help->get_settings_help('multisite') + )); + } + } + // end of settings_screen_configure() + + + public function plugin_menu() { + + $translated_title = esc_html__('User Role Editor', 'user-role-editor'); + if (function_exists('add_submenu_page')) { + $ure_page = add_submenu_page( + 'users.php', + $translated_title, + $translated_title, + 'ure_edit_roles', + 'users-' . URE_PLUGIN_FILE, + array($this, 'edit_roles')); + add_action("admin_print_styles-$ure_page", array($this, 'admin_css_action')); + } + + $multisite = $this->lib->get('multisite'); + $active_for_network = $this->lib->get('active_for_network'); + if ( !$multisite || ($multisite && !$active_for_network) ) { + $settings_capability = URE_Own_Capabilities::get_settings_capability(); + $this->settings_page_hook = add_options_page( + $translated_title, + $translated_title, + $settings_capability, + 'settings-' . URE_PLUGIN_FILE, + array($this, 'settings')); + add_action( 'load-'.$this->settings_page_hook, array($this,'settings_screen_configure') ); + add_action("admin_print_styles-{$this->settings_page_hook}", array($this, 'settings_css_action')); + } + } + // end of plugin_menu() + + + public function network_plugin_menu() { + if (is_multisite()) { + $translated_title = esc_html__('User Role Editor', 'user-role-editor'); + $this->settings_page_hook = add_submenu_page( + 'settings.php', + $translated_title, + $translated_title, + $this->key_capability, + 'settings-' . URE_PLUGIN_FILE, + array(&$this, 'settings')); + add_action( 'load-'.$this->settings_page_hook, array($this,'settings_screen_configure') ); + add_action("admin_print_styles-{$this->settings_page_hook}", array($this, 'settings_css_action')); + } + + } + + // end of network_plugin_menu() + + + public function settings() { + $settings_capability = URE_Own_Capabilities::get_settings_capability(); + if (!current_user_can($settings_capability)) { + wp_die(esc_html__( 'You do not have sufficient permissions to manage options for User Role Editor.', 'user-role-editor' )); + } + + URE_Settings::show(); + + } + // end of settings() + + + public function admin_css_action() { + + wp_enqueue_style('wp-jquery-ui-selectable'); + wp_enqueue_style('ure-jquery-ui-general', URE_PLUGIN_URL . 'css/jquery-ui.min.css', array(), false, 'screen'); + wp_enqueue_style('ure-admin-css', URE_PLUGIN_URL . 'css/ure-admin.css', array(), false, 'screen'); + } + // end of admin_css_action() + + + public function settings_css_action() { + + + wp_enqueue_style('ure-jquery-ui-tabs', URE_PLUGIN_URL . 'css/jquery-ui.min.css', array(), false, 'screen'); + wp_enqueue_style('ure-admin-css', URE_PLUGIN_URL . 'css/ure-admin.css', array(), false, 'screen'); + + } + // end of admin_css_action() + + + + // call roles editor page + public function edit_roles() { + + if (!current_user_can('ure_edit_roles')) { + wp_die(esc_html__('Insufficient permissions to work with User Role Editor', 'user-role-editor')); + } + + $editor = URE_Editor::get_instance(); + $editor->show(); + } + // end of edit_roles() + + + /** + * Create backup record for the WordPress user roles + * Run once on URE activation + * + * @global wpdb $wpdb + * @global WP_Roles $wp_roles + * @return type + */ + protected function backup_wp_roles() { + global $wpdb; + + $site_id = get_current_blog_id(); + $backup_roles_key = $wpdb->get_blog_prefix($site_id) .'backup_user_roles'; + // check if backup user roles record exists already + $result = get_option($backup_roles_key, false); + if (!empty($result)) { + return; + } + + $wp_roles = wp_roles(); + update_option($backup_roles_key, $wp_roles->roles, false); + + } + // end of backup_wp_roles() + + /** + * execute on plugin activation + */ + function setup() { + + $this->backup_wp_roles(); + URE_Own_Capabilities::init_caps(); + + $task_queue = URE_Task_Queue::get_instance(); + $task_queue->add('on_activation'); + + } + // end of setup() + + + protected function get_ure_page_url() { + + $page_url = URE_WP_ADMIN_URL . URE_PARENT . '?page=users-' . URE_PLUGIN_FILE; + $object = $this->lib->get_request_var('object', 'get'); + $user_id = (int) $this->lib->get_request_var('user_id', 'get', 'int'); + if ($object=='user' && $user_id>0) { + $page_url .= '&object=user&user_id='. $user_id; + } + + return $page_url; + } + // end of get_ure_page_url() + + + protected function load_main_page_js() { + + $confirm_role_update = $this->lib->get_option('ure_confirm_role_update', 1); + $page_url = $this->get_ure_page_url(); + + $multisite = $this->lib->get('multisite'); + if ( !( $multisite && $this->lib->is_super_admin() ) ) { + $do_not_revoke_from_admin = true; + } else { + // do not limit SuperAdmin for multi-site + $do_not_revoke_from_admin = false; + } + + wp_enqueue_script('jquery-ui-dialog', '', array('jquery-ui-core', 'jquery-ui-button', 'jquery')); + wp_enqueue_script('jquery-ui-selectable', '', array('jquery-ui-core', 'jquery')); + wp_register_script('ure', plugins_url('/js/ure.js', URE_PLUGIN_FULL_PATH)); + wp_enqueue_script('ure'); + wp_localize_script('ure', 'ure_data', array( + 'wp_nonce' => wp_create_nonce('user-role-editor'), + 'network_admin' => is_network_admin() ? 1 : 0, + 'page_url' => $page_url, + 'is_multisite' => is_multisite() ? 1 : 0, + 'do_not_revoke_from_admin' => $do_not_revoke_from_admin ? 1 : 0, + 'confirm_role_update' => $confirm_role_update ? 1 : 0, + 'confirm_title' => esc_html__('Confirm', 'user-role-editor'), + 'yes_label' => esc_html__('Yes', 'user-role-editor'), + 'no_label' => esc_html__('No', 'user-role-editor'), + 'update' => esc_html__('Update', 'user-role-editor'), + 'confirm_submit' => esc_html__('Please confirm permissions update', 'user-role-editor'), + 'add_new_role_title' => esc_html__('Add New Role', 'user-role-editor'), + 'rename_role_title' => esc_html__('Rename Role', 'user-role-editor'), + 'role_name_required' => esc_html__(' Role name (ID) can not be empty!', 'user-role-editor'), + 'role_name_valid_chars' => esc_html__(' Role name (ID) must contain latin characters, digits, hyphens or underscore only!', 'user-role-editor'), + 'numeric_role_name_prohibited' => esc_html__(' WordPress does not support numeric Role name (ID). Add latin characters to it.', 'user-role-editor'), + 'add_role' => esc_html__('Add Role', 'user-role-editor'), + 'rename_role' => esc_html__('Rename Role', 'user-role-editor'), + 'delete_role' => esc_html__('Delete Role', 'user-role-editor'), + 'cancel' => esc_html__('Cancel', 'user-role-editor'), + 'add_capability' => esc_html__('Add Capability', 'user-role-editor'), + 'delete_capability' => esc_html__('Delete Capability', 'user-role-editor'), + esc_html__('Continue?', 'user-role-editor'), + 'default_role' => esc_html__('Default Role', 'user-role-editor'), + 'set_new_default_role' => esc_html__('Set New Default Role', 'user-role-editor'), + 'delete_capability' => esc_html__('Delete Capability', 'user-role-editor'), + 'delete_capability_warning' => esc_html__('Warning! Be careful - removing critical capability could crash some plugin or other custom code', 'user-role-editor'), + 'capability_name_required' => esc_html__(' Capability name (ID) can not be empty!', 'user-role-editor'), + 'capability_name_valid_chars' => esc_html__(' Capability name (ID) must contain latin characters, digits, hyphens or underscore only!', 'user-role-editor'), + )); + + // load additional JS stuff for Pro version, if exists + do_action('ure_load_js'); + + } + // end of load_main_page_js() + + + protected function load_settings_js() { + + $page_url = $this->get_ure_page_url(); + + wp_enqueue_script('jquery-ui-tabs', '', array('jquery-ui-core', 'jquery')); + wp_enqueue_script('jquery-ui-dialog', '', array('jquery-ui-core', 'jquery')); + wp_enqueue_script('jquery-ui-button', '', array('jquery-ui-core', 'jquery')); + wp_register_script('ure-js', plugins_url('/js/settings.js', URE_PLUGIN_FULL_PATH)); + wp_enqueue_script('ure-js'); + + wp_localize_script('ure-js', 'ure_data', array( + 'wp_nonce' => wp_create_nonce('user-role-editor'), + 'network_admin' => is_network_admin() ? 1 : 0, + 'page_url' => $page_url, + 'is_multisite' => is_multisite() ? 1 : 0, + 'confirm_title' => esc_html__('Confirm', 'user-role-editor'), + 'yes_label' => esc_html__('Yes', 'user-role-editor'), + 'no_label' => esc_html__('No', 'user-role-editor'), + 'reset' => esc_html__('Reset', 'user-role-editor'), + 'reset_warning' => ''. esc_html__('DANGER!', 'user-role-editor') .''. + esc_html__(' Resetting will restore default user roles and capabilities from WordPress core.', 'user-role-editor') .'

    '. + esc_html__('If any plugins (such as WooCommerce, S2Member and many others) have changed user roles and capabilities during installation, all those changes will be LOST!', 'user-role-editor') .'
    '. + esc_html__('For more information on how to undo undesired changes and restore plugin capabilities go to', 'user-role-editor') .'
    '. + 'http://role-editor.com/how-to-restore-deleted-wordpress-user-roles/' .'

    '. + esc_html__('Continue?', 'user-role-editor') + )); + + do_action('ure_load_js_settings'); + + } + // end of load_settings_js() + + + /** + * Load plugin javascript stuff + * + * @param string $hook_suffix + */ + public function admin_load_js($hook_suffix) { + + URE_Known_JS_CSS_Compatibility_Issues::fix($hook_suffix, $this->ure_hook_suffixes); + + if ($hook_suffix==$this->main_page_hook_suffix) { + $this->load_main_page_js(); + } elseif($hook_suffix==$this->settings_hook_suffix) { + $this->load_settings_js(); + } + + } + // end of admin_load_js() + + + public function ure_ajax() { + + $ajax_processor = new URE_Ajax_Processor(); + $ajax_processor->dispatch(); + + } + // end of ure_ajax() + + + public function set_role_additional_options_hooks() { + + $role_additional_options = URE_Role_Additional_Options::get_instance($this->lib); + $role_additional_options->set_active_items_hooks(); + + } + // end of set_role_additional_options_hooks() + + + /** + * Sort roles array alphabetically + * @param array $roles + * @return array + */ + public function sort_wp_roles_list( $roles ) { + + ksort( $roles ); + // wp-admin/includes/template/wp_dropdown_roles() showed roles in reversed order, #906: + // $editable_roles = array_reverse( get_editable_roles() ); + // so we have to reverse them 1st, in order they will be reversed back to the ascending order + $roles = array_reverse( $roles ); + + return $roles; + } + // end of sort_wp_roles_list() + + + /** Currently WordPress (tested up to version 5.2.3) shows "Change role to..." drop-down list at Network admin->Sites->selected site->Users with roles filled from the main site, + /* but should use roles list from the selected site. This function replaces roles list with roles from the selected site and + * excludes error messsage "Sorry, you are not allowed to give users that role.", when you try to grant to a user a role which does not exist at the selected site. + * + * @param array $roles + * @return array + */ + public function fix_network_admin_roles_dropdown( $roles ) { + + // get selected site ID + $selected_blog_id = isset( $_REQUEST['id'] ) ? intval( $_REQUEST['id'] ) : 0; + if ( !$selected_blog_id ) { + return $roles; + } + + $current_blog_id = get_current_blog_id(); + if ( $current_blog_id!==$selected_blog_id ) { + switch_to_blog( $selected_blog_id ); + } + + remove_filter( 'editable_roles', array($this, 'fix_network_admin_roles_dropdown'), 9 ); + $roles1 = get_editable_roles(); + add_filter( 'editable_roles', array($this, 'fix_network_admin_roles_dropdown'), 9 ); + + if ( $current_blog_id!==$selected_blog_id ) { + restore_current_blog(); + } + + return $roles1; + } + // end of fix_network_admin_roles_dropdown() + + + // execute on plugin deactivation + function cleanup() { + + } + // end of setup() + + +} +// end of User_Role_Editor diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-view.php b/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-view.php new file mode 100644 index 00000000..14678eed --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/classes/user-view.php @@ -0,0 +1,210 @@ + + * @copyright Copyright (c) 2010 - 2016, Vladimir Garagulya + **/ +class URE_User_View extends URE_View { + + private $user_to_edit = null; + + + public function __construct() { + + parent::__construct(); + $this->user_to_edit = $this->editor->get('user_to_edit'); + + } + // end of __construct() + + + public function display_edit_dialogs() { + + } + // end of display_edit_dialogs() + + + /** + * output HTML code to create URE toolbar + * + * @param boolean $role_delete + * @param boolean $capability_remove + */ + public function toolbar() { +?> +
    +
    + + +
    + +
    + user_to_edit->ID}", "ure_user_{$this->user_to_edit->ID}") . '" >'; + $anchor_end = ''; + if (class_exists('user_switching') && current_user_can('switch_to_user', $this->user_to_edit->ID)) { + $switch_to_user_link = user_switching::switch_to_url($this->user_to_edit); + $switch_to_user = '' . esc_html__('Switch To', 'user-switching') . ''; + } + } else { + $anchor_start = ''; + $anchor_end = ''; + } + $user_info = ' ' . $anchor_start . $this->user_to_edit->user_login; + if ($this->user_to_edit->display_name !== $this->user_to_edit->user_login) { + $user_info .= ' (' . $this->user_to_edit->display_name . ')'; + } + $user_info .= $anchor_end . ''; + if (is_multisite() && $this->lib->is_super_admin($this->user_to_edit->ID)) { + $user_info .= ' ' . esc_html__('Network Super Admin', 'user-role-editor') . ''; + } + + if (!empty($switch_to_user)) { + $user_info .= '    ' . $switch_to_user; + } + + return $user_info; + } + // end of get_user_info() + + + public function show_primary_role_dropdown_list($user_roles) { +?> + +lib->show_admin_role_allowed(); + $values = array_values($this->user_to_edit->roles); + $primary_role = array_shift($values); // get 1st element from roles array + $roles = $this->editor->get('roles'); + foreach ($roles as $role_id => $role) { + if (($show_admin_role || $role_id != 'administrator') && ($role_id !== $primary_role)) { + if ($this->editor->user_can($role_id)) { + $checked = 'checked="checked"'; + } else { + $checked = ''; + } + echo '
    '; + } + } + } + // end of show_secondary_roles() + + + public function display() { + + $caps_readable = $this->editor->get('caps_readable'); + $show_deprecated_caps = $this->editor->get('show_deprecated_caps'); + $edit_user_caps_mode = $this->editor->get_edit_user_caps_mode(); + $caps_access_restrict_for_simple_admin = $this->lib->get_option('caps_access_restrict_for_simple_admin', 0); + $user_info = $this->get_user_info(); + $select_primary_role = apply_filters('ure_users_select_primary_role', true); +?> + +
    +
    + +
    +
    + + + + + + + + + +
      + lib->is_super_admin() || !$this->multisite || !class_exists('User_Role_Editor_Pro') || !$caps_access_restrict_for_simple_admin) { + if ($caps_readable) { + $checked = 'checked="checked"'; + } else { + $checked = ''; + } +?> + onclick="ure_turn_caps_readable(user_to_edit->ID; ?>);" /> +     + + onclick="ure_turn_deprecated_caps(user_to_edit->ID; ?>);"/> + + +
    +lib->is_super_admin()) { +?> +
    +show_primary_role_dropdown_list($this->user_to_edit->roles); + } + if (function_exists('bbp_filter_blog_editable_roles') ) { // bbPress plugin is active +?> +
    +user_to_edit->ID); + if (!empty($bbp_user_role)) { + echo $dynamic_roles[$bbp_user_role]['name']; + } + } +?> +
    +show_secondary_roles(); +?> +
    + display_caps(false, $edit_user_caps_mode ); ?> +
    + + +
    +
    + + * @copyright Copyright (c) 2010 - 2016, Vladimir Garagulya + **/ +class URE_View { + + protected $lib = null; + protected $editor = null; + + + public function __construct() { + + $this->lib = URE_Lib::get_instance(); + $this->editor = URE_Editor::get_instance(); + + } + // end of __construct() + + public function display() {} + + public function toolbar() {} + + /** + * display opening part of the HTML box with title and CSS style + * + * @param string $title + * @param string $style + */ + public function display_box_start($title, $style = '') { + ?> +
    +

    +
    + +
    +
    + get_groups_tree(); + $output = '
      '. PHP_EOL; + foreach($groups_list as $group_id=>$group) { + if ($group_id=='all') { + $spacer = ''; + $subgroup = ''; + } else { + $spacer = 'style="padding-left: '. 15*$group['level'] .'px"'; + $subgroup = '- '; + } + $output .= '
    • ' . + $subgroup . $group['caption'] .'
    • '. PHP_EOL; + } + $output .= '
    '. PHP_EOL; + + echo $output; + } + // end of show_caps_groups() + + + private function deprecated_show_and_color($cap_id, $builtin_wp_caps, &$label_style, &$hidden_class) { + + if (isset($builtin_wp_caps[$cap_id])) { + if (in_array('deprecated', $builtin_wp_caps[$cap_id])) { + $show_deprecated_caps = $this->editor->get('show_deprecated_caps'); + if (!$show_deprecated_caps) { + $hidden_class = 'hidden'; + } + $label_style = 'style="color:#BBBBBB;"'; + } + } + + } + // end of deprecated_show_and_color() + + + private function blocked_for_single_admin_style($cap_id, &$label_style) { + + $blocked = false; + $multisite = $this->lib->get('multisite'); + if ($multisite && $this->editor->block_cap_for_single_admin($cap_id, true)) { + if ($this->lib->is_super_admin()) { + if (!is_network_admin()) { + $label_style = 'style="color: red;"'; + } + } else { + $blocked = true; + } + } + + return $blocked; + } + // end of blocked_for_single_admin_style() + + + // Get full capabilities list and exclude Visual Composer capabilities from it + // Do not take VC capabilities into account as VC stores not boolean values with them + protected function get_full_capabilities() { + $full_caps = $this->editor->get('full_capabilities'); + foreach($full_caps as $key=>$capability) { + if (strpos($key, 'vc_access_rules_')!==false) { + unset($full_caps[$key]); + } + } + + return $full_caps; + } + // end of get_full_capabilities() + + + /** + * output HTML-code for capabilities list + * @param boolean $for_role - if true, it is role capabilities list, else - user specific capabilities list + * @param boolean $edit_mode - if false, capabilities checkboxes are shown as disable - readonly mode + */ + public function show_capabilities($for_role = true, $edit_mode=true) { + + $onclick_for_admin = ''; + $multisite = $this->lib->get('multisite'); + $current_role = $this->editor->get('current_role'); + $user_to_edit = $this->editor->get('user_to_edit'); + $roles = $this->editor->get('roles'); + $full_capabilities = $this->get_full_capabilities(); + $built_in_wp_caps = $this->lib->get_built_in_wp_caps(); + $caps_readable = $this->editor->get('caps_readable'); + $caps_groups_manager = URE_Capabilities_Groups_Manager::get_instance(); + + $key_capability = URE_Own_Capabilities::get_key_capability(); + $user_is_ure_admin = current_user_can($key_capability); + $ure_caps = URE_Own_Capabilities::get_caps(); + + $output = '
    ' + . '
    '; + foreach ($full_capabilities as $capability) { + $cap_id = $capability['inner']; + if (!$user_is_ure_admin) { + if (isset($ure_caps[$cap_id]) || + ($multisite && $cap_id=='manage_network_plugins')) { + // exclude URE caps if user does not have full access to URE + continue; + } + } + $label_style = ''; + $hidden_class = ''; + + $this->deprecated_show_and_color($cap_id, $built_in_wp_caps, $label_style, $hidden_class); + $blocked = $this->blocked_for_single_admin_style($cap_id, $label_style); + $classes = array('ure-cap-div'); + if ($blocked) { + $classes[] = 'blocked'; + $hidden_class = 'hidden'; + } + if ($hidden_class) { + $classes[] = $hidden_class; + } + + $cap_groups = $caps_groups_manager->get_cap_groups($cap_id, $built_in_wp_caps); + $classes = array_merge($classes, $cap_groups); + + $checked = ''; + $disabled = ''; + if ($for_role) { + if (isset($roles[$current_role]['capabilities'][$cap_id]) && + !empty($roles[$current_role]['capabilities'][$cap_id])) { + $checked = 'checked="checked"'; + } + } else { + if (empty($edit_mode)) { + $disabled = 'disabled="disabled"'; + } else { + $disabled = ''; + } + if ($this->editor->user_can($cap_id)) { + $checked = 'checked="checked"'; + if (!isset($user_to_edit->caps[$cap_id])) { + $disabled = 'disabled="disabled"'; + } + } + } + $class = 'class="' . implode(' ', $classes) .'"'; + + $cap_id_esc = URE_Capability::escape($cap_id); + $cap_html = '
    '; + + if ($caps_readable) { + $cap_ind = 'human'; + $cap_ind_alt = 'inner'; + } else { + $cap_ind = 'inner'; + $cap_ind_alt = 'human'; + } + $cap_html .= '
    '; + + $output .= $cap_html; + } + $output .= '
    ' ; + + echo $output; + } + // end of show_capabilities() + + + // content of User Role Editor Pro advertisement slot - for direct call + public function advertise_pro() { + ?> + + advert = new URE_Advertisement(); + $this->advert->display(); + + } + // end of advertisement() + + + public static function output_confirmation_dialog() { + ?> +
    +
    +
    + + +lib->get('multisite'); + $current_role = $this->editor->get('current_role'); + $show = true; + if ($multisite) { + if ($current_role=='administrator' && !$this->lib->is_super_admin()) { + $show = false; + } + } elseif ($current_role=='administrator') { + $show = false; + } + + return $show; + } + // end of show_select_all() + + + public function display_caps($for_role = true, $edit_mode=true) { + + $caps_columns_quant = $this->editor->get('caps_columns_quant'); + +?> + + + + + + + + + + + +
    (/) +
    +show_select_all()) { +?> +
    + +
    + +
    +   +     + +   +
    +
    + + +
    +
    +
     
    + show_caps_groups(); ?> + + show_capabilities($for_role, $edit_mode); ?> + + toolbar(); ?> +
    + + * @copyright Copyright (c) 2010 - 2016, Vladimir Garagulya + **/ +class URE_Woocommerce_Capabilities { + + public static $post_types = array('product', 'shop_order', 'shop_coupon', 'shop_webhook', 'product_variation', 'shop_order_refund'); + private static $capability_types = array('product', 'shop_order', 'shop_coupon', 'shop_webhook'); + + + public static function add_group_to_caps(&$caps, $post_type, $group) { + + $post_types = $post_type .'s'; + $caps['edit_'. $post_types][] = $group; + $caps['edit_others_'. $post_types][] = $group; + $caps['publish_'. $post_types][] = $group; + $caps['read_private_'. $post_types][] = $group; + $caps['delete_'. $post_types][] = $group; + $caps['delete_private_'. $post_types][] = $group; + $caps['delete_published_'. $post_types][] = $group; + $caps['delete_others_'. $post_types][] = $group; + $caps['edit_private_'. $post_types][] = $group; + $caps['edit_published_'. $post_types][] = $group; + + } + // end of add_group_to_caps() + + + private static function add_base_caps(&$caps, $group, $subgroup, $cap_type) { + + $cap_types = $cap_type .'s'; + $caps['edit_'. $cap_type] = array('custom', 'custom_post_types', $group, $subgroup, $cap_type); + $caps['read_'. $cap_type] = array('custom', 'custom_post_types', $group, $subgroup, $cap_type); + $caps['delete_'. $cap_type] = array('custom', $group, $subgroup, $cap_type); + $caps['edit_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['edit_others_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['publish_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['read_private_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['delete_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['delete_private_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['delete_published_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['delete_others_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['edit_private_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + $caps['edit_published_'. $cap_types] = array('custom', $group, $subgroup, $cap_type); + + } + // end of add_base_caps() + + + /** + * Returns full list of WooCommerce plugin user capabilities + */ + public static function get_caps_groups() { + + $caps = array( + 'manage_woocommerce'=>array('custom', 'woocommerce', 'woocommerce_core'), + 'view_woocommerce_reports'=>array('custom', 'woocommerce', 'woocommerce_core'), + 'view_admin_dashboard'=>array('custom', 'woocommerce', 'woocommerce_core') + ); + + // code was built on the base of woocommerce/includes/class-wc-install.php method WC_Install::get_core_capabilities() + $group = 'woocommerce'; + foreach (self::$capability_types as $cap_type) { + $subgroup = $group .'_'. $cap_type; + self::add_base_caps($caps, $group, $subgroup, $cap_type); + $caps['manage_'. $cap_type .'_terms'] = array('custom', $group, $subgroup, $cap_type); + $caps['edit_'. $cap_type .'_terms'] = array('custom', $group, $subgroup, $cap_type); + $caps['delete_'. $cap_type .'_terms'] = array('custom', $group, $subgroup, $cap_type); + $caps['assign_'. $cap_type .'_terms'] = array('custom', $group, $subgroup, $cap_type); + } + + $pto1 = get_post_type_object('product_variation'); + if (empty($pto1) || $pto1->capability_type === 'product') { // default, not redefined by some plugin + // add capabilities group for the product_variation custom post type + self::add_group_to_caps($caps, 'product', 'woocommerce_product_variation'); + self::add_group_to_caps($caps, 'product', 'product_variation'); + } else { + $cap_type = 'product_variation'; + $subgroup = $group .'_'. $cap_type; + self::add_base_caps($caps, $group, $subgroup, $cap_type); + } + $pto2 = get_post_type_object('shop_order_refund'); + if (empty($pto2) || $pto2->capability_type === 'shop_order') { // default, not redefined by some plugin + // add capabilities group for the shop_order_refund custom post type + self::add_group_to_caps($caps, 'shop_order', 'woocommerce_shop_order_refund'); + self::add_group_to_caps($caps, 'shop_order', 'shop_order_refund'); + } else { + $cap_type = 'shop_order_variant'; + $subgroup = $group .'_'. $cap_type; + self::add_base_caps($caps, $group, $subgroup, $cap_type); + } + + return $caps; + } + // end of get() + + + /** + * This custom post types use capabilities from the other custom post types + * So we should define capabilities set for them manually + * @return array() + */ + public static function get_post_types_without_caps() { + + $pt_without_caps = array(); + $pto1 = get_post_type_object('product_variation'); + if (!empty($pto1) && $pto1->capability_type === 'product') { + $pt_without_caps[] = $pto1->name; + } + $pto2 = get_post_type_object('shop_order_refund'); + if (!empty($pto2) && $pto2->capability_type === 'shop_order') { + $pt_without_caps[] = $pto2->name; + } + + return $pt_without_caps; + } + // end of get_post_types_without_caps() + +} +// end of URE_Woocommerce_Capabilities class \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/define-constants.php b/wordpress/wp-content/plugins/user-role-editor/includes/define-constants.php new file mode 100644 index 00000000..c5568d8f --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/define-constants.php @@ -0,0 +1,15 @@ +is_pro() ) { + return false; + } + + $result = $GLOBALS['user_role_editor']->get_post_view_access_users( $post_id ); + + return $result; + } + // end of ure_get_post_view_users() + +} + + +if ( ! function_exists( 'ure_hide_admin_bar' ) ) { + function ure_hide_admin_bar() { + + show_admin_bar(false); + + } + // end of hide_admin_bar() +} + + +if ( ! function_exists( 'wp_roles' ) ) { + /** + * Included for back compatibility with WP 4.0+ + * Retrieves the global WP_Roles instance and instantiates it if necessary. + * + * @since 4.3.0 + * + * @global WP_Roles $wp_roles WP_Roles global instance. + * + * @return WP_Roles WP_Roles global instance if not already instantiated. + */ + function wp_roles() { + global $wp_roles; + + if (!isset($wp_roles)) { + $wp_roles = new WP_Roles(); + } + return $wp_roles; + } + +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/includes/settings-template.php b/wordpress/wp-content/plugins/user-role-editor/includes/settings-template.php new file mode 100755 index 00000000..7265139a --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/includes/settings-template.php @@ -0,0 +1,259 @@ + +
    + +

    +
    +

    + +
    +
      +
    • +is_pro() || ! $multisite ) { +?> +
    • + +
    • +is_pro() || $lib->is_super_admin() ) ) { +?> +
    • + +
    • + +
    • + +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + /> + + +
    + /> + + +
    + /> + + +
    + /> + + +
    + /> + + +
    +   + + + +
    + + +

    + +

    + +
    +
    +
    +is_pro() || ! $multisite ) { +?> + +
    +
    + + + + + + + + + +
    + /> + +
    + + +

    + + +

    +
    + + +
    +
    +role_default_html; +?> +
    + + +
    + +
    +'. esc_html__( 'Note for multisite environment: take into account that other default roles should exist at the site, in order to be assigned to the new registered users.', 'user-role-editor' ) .'

    '; + } +?> +
    + + +

    + +

    +
    +
    + +is_pro() || $lib->is_super_admin() ) ) { +?> +
    +
    +
    + +is_super_admin() ) { +?> + + + + + +
    + /> + + +
    + + +

    + +

    +
    +
    +
    + +
    + +
    + +
    + about(); + ?> +
    +
    +
    + + + diff --git a/wordpress/wp-content/plugins/user-role-editor/index.php b/wordpress/wp-content/plugins/user-role-editor/index.php new file mode 100644 index 00000000..62200328 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/index.php @@ -0,0 +1,2 @@ + + * @version 1.2.1 + * + * http://wenzhixin.net.cn/p/multiple-select/ + */ + +(function ($) { + + 'use strict'; + + // it only does '%s', and return '' when arguments are undefined + var sprintf = function (str) { + var args = arguments, + flag = true, + i = 1; + + str = str.replace(/%s/g, function () { + var arg = args[i++]; + + if (typeof arg === 'undefined') { + flag = false; + return ''; + } + return arg; + }); + return flag ? str : ''; + }; + + var removeDiacritics = function (str) { + var defaultDiacriticsRemovalMap = [ + {'base':'A', 'letters':/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g}, + {'base':'AA','letters':/[\uA732]/g}, + {'base':'AE','letters':/[\u00C6\u01FC\u01E2]/g}, + {'base':'AO','letters':/[\uA734]/g}, + {'base':'AU','letters':/[\uA736]/g}, + {'base':'AV','letters':/[\uA738\uA73A]/g}, + {'base':'AY','letters':/[\uA73C]/g}, + {'base':'B', 'letters':/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g}, + {'base':'C', 'letters':/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g}, + {'base':'D', 'letters':/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g}, + {'base':'DZ','letters':/[\u01F1\u01C4]/g}, + {'base':'Dz','letters':/[\u01F2\u01C5]/g}, + {'base':'E', 'letters':/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g}, + {'base':'F', 'letters':/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g}, + {'base':'G', 'letters':/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g}, + {'base':'H', 'letters':/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g}, + {'base':'I', 'letters':/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g}, + {'base':'J', 'letters':/[\u004A\u24BF\uFF2A\u0134\u0248]/g}, + {'base':'K', 'letters':/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g}, + {'base':'L', 'letters':/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g}, + {'base':'LJ','letters':/[\u01C7]/g}, + {'base':'Lj','letters':/[\u01C8]/g}, + {'base':'M', 'letters':/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g}, + {'base':'N', 'letters':/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g}, + {'base':'NJ','letters':/[\u01CA]/g}, + {'base':'Nj','letters':/[\u01CB]/g}, + {'base':'O', 'letters':/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g}, + {'base':'OI','letters':/[\u01A2]/g}, + {'base':'OO','letters':/[\uA74E]/g}, + {'base':'OU','letters':/[\u0222]/g}, + {'base':'P', 'letters':/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g}, + {'base':'Q', 'letters':/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g}, + {'base':'R', 'letters':/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g}, + {'base':'S', 'letters':/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g}, + {'base':'T', 'letters':/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g}, + {'base':'TZ','letters':/[\uA728]/g}, + {'base':'U', 'letters':/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g}, + {'base':'V', 'letters':/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g}, + {'base':'VY','letters':/[\uA760]/g}, + {'base':'W', 'letters':/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g}, + {'base':'X', 'letters':/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g}, + {'base':'Y', 'letters':/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g}, + {'base':'Z', 'letters':/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g}, + {'base':'a', 'letters':/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g}, + {'base':'aa','letters':/[\uA733]/g}, + {'base':'ae','letters':/[\u00E6\u01FD\u01E3]/g}, + {'base':'ao','letters':/[\uA735]/g}, + {'base':'au','letters':/[\uA737]/g}, + {'base':'av','letters':/[\uA739\uA73B]/g}, + {'base':'ay','letters':/[\uA73D]/g}, + {'base':'b', 'letters':/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g}, + {'base':'c', 'letters':/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g}, + {'base':'d', 'letters':/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g}, + {'base':'dz','letters':/[\u01F3\u01C6]/g}, + {'base':'e', 'letters':/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g}, + {'base':'f', 'letters':/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g}, + {'base':'g', 'letters':/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g}, + {'base':'h', 'letters':/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g}, + {'base':'hv','letters':/[\u0195]/g}, + {'base':'i', 'letters':/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g}, + {'base':'j', 'letters':/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g}, + {'base':'k', 'letters':/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g}, + {'base':'l', 'letters':/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g}, + {'base':'lj','letters':/[\u01C9]/g}, + {'base':'m', 'letters':/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g}, + {'base':'n', 'letters':/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g}, + {'base':'nj','letters':/[\u01CC]/g}, + {'base':'o', 'letters':/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g}, + {'base':'oi','letters':/[\u01A3]/g}, + {'base':'ou','letters':/[\u0223]/g}, + {'base':'oo','letters':/[\uA74F]/g}, + {'base':'p','letters':/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g}, + {'base':'q','letters':/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g}, + {'base':'r','letters':/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g}, + {'base':'s','letters':/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g}, + {'base':'t','letters':/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g}, + {'base':'tz','letters':/[\uA729]/g}, + {'base':'u','letters':/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g}, + {'base':'v','letters':/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g}, + {'base':'vy','letters':/[\uA761]/g}, + {'base':'w','letters':/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g}, + {'base':'x','letters':/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g}, + {'base':'y','letters':/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g}, + {'base':'z','letters':/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g} + ]; + + for (var i = 0; i < defaultDiacriticsRemovalMap.length; i++) { + str = str.replace(defaultDiacriticsRemovalMap[i].letters, defaultDiacriticsRemovalMap[i].base); + } + + return str; + + }; + + function MultipleSelect($el, options) { + var that = this, + name = $el.attr('name') || options.name || ''; + + this.options = options; + + // hide select element + this.$el = $el.hide(); + + // label element + this.$label = this.$el.closest('label'); + if (this.$label.length === 0 && this.$el.attr('id')) { + this.$label = $(sprintf('label[for="%s"]', this.$el.attr('id').replace(/:/g, '\\:'))); + } + + // restore class and title from select element + this.$parent = $(sprintf( + '
    ', + $el.attr('class') || '', + sprintf('title="%s"', $el.attr('title')))); + + // add placeholder to choice button + this.$choice = $(sprintf([ + '' + ].join(''), + this.options.placeholder)); + + // default position is bottom + this.$drop = $(sprintf('
    ', + this.options.position, + sprintf(' style="width: %s"', this.options.dropWidth))); + + this.$el.after(this.$parent); + this.$parent.append(this.$choice); + this.$parent.append(this.$drop); + + if (this.$el.prop('disabled')) { + this.$choice.addClass('disabled'); + } + this.$parent.css('width', + this.options.width || + this.$el.css('width') || + this.$el.outerWidth() + 20); + + this.selectAllName = 'data-name="selectAll' + name + '"'; + this.selectGroupName = 'data-name="selectGroup' + name + '"'; + this.selectItemName = 'data-name="selectItem' + name + '"'; + + if (!this.options.keepOpen) { + $(document).click(function (e) { + if ($(e.target)[0] === that.$choice[0] || + $(e.target).parents('.ms-choice')[0] === that.$choice[0]) { + return; + } + if (($(e.target)[0] === that.$drop[0] || + $(e.target).parents('.ms-drop')[0] !== that.$drop[0] && e.target !== $el[0]) && + that.options.isOpen) { + that.close(); + } + }); + } + } + + MultipleSelect.prototype = { + constructor: MultipleSelect, + + init: function () { + var that = this, + $ul = $('
      '); + + this.$drop.html(''); + + if (this.options.filter) { + this.$drop.append([ + ''].join('') + ); + } + + if (this.options.selectAll && !this.options.single) { + $ul.append([ + '
    • ', + '', + '
    • ' + ].join('')); + } + + $.each(this.$el.children(), function (i, elm) { + $ul.append(that.optionToHtml(i, elm)); + }); + $ul.append(sprintf('
    • %s
    • ', this.options.noMatchesFound)); + this.$drop.append($ul); + + this.$drop.find('ul').css('max-height', this.options.maxHeight + 'px'); + this.$drop.find('.multiple').css('width', this.options.multipleWidth + 'px'); + + this.$searchInput = this.$drop.find('.ms-search input'); + this.$selectAll = this.$drop.find('input[' + this.selectAllName + ']'); + this.$selectGroups = this.$drop.find('input[' + this.selectGroupName + ']'); + this.$selectItems = this.$drop.find('input[' + this.selectItemName + ']:enabled'); + this.$disableItems = this.$drop.find('input[' + this.selectItemName + ']:disabled'); + this.$noResults = this.$drop.find('.ms-no-results'); + + this.events(); + this.updateSelectAll(true); + this.update(true); + + if (this.options.isOpen) { + this.open(); + } + }, + + optionToHtml: function (i, elm, group, groupDisabled) { + var that = this, + $elm = $(elm), + classes = $elm.attr('class') || '', + title = sprintf('title="%s"', $elm.attr('title')), + multiple = this.options.multiple ? 'multiple' : '', + disabled, + type = this.options.single ? 'radio' : 'checkbox'; + + if ($elm.is('option')) { + var value = $elm.val(), + text = that.options.textTemplate($elm), + selected = $elm.prop('selected'), + style = sprintf('style="%s"', this.options.styler(value)), + $el; + + disabled = groupDisabled || $elm.prop('disabled'); + + $el = $([ + sprintf('
    • ', multiple, classes, title, style), + sprintf('', + '
    • ' + ].join('')); + $el.find('input').val(value); + return $el; + } + if ($elm.is('optgroup')) { + var label = that.options.labelTemplate($elm), + $group = $('
      '); + + group = 'group_' + i; + disabled = $elm.prop('disabled'); + + $group.append([ + '
    • ', + sprintf('', + '
    • ' + ].join('')); + + $.each($elm.children(), function (i, elm) { + $group.append(that.optionToHtml(i, elm, group, disabled)); + }); + return $group.html(); + } + }, + + events: function () { + var that = this, + toggleOpen = function (e) { + e.preventDefault(); + that[that.options.isOpen ? 'close' : 'open'](); + }; + + if (this.$label) { + this.$label.off('click').on('click', function (e) { + if (e.target.nodeName.toLowerCase() !== 'label' || e.target !== this) { + return; + } + toggleOpen(e); + if (!that.options.filter || !that.options.isOpen) { + that.focus(); + } + e.stopPropagation(); // Causes lost focus otherwise + }); + } + + this.$choice.off('click').on('click', toggleOpen) + .off('focus').on('focus', this.options.onFocus) + .off('blur').on('blur', this.options.onBlur); + + this.$parent.off('keydown').on('keydown', function (e) { + switch (e.which) { + case 27: // esc key + that.close(); + that.$choice.focus(); + break; + } + }); + + this.$searchInput.off('keydown').on('keydown',function (e) { + // Ensure shift-tab causes lost focus from filter as with clicking away + if (e.keyCode === 9 && e.shiftKey) { + that.close(); + } + }).off('keyup').on('keyup', function (e) { + // enter or space + // Avoid selecting/deselecting if no choices made + if (that.options.filterAcceptOnEnter && (e.which === 13 || e.which == 32) && that.$searchInput.val()) { + that.$selectAll.click(); + that.close(); + that.focus(); + return; + } + that.filter(); + }); + + this.$selectAll.off('click').on('click', function () { + var checked = $(this).prop('checked'), + $items = that.$selectItems.filter(':visible'); + + if ($items.length === that.$selectItems.length) { + that[checked ? 'checkAll' : 'uncheckAll'](); + } else { // when the filter option is true + that.$selectGroups.prop('checked', checked); + $items.prop('checked', checked); + that.options[checked ? 'onCheckAll' : 'onUncheckAll'](); + that.update(); + } + }); + this.$selectGroups.off('click').on('click', function () { + var group = $(this).parent().attr('data-group'), + $items = that.$selectItems.filter(':visible'), + $children = $items.filter(sprintf('[data-group="%s"]', group)), + checked = $children.length !== $children.filter(':checked').length; + + $children.prop('checked', checked); + that.updateSelectAll(); + that.update(); + that.options.onOptgroupClick({ + label: $(this).parent().text(), + checked: checked, + children: $children.get(), + instance: that + }); + }); + this.$selectItems.off('click').on('click', function () { + that.updateSelectAll(); + that.update(); + that.updateOptGroupSelect(); + that.options.onClick({ + label: $(this).parent().text(), + value: $(this).val(), + checked: $(this).prop('checked'), + instance: that + }); + + if (that.options.single && that.options.isOpen && !that.options.keepOpen) { + that.close(); + } + + if (that.options.single) { + var clickedVal = $(this).val(); + that.$selectItems.filter(function() { + return $(this).val() !== clickedVal; + }).each(function() { + $(this).prop('checked', false); + }); + that.update(); + } + }); + }, + + open: function () { + if (this.$choice.hasClass('disabled')) { + return; + } + this.options.isOpen = true; + this.$choice.find('>div').addClass('open'); + this.$drop[this.animateMethod('show')](); + + // fix filter bug: no results show + this.$selectAll.parent().show(); + this.$noResults.hide(); + + // Fix #77: 'All selected' when no options + if (!this.$el.children().length) { + this.$selectAll.parent().hide(); + this.$noResults.show(); + } + + if (this.options.container) { + var offset = this.$drop.offset(); + this.$drop.appendTo($(this.options.container)); + this.$drop.offset({ + top: offset.top, + left: offset.left + }); + } + + if (this.options.filter) { + this.$searchInput.val(''); + this.$searchInput.focus(); + this.filter(); + } + this.options.onOpen(); + }, + + close: function () { + this.options.isOpen = false; + this.$choice.find('>div').removeClass('open'); + this.$drop[this.animateMethod('hide')](); + if (this.options.container) { + this.$parent.append(this.$drop); + this.$drop.css({ + 'top': 'auto', + 'left': 'auto' + }); + } + this.options.onClose(); + }, + + animateMethod: function (method) { + var methods = { + show: { + fade: 'fadeIn', + slide: 'slideDown' + }, + hide: { + fade: 'fadeOut', + slide: 'slideUp' + } + }; + + return methods[method][this.options.animate] || method; + }, + + update: function (isInit) { + var selects = this.options.displayValues ? this.getSelects() : this.getSelects('text'), + $span = this.$choice.find('>span'), + sl = selects.length; + + if (sl === 0) { + $span.addClass('placeholder').html(this.options.placeholder); + } else if (this.options.allSelected && sl === this.$selectItems.length + this.$disableItems.length) { + $span.removeClass('placeholder').html(this.options.allSelected); + } else if (this.options.ellipsis && sl > this.options.minimumCountSelected) { + $span.removeClass('placeholder').text(selects.slice(0, this.options.minimumCountSelected) + .join(this.options.delimiter) + '...'); + } else if (this.options.countSelected && sl > this.options.minimumCountSelected) { + $span.removeClass('placeholder').html(this.options.countSelected + .replace('#', selects.length) + .replace('%', this.$selectItems.length + this.$disableItems.length)); + } else { + $span.removeClass('placeholder').text(selects.join(this.options.delimiter)); + } + + if (this.options.addTitle) { + $span.prop('title', this.getSelects('text')); + } + + // set selects to select + this.$el.val(this.getSelects()).trigger('change'); + + // add selected class to selected li + this.$drop.find('li').removeClass('selected'); + this.$drop.find('input:checked').each(function () { + $(this).parents('li').first().addClass('selected'); + }); + + // trigger ") + .attr('name', name) + .attr('value', value) + .appendTo($form); + }); + $form.appendTo('body'); + $form.submit(); + } + }); +})(jQuery); + +var ure_ajax_get_caps_to_remove = null; + +jQuery(document).ready(function() { + +// Get from the server a list of capabilities we can delete and show dialog to select what to delete + ure_ajax_get_caps_to_remove = { + url: ajaxurl, + type: 'POST', + dataType: 'html', + data: { + action: 'ure_ajax', + sub_action: 'get_caps_to_remove', + current_role: jQuery('#user_role').val(), + network_admin: ure_data.network_admin, + wp_nonce: ure_data.wp_nonce + }, + success: function (response) { + var data = jQuery.parseJSON(response); + if (typeof data.result !== 'undefined') { + if (data.result === 'success') { + jQuery('#ure_delete_capability_dialog .ure-input').html(data.html); + ure_main.show_delete_capability_dialog(); + } else if (data.result === 'failure') { + alert(data.message); + } else { + alert('Wrong response: ' + response) + } + } else { + alert('Wrong response: ' + response) + } + }, + error: function (XMLHttpRequest, textStatus, exception) { + alert("Ajax failure\n" + XMLHttpRequest.statusText); + }, + async: true + }; + +}); + +// Main User Role Editor object +var ure_main = { + selected_group: 'all', + caps_counter: null, + class_prefix: 'ure-', + + show_delete_capability_dialog: function () { + jQuery('#ure_delete_capability_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 350, + height: 400, + resizable: false, + title: ure_data.delete_capability, + buttons: { + 'Delete Capability': function () { + if (!confirm(ure_data.delete_capability + ' - ' + ure_data.delete_capability_warning)) { + return; + } + jQuery('#ure_remove_caps_form').submit(); + jQuery(this).dialog('close'); + }, + CancelDeleteCapability: function () { + jQuery(this).dialog('close'); + } + } + }); + // translate buttons caption + jQuery('.ui-dialog-buttonpane button:contains("Delete Capability")').attr('id', 'dialog-delete-capability-button'); + jQuery('#dialog-delete-capability-button').html(ure_ui_button_text(ure_data.delete_capability)); + jQuery('.ui-dialog-buttonpane button:contains("CancelDeleteCapability")').attr('id', 'delete-capability-dialog-cancel-button'); + jQuery('#delete-capability-dialog-cancel-button').html(ure_ui_button_text(ure_data.cancel)); + jQuery('#ure_remove_caps_select_all').click(this.remove_caps_auto_select); + }, + + remove_caps_auto_select: function (event) { + if (event.shiftKey) { + jQuery('.ure-cb-column').each(function () { // reverse selection + jQuery(this).prop('checked', !jQuery(this).prop('checked')); + }); + } else { // switch On/Off all checkboxes + jQuery('.ure-cb-column').prop('checked', jQuery('#ure_remove_caps_select_all').prop('checked')); + + } + } + +}; // end of ure_main declaration +//------------------------------- + + + +function ure_ui_button_text(caption) { + var wrapper = '' + caption + ''; + + return wrapper; +} + + +function ure_select_selectable_element(selectable_container, elements_to_select) { + // add unselecting class to all elements in the styleboard canvas except the ones to select + jQuery(".ui-selected", selectable_container).not(elements_to_select).removeClass("ui-selected").addClass("ui-unselecting"); + // add ui-selecting class to the elements to select + jQuery(elements_to_select).not(".ui-selected").addClass("ui-selecting"); + // trigger the mouse stop event (this will select all .ui-selecting elements, and deselect all .ui-unselecting elements) + selectable_container.data("ui-selectable")._mouseStop(null); +} + + +jQuery(function ($) { + + ure_count_caps_in_groups(); + ure_sizes_update(); + if ($('#ure_select_all_caps').length>0) { + $('#ure_select_all_caps').click(ure_auto_select_caps); + } + $('#granted_only').click(ure_show_granted_caps_only); + $('#ure_caps_groups_list').selectable({ + selected: function( event, ui ) { + // do not allow multiple selection + $(ui.selected).siblings().removeClass("ui-selected"); + ure_caps_refresh(ui.selected.id); + } + }); + ure_select_selectable_element($('#ure_caps_groups_list'), $('#ure_caps_group_all')); + + $('#ure_update_role').button({ + label: ure_data.update + }).click(function () { + if (ure_data.confirm_role_update == 1) { + event.preventDefault(); + ure_confirm(ure_data.confirm_submit, ure_form_submit); + } + }); + + + function ure_form_submit() { + $('#ure_form').submit(); + } + + + function ure_show_add_role_dialog() { + + $('#ure_add_role_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 450, + height: 230, + resizable: false, + title: ure_data.add_new_role_title, + 'buttons': { + 'Add Role': function () { + var role_id = $('#user_role_id').val(); + if (role_id == '') { + alert(ure_data.role_name_required); + return false; + } + if (!(/^[\w-]*$/.test(role_id))) { + alert(ure_data.role_name_valid_chars); + return false; + } + if ((/^[0-9]*$/.test(role_id))) { + alert(ure_data.numeric_role_name_prohibited); + return false; + } + var role_name = $('#user_role_name').val(); + var role_copy_from = $('#user_role_copy_from').val(); + + $(this).dialog('close'); + $.ure_postGo(ure_data.page_url, + {action: 'add-new-role', user_role_id: role_id, user_role_name: role_name, user_role_copy_from: role_copy_from, + ure_nonce: ure_data.wp_nonce}); + }, + CancelAddRole: function () { + $(this).dialog('close'); + return false; + } + } + }); + $('.ui-dialog-buttonpane button:contains("Add Role")').attr('id', 'dialog-add-role-button'); + $('#dialog-add-role-button').html(ure_ui_button_text(ure_data.add_role)); + $('.ui-dialog-buttonpane button:contains("CancelAddRole")').attr('id', 'dialog-add-role-cancel-button'); + $('#dialog-add-role-cancel-button').html(ure_ui_button_text(ure_data.cancel)); + + } + + + $('#ure_add_role').button({ + label: ure_data.add_role + }).click(function (event) { + event.preventDefault(); + ure_show_add_role_dialog(); + }); + + + function ure_show_rename_role_dialog() { + + $('#ure_rename_role_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 450, + height: 230, + resizable: false, + title: ure_data.rename_role_title, + 'buttons': { + 'Rename Role': function () { + var role_id = $('#ren_user_role_id').val(); + var role_name = $('#ren_user_role_name').val(); + $(this).dialog('close'); + $.ure_postGo(ure_data.page_url, + {action: 'rename-role', user_role_id: role_id, user_role_name: role_name, ure_nonce: ure_data.wp_nonce} + ); + }, + CancelRenameRole: function () { + $(this).dialog('close'); + return false; + } + } + }); + $('.ui-dialog-buttonpane button:contains("Rename Role")').attr('id', 'dialog-rename-role-button'); + $('#dialog-rename-role-button').html(ure_ui_button_text(ure_data.rename_role)); + $('.ui-dialog-buttonpane button:contains("CancelRenameRole")').attr('id', 'rename-role-dialog-cancel-button'); + $('#rename-role-dialog-cancel-button').html(ure_ui_button_text(ure_data.cancel)); + $('#ren_user_role_id').val(ure_current_role); + $('#ren_user_role_name').val(ure_current_role_name); + + } + + + $('#ure_rename_role').button({ + label: ure_data.rename_role + }).click(function (event) { + event.preventDefault(); + ure_show_rename_role_dialog(); + }); + + + function ure_show_delete_role_dialog() { + $('#ure_delete_role_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 320, + height: 190, + resizable: false, + title: ure_data.delete_role, + buttons: { + 'Delete Role': function () { + var user_role_id = $('#del_user_role').val(); + var question = ''; + if (user_role_id!=-1) { + question = ure_data.delete_role +' "'+ user_role_id +'"'; + } else { + question = $('#del_user_role').find('option:selected').text(); + } + question += '?'; + if (!confirm(question)) { + return false; + } + $(this).dialog('close'); + $.ure_postGo(ure_data.page_url, + {action: 'delete-role', user_role_id: user_role_id, ure_nonce: ure_data.wp_nonce}); + }, + CancelDeleteRole: function () { + $(this).dialog('close'); + } + } + }); + // translate buttons caption + $('.ui-dialog-buttonpane button:contains("Delete Role")').attr('id', 'dialog-delete-role-button'); + $('#dialog-delete-role-button').html( ure_ui_button_text( ure_data.delete_role ) ); + $('.ui-dialog-buttonpane button:contains("CancelDeleteRole")').attr('id', 'dialog-delete-role-cancel-button'); + $('#dialog-delete-role-cancel-button').html( ure_ui_button_text( ure_data.cancel ) ); + } + + + $('#ure_delete_role').button({ + label: ure_data.delete_role + }).click(function (event) { + event.preventDefault(); + ure_show_delete_role_dialog(); + }); + + + function ure_show_add_capability_dialog() { + $('#ure_add_capability_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 350, + height: 190, + resizable: false, + title: ure_data.add_capability, + 'buttons': { + 'Add Capability': function () { + var capability_id = $('#capability_id').val(); + if (capability_id == '') { + alert(ure_data.capability_name_required); + return false; + } + if (!(/^[\w-]*$/.test(capability_id))) { + alert(ure_data.capability_name_valid_chars); + return false; + } + + $(this).dialog('close'); + $.ure_postGo(ure_data.page_url, + {action: 'add-new-capability', capability_id: capability_id, ure_nonce: ure_data.wp_nonce}); + }, + CancelAddCapability: function () { + $(this).dialog('close'); + } + } + }); + $('.ui-dialog-buttonpane button:contains("Add Capability")').attr('id', 'dialog-add-capability-button'); + $('#dialog-add-capability-button').html(ure_ui_button_text(ure_data.add_capability)); + $('.ui-dialog-buttonpane button:contains("CancelAddCapability")').attr('id', 'add-capability-dialog-cancel-button'); + $('#add-capability-dialog-cancel-button').html(ure_ui_button_text(ure_data.cancel)); + + } + + + $('#ure_add_capability').button({ + label: ure_data.add_capability + }).click(function (event) { + event.preventDefault(); + ure_show_add_capability_dialog(); + }); + + + if ($('#ure_delete_capability').length > 0) { + $('#ure_delete_capability').button({ + label: ure_data.delete_capability + }).click(function (event) { + event.preventDefault(); + $.ajax(ure_ajax_get_caps_to_remove); + }); + } + + + function ure_show_default_role_dialog() { + $('#ure_default_role_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 320, + height: 190, + resizable: false, + title: ure_data.default_role, + buttons: { + 'Set New Default Role': function () { + $(this).dialog('close'); + var user_role_id = $('#default_user_role').val(); + $.ure_postGo(ure_data.page_url, + {action: 'change-default-role', user_role_id: user_role_id, ure_nonce: ure_data.wp_nonce}); + }, + CancelDefaultRole: function () { + $(this).dialog('close'); + } + } + }); + // translate buttons caption + $('.ui-dialog-buttonpane button:contains("Set New Default Role")').attr('id', 'dialog-default-role-button'); + $('#dialog-default-role-button').html(ure_ui_button_text(ure_data.set_new_default_role)); + $('.ui-dialog-buttonpane button:contains("CancelDefaultRole")').attr('id', 'default-role-dialog-cancel-button'); + $('#default-role-dialog-cancel-button').html(ure_ui_button_text(ure_data.cancel)); + } + + + if ($('#ure_default_role').length > 0) { + $('#ure_default_role').button({ + label: ure_data.default_role + }).click(function (event) { + event.preventDefault(); + ure_show_default_role_dialog(); + }); + } + + + function ure_confirm(message, routine) { + + $('#ure_confirmation_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 400, + height: 180, + resizable: false, + title: ure_data.confirm_title, + 'buttons': { + 'No': function () { + $(this).dialog('close'); + return false; + }, + 'Yes': function () { + $(this).dialog('close'); + routine(); + return true; + } + } + }); + $('#ure_cd_html').html(message); + + $('.ui-dialog-buttonpane button:contains("No")').attr('id', 'dialog-no-button'); + $('#dialog-no-button').html(ure_ui_button_text(ure_data.no_label)); + $('.ui-dialog-buttonpane button:contains("Yes")').attr('id', 'dialog-yes-button'); + $('#dialog-yes-button').html(ure_ui_button_text(ure_data.yes_label)); + + } + // end of ure_confirm() + + +}); +// end of jQuery(function() ... + + +// change color of apply to all check box - for multi-site setup only +function ure_apply_to_all_on_click(cb) { + el = document.getElementById('ure_apply_to_all_div'); + if (cb.checked) { + el.style.color = '#FF0000'; + } else { + el.style.color = '#000000'; + } +} +// end of ure_apply_to_all_on_click() + + +// turn on checkbox back if clicked to turn off - for 'administrator' role only! +function ure_turn_it_back( event ) { + + if ( 'administrator'===ure_current_role ) { + event.target.checked = true; + } + +} +// end of ure_turn_it_back() + + +function ure_apply_selection(cb_id) { + var qfilter = jQuery('#quick_filter').val(); + var parent_div = jQuery('#ure_cap_div_'+ cb_id); + var disabled = jQuery('#'+ cb_id).attr('disabled'); + var result = false; + if (parent_div.hasClass(ure_main.class_prefix + ure_main.selected_group) && // make selection inside currently selected group of capabilities only + !parent_div.hasClass('hidden') && disabled!=='disabled') { // select not hidden and not disabled checkboxes (capabilities) only + // if quick filter is not empty, then apply selection to the tagged element only + if (qfilter==='' || parent_div.hasClass('ure_tag')) { + result = true; + } + } + + return result; +} + + +function ure_auto_select_caps(event) { + + if (event.shiftKey) { + jQuery('.ure-cap-cb').each(function () { // reverse selection + if (ure_apply_selection(this.id)) { + jQuery(this).prop('checked', !jQuery(this).prop('checked')); + } + }); + } else { + jQuery('.ure-cap-cb').each(function () { // switch On/Off all checkboxes + if (ure_apply_selection(this.id)) { + jQuery(this).prop('checked', jQuery('#ure_select_all_caps').prop('checked')); + } + }); + } + +} + + +function ure_turn_caps_readable(user_id) { + var ure_obj = 'user'; + if (user_id === 0) { + ure_obj = 'role'; + } + + jQuery.ure_postGo(ure_data.page_url, {action: 'caps-readable', object: ure_obj, user_id: user_id, ure_nonce: ure_data.wp_nonce}); + +} +// end of ure_turn_caps_readable() + + +function ure_turn_deprecated_caps(user_id) { + + var ure_obj = 'user'; + if (user_id === 0) { + ure_obj = 'role'; + } + jQuery.ure_postGo(ure_data.page_url, {action: 'show-deprecated-caps', object: ure_obj, user_id: user_id, ure_nonce: ure_data.wp_nonce}); + +} +// ure_turn_deprecated_caps() + + +function ure_refresh_role_view(response) { + jQuery('#ure_task_status').hide(); + if (response!==null && response.result=='error') { + alert(response.message); + return; + } + + // remove "Granted Only" filter is it was set before current role change + var granted_only = jQuery('#granted_only').prop('checked'); + if (granted_only) { + jQuery('#granted_only').prop('checked', false); + ure_show_granted_caps_only(); + } + + ure_current_role = response.role_id; + ure_current_role_name = response.role_name; + // Select capabilities granted to a newly selected role and exclude others + jQuery('.ure-cap-cb').each(function () { // go through all capabilities checkboxes + if (this.id.length===0) { + return; + } + jQuery(this).prop('checked', response.caps.hasOwnProperty(this.id) && response.caps[this.id]); + if ( ure_data.do_not_revoke_from_admin==1 ) { + var el = document.getElementById(this.id); + if ( 'administrator'===ure_current_role ) { + el.addEventListener( 'click', ure_turn_it_back ); + } else { + el.removeEventListener( 'click', ure_turn_it_back ); + } + } + }); + + // Recalculate granted capabilities for capabilities groups + ure_count_caps_in_groups(); + ure_select_selectable_element(jQuery('#ure_caps_groups_list'), jQuery('#ure_caps_group_all')); + + // additional options section + jQuery('#additional_options').find(':checkbox').each(function() { // go through all additional options checkboxes + jQuery(this).prop('checked', response.options.hasOwnProperty(this.id)); + }); + +} +// end of refresh_role_view() + + +function ure_role_change(role_name) { + + //jQuery.ure_postGo(ure_data.page_url, {action: 'role-change', object: 'role', user_role: role_name, ure_nonce: ure_data.wp_nonce}); + jQuery('#ure_task_status').show(); + var data = { + 'action': 'ure_ajax', + 'sub_action':'get_role_caps', + 'role': role_name, + 'wp_nonce': ure_data.wp_nonce}; + jQuery.post(ajaxurl, data, ure_refresh_role_view, 'json'); + +} +// end of ure_role_change() + + +function ure_filter_capabilities(cap_id) { + var div_list = jQuery('.ure-cap-div'); + for (var i = 0; i < div_list.length; i++) { + if (cap_id !== '' && div_list[i].id.substr(11).indexOf(cap_id) !== -1) { + jQuery('#'+ div_list[i].id).addClass('ure_tag'); + div_list[i].style.color = '#27CF27'; + } else { + div_list[i].style.color = '#000000'; + jQuery('#'+ div_list[i].id).removeClass('ure_tag'); + } + } + +} +// end of ure_filter_capabilities() + + +function ure_hide_pro_banner() { + + jQuery.ure_postGo(ure_data.page_url, {action: 'hide-pro-banner', ure_nonce: ure_data.wp_nonce}); + +} +// end of ure_hide_this_banner() + + +function ure_caps_refresh_all() { + jQuery('.ure-cap-div').each(function () { + if (jQuery(this).hasClass('hidden')) { + if (!jQuery(this).hasClass(ure_main.class_prefix + 'deprecated')) { + jQuery(this).removeClass('hidden'); + } + } + }); +} + + +function ure_caps_refresh_for_group(group_id) { + var show_deprecated = jQuery('#ure_show_deprecated_caps').attr('checked'); + jQuery('.ure-cap-div').each(function () { + var el = jQuery(this); + if (el.hasClass(ure_main.class_prefix + group_id)) { + if (el.hasClass('hidden')) { + if (el.hasClass('blocked')) { + return; + } + if (el.hasClass(ure_main.class_prefix + 'deprecated')) { + if (group_id==='deprecated' || show_deprecated) { + el.removeClass('hidden'); + } + } else { + el.removeClass('hidden'); + } + } else { + if (el.hasClass(ure_main.class_prefix + 'deprecated')) { + if (!show_deprecated) { + el.addClass('hidden'); + } + } + } + } else { + if (!el.hasClass('hidden')) { + el.addClass('hidden'); + } + } + }); +} + + +function ure_caps_refresh(group) { + + var group_id = group.substr(15); + ure_main.selected_group = group_id; + if (group_id === 'all') { + ure_caps_refresh_all(); + } else { + ure_caps_refresh_for_group(group_id); + } + ure_change_caps_columns_quant(); + jQuery('#granted_only').attr('checked', false); +} + + +function ure_validate_columns(columns) { + if (columns==1 || ure_main.selected_group==='all') { + return columns; + } + + // Do not split list on columns in case it contains less then < 25 capabilities + for (var i=0; i0) { + old_text = old_text.substr(0, key_pos - 1); + } + var value = old_text +' ('+ ure_main.caps_counter[i].total +'/'+ ure_main.caps_counter[i].granted +')'; + + el.text(value); + } + +} + + +function ure_sizes_update() { + var width = jQuery('#ure_caps_td').css('width'); + jQuery('#ure_caps_list_container').css('width', width); +} + + +jQuery(window).resize(function () { + ure_sizes_update(); +}); + + +function ure_show_granted_caps_only() { + var show_deprecated = jQuery('#ure_show_deprecated_caps').attr('checked'); + var hide_flag = jQuery('#granted_only').attr('checked'); + jQuery('.ure-cap-div').each(function () { + var cap_div = jQuery(this); + if (!cap_div.hasClass(ure_main.class_prefix + ure_main.selected_group)) { // apply to the currently selected group only + return; + } + var cap_id = cap_div.attr('id').substr(12); + var granted = jQuery('#'+ cap_id).attr('checked'); + if (granted) { + return; + } + if (hide_flag) { + if (!cap_div.hasClass('hidden')) { + cap_div.addClass('hidden'); + } + } else { + if (cap_div.hasClass('ure-deprecated') && !show_deprecated) { + return; + } + if (cap_div.hasClass('hidden')) { + cap_div.removeClass('hidden'); + } + } + }); +} \ No newline at end of file diff --git a/wordpress/wp-content/plugins/user-role-editor/js/user-profile-other-roles.js b/wordpress/wp-content/plugins/user-role-editor/js/user-profile-other-roles.js new file mode 100644 index 00000000..1a94a9e4 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/js/user-profile-other-roles.js @@ -0,0 +1,61 @@ +/* User Role Editor - assign to the user other roles + * Author: Vladimir Garagulya + * email: support@role-editor.com + */ + +jQuery(document).ready(function() { + + ure_init_controls(''); + ure_init_controls('_2'); + +}); + + +function ure_init_controls(context) { + if (jQuery('#ure_select_other_roles'+ context).length==0) { + return; + } + + if (ure_data_user_profile_other_roles.select_primary_role!=1) { + jQuery('.user-role-wrap').hide(); + } + + jQuery('#ure_select_other_roles'+ context).multipleSelect({ + filter: true, + multiple: true, + selectAll: false, + multipleWidth: 600, + maxHeight: 300, + placeholder: ure_data_user_profile_other_roles.select_roles, + onClick: function(view) { + ure_update_linked_controls_other_roles(context); + } + }); + + var other_roles = jQuery('#ure_other_roles'+ context).val(); + var selected_roles = other_roles.split(','); + jQuery('#ure_select_other_roles'+ context).multipleSelect('setSelects', selected_roles); +} + + +function ure_update_linked_controls_other_roles(context) { + var data_value = jQuery('#ure_select_other_roles'+ context).multipleSelect('getSelects'); + var to_save = ''; + for (i=0; i0 && jQuery('#primary_role').length>0) { + jQuery('#primary_role').val(response.primary_role); + } + + if (response.other_roles.length>0) { + for(i=0;i= 0) ? suffix.substring(suffix.indexOf("&")) : ""; + url = prefix + arg_name + "=" + arg_value + suffix; + } else { + if (url.indexOf("?") < 0) { + url += "?" + arg_name + "=" + arg_value; + } else { + url += "&" + arg_name + "=" + arg_value; + } + } + url = url + hash; + + return url; +} + + +function ure_page_reload(response) { + + if (response!==null && response.result=='error') { + jQuery('#ure_task_status').hide(); + alert(response.message); + return; + } + + var url = ure_set_url_arg('update', 'promote'); + document.location = url; +} diff --git a/wordpress/wp-content/plugins/user-role-editor/js/users.js b/wordpress/wp-content/plugins/user-role-editor/js/users.js new file mode 100644 index 00000000..5bab2a07 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/js/users.js @@ -0,0 +1,104 @@ +/* User Role Editor: support of 'Without Roles' button for users.php */ + +jQuery(document).ready(function() { + jQuery('#move_from_no_role_content').append(ure_users_data.to +' '); + var ure_new_role = jQuery('#ure_new_role'); + var options = jQuery("#new_role > option").clone(); + jQuery('#ure_new_role').empty().append(options); + if (jQuery('#ure_new_role option[value="no_rights"]').length === 0) { + jQuery('#ure_new_role').append(''); + } + + // Exclude change role to + jQuery('#ure_new_role option[value=""]').remove(); + var new_role = jQuery('#new_role').find(":selected").val(); + if (new_role.length > 0) { + ure_new_role.val(new_role); + } + ure_new_role.trigger('updated'); +}); + + + +function ure_move_users_from_no_role_dialog() { + + jQuery('#move_from_no_role_dialog').dialog({ + dialogClass: 'wp-dialog', + modal: true, + autoOpen: true, + closeOnEscape: true, + width: 400, + height: 200, + resizable: false, + title: ure_users_data.move_from_no_role_title, + 'buttons': { + 'OK': function () { + ure_move_users_from_no_role(); + jQuery(this).dialog('close'); + }, + Cancel: function () { + jQuery(this).dialog('close'); + return false; + } + } + }); + +} + + +function ure_move_users_from_no_role() { + var new_role = jQuery('#ure_new_role').find(":selected").val(); + if (new_role.length==0) { + alert(ure_users_data.provide_new_role_caption); + return; + } + jQuery.ajax({ + url: ajaxurl, + type: 'POST', + dataType: 'html', + data: { + action: 'ure_ajax', + sub_action: 'get_users_without_role', + wp_nonce: ure_users_data.wp_nonce, + new_role: new_role + }, + success: function(response) { + var data = jQuery.parseJSON(response); + if (typeof data.result !== 'undefined') { + if (data.result === 'success') { + ure_post_move_users_command(data); + } else if (data.result==='error' || data.result==='failure') { + alert(data.message); + } else { + alert('Wrong response: ' + response) + } + } else { + alert('Wrong response: ' + response) + } + }, + error: function(XMLHttpRequest, textStatus, exception) { + alert("Ajax failure\n" + XMLHttpRequest.statusText); + }, + async: true + }); + +} + + +function ure_post_move_users_command(data) { + var options = jQuery("#ure_new_role > option").clone(); + jQuery('#new_role').empty().append(options); + jQuery("#new_role").val(data.new_role); + var el = jQuery('.bulkactions').append(); + for(var i=0; i0) { + jQuery('#user_'+ data.users[i]).prop('checked', true); + } else { + var html = ''; + el.append(html); + } + } + + // submit form + jQuery('#changeit').click(); +} diff --git a/wordpress/wp-content/plugins/user-role-editor/lang/index.php b/wordpress/wp-content/plugins/user-role-editor/lang/index.php new file mode 100644 index 00000000..62200328 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/lang/index.php @@ -0,0 +1,2 @@ +\n" +"Language-Team: https://www.role-editor.com \n" +"Language: en_EN\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;esc_html__;esc_html_e\n" +"X-Poedit-Basepath: .\n" +"X-Generator: Poedit 2.0.6\n" +"X-Poedit-SearchPath-0: ..\n" + +#: ../includes/classes/capabilities-groups-manager.php:44 +msgid "Custom Post Types" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:75 +#: ../includes/classes/editor.php:1243 +#: ../includes/classes/user-role-editor.php:553 +#: ../includes/classes/user-role-editor.php:584 +msgid "User Role Editor" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:90 +msgid "WooCommerce" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:91 +#: ../includes/classes/capabilities-groups-manager.php:111 +msgid "Core" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:110 +msgid "All" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:112 +#: ../includes/classes/user-role-editor.php:525 +#: ../includes/settings-template.php:20 +msgid "General" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:113 +msgid "Themes" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:114 +msgid "Posts" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:115 +msgid "Pages" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:116 +msgid "Plugins" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:117 +msgid "Users" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:121 +#: ../includes/classes/user-role-editor.php:543 +#: ../includes/settings-template.php:36 +msgid "Multisite" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:123 +msgid "Deprecated" +msgstr "" + +#: ../includes/classes/capabilities-groups-manager.php:126 +msgid "Custom capabilities" +msgstr "" + +#: ../includes/classes/capability.php:38 +msgid "Error: Capability name must contain latin characters and digits only!" +msgstr "" + +#: ../includes/classes/capability.php:47 +msgid "Error: this capability is used internally by WordPress" +msgstr "" + +#: ../includes/classes/capability.php:54 +msgid "Error: this word is used by WordPress as a role ID" +msgstr "" + +#: ../includes/classes/capability.php:79 ../includes/classes/capability.php:189 +#: ../includes/classes/editor.php:749 ../includes/classes/editor.php:817 +#: ../includes/classes/editor.php:871 ../includes/classes/editor.php:959 +#: ../includes/classes/editor.php:1013 ../includes/classes/editor.php:1051 +#: ../includes/classes/user-role-editor.php:637 +msgid "Insufficient permissions to work with User Role Editor" +msgstr "" + +#: ../includes/classes/capability.php:100 +#, php-format +msgid "Capability %s was added successfully" +msgstr "" + +#: ../includes/classes/capability.php:102 +#, php-format +msgid "Capability %s exists already" +msgstr "" + +#: ../includes/classes/capability.php:196 +#: ../includes/classes/capability.php:201 +msgid "There are no capabilities available for deletion!" +msgstr "" + +#: ../includes/classes/capability.php:207 +#, php-format +msgid "Capability %s was removed successfully" +msgstr "" + +#: ../includes/classes/capability.php:211 +msgid "capabilities were removed successfully" +msgstr "" + +#: ../includes/classes/editor.php:203 ../includes/classes/editor.php:205 +msgid "Error: " +msgstr "" + +#: ../includes/classes/editor.php:203 +msgid "Wrong request!" +msgstr "" + +#: ../includes/classes/editor.php:205 +msgid "Role" +msgstr "" + +#: ../includes/classes/editor.php:206 +msgid "does not exist" +msgstr "" + +#: ../includes/classes/editor.php:687 +msgid "Role is updated successfully" +msgstr "" + +#: ../includes/classes/editor.php:689 +msgid "Roles are updated for all network" +msgstr "" + +#: ../includes/classes/editor.php:692 +msgid "Error occurred during role(s) update" +msgstr "" + +#: ../includes/classes/editor.php:696 +msgid "User capabilities are updated successfully" +msgstr "" + +#: ../includes/classes/editor.php:698 +msgid "Error occurred during user update" +msgstr "" + +#: ../includes/classes/editor.php:782 +msgid "Error: Role ID is empty!" +msgstr "" + +#: ../includes/classes/editor.php:791 +msgid "" +"Error: Role ID must contain latin characters, digits, hyphens or underscore " +"only!" +msgstr "" + +#: ../includes/classes/editor.php:797 +msgid "" +"Error: WordPress does not support numeric Role name (ID). Add latin " +"characters to it." +msgstr "" + +#: ../includes/classes/editor.php:828 +#, php-format +msgid "Role %s exists already" +msgstr "" + +#: ../includes/classes/editor.php:849 +msgid "Error is encountered during new role create operation" +msgstr "" + +#: ../includes/classes/editor.php:851 +#, php-format +msgid "Role %s is created successfully" +msgstr "" + +#: ../includes/classes/editor.php:881 +msgid "Error: Empty role display name is not allowed." +msgstr "" + +#: ../includes/classes/editor.php:888 +#, php-format +msgid "Role %s does not exists" +msgstr "" + +#: ../includes/classes/editor.php:900 +#, php-format +msgid "Role %s is renamed to %s successfully" +msgstr "" + +#: ../includes/classes/editor.php:964 +msgid "Empty or not valid list of roles for deletion" +msgstr "" + +#: ../includes/classes/editor.php:973 +msgid "Role does not exist" +msgstr "" + +#: ../includes/classes/editor.php:977 +msgid "You can not delete role" +msgstr "" + +#: ../includes/classes/editor.php:1025 +msgid "Unused roles are deleted successfully" +msgstr "" + +#: ../includes/classes/editor.php:1027 +#, php-format +msgid "Role %s is deleted successfully" +msgstr "" + +#: ../includes/classes/editor.php:1030 +msgid "Error encountered during role delete operation" +msgstr "" + +#: ../includes/classes/editor.php:1057 +msgid "" +"This method is only for the single site of WordPress multisite installation." +msgstr "" + +#: ../includes/classes/editor.php:1061 +msgid "Wrong request. Default role can not be empty" +msgstr "" + +#: ../includes/classes/editor.php:1073 +#, php-format +msgid "Default role for new users is set to %s successfully" +msgstr "" + +#: ../includes/classes/editor.php:1075 +msgid "Error encountered during default role change operation" +msgstr "" + +#: ../includes/classes/editor.php:1078 +msgid "Can not set Administrator role as a default one" +msgstr "" + +#: ../includes/classes/editor.php:1080 +msgid "This role does not exist - " +msgstr "" + +#: ../includes/classes/editor.php:1151 +msgid "User Roles are restored to WordPress default values. " +msgstr "" + +#: ../includes/classes/editor.php:1282 +msgid "Error: wrong request" +msgstr "" + +#: ../includes/classes/editor.php:1311 +msgid "Editor" +msgstr "" + +#: ../includes/classes/editor.php:1312 +msgid "Author" +msgstr "" + +#: ../includes/classes/editor.php:1313 +msgid "Contributor" +msgstr "" + +#: ../includes/classes/editor.php:1314 +msgid "Subscriber" +msgstr "" + +#: ../includes/classes/editor.php:1316 +msgid "Switch themes" +msgstr "" + +#: ../includes/classes/editor.php:1317 +msgid "Edit themes" +msgstr "" + +#: ../includes/classes/editor.php:1318 +msgid "Activate plugins" +msgstr "" + +#: ../includes/classes/editor.php:1319 +msgid "Edit plugins" +msgstr "" + +#: ../includes/classes/editor.php:1320 +msgid "Edit users" +msgstr "" + +#: ../includes/classes/editor.php:1321 +msgid "Edit files" +msgstr "" + +#: ../includes/classes/editor.php:1322 +msgid "Manage options" +msgstr "" + +#: ../includes/classes/editor.php:1323 +msgid "Moderate comments" +msgstr "" + +#: ../includes/classes/editor.php:1324 +msgid "Manage categories" +msgstr "" + +#: ../includes/classes/editor.php:1325 +msgid "Manage links" +msgstr "" + +#: ../includes/classes/editor.php:1326 +msgid "Upload files" +msgstr "" + +#: ../includes/classes/editor.php:1327 +msgid "Import" +msgstr "" + +#: ../includes/classes/editor.php:1328 +msgid "Unfiltered html" +msgstr "" + +#: ../includes/classes/editor.php:1329 +msgid "Edit posts" +msgstr "" + +#: ../includes/classes/editor.php:1330 +msgid "Edit others posts" +msgstr "" + +#: ../includes/classes/editor.php:1331 +msgid "Edit published posts" +msgstr "" + +#: ../includes/classes/editor.php:1332 +msgid "Publish posts" +msgstr "" + +#: ../includes/classes/editor.php:1333 +msgid "Edit pages" +msgstr "" + +#: ../includes/classes/editor.php:1334 +msgid "Read" +msgstr "" + +#: ../includes/classes/editor.php:1335 +msgid "Level 10" +msgstr "" + +#: ../includes/classes/editor.php:1336 +msgid "Level 9" +msgstr "" + +#: ../includes/classes/editor.php:1337 +msgid "Level 8" +msgstr "" + +#: ../includes/classes/editor.php:1338 +msgid "Level 7" +msgstr "" + +#: ../includes/classes/editor.php:1339 +msgid "Level 6" +msgstr "" + +#: ../includes/classes/editor.php:1340 +msgid "Level 5" +msgstr "" + +#: ../includes/classes/editor.php:1341 +msgid "Level 4" +msgstr "" + +#: ../includes/classes/editor.php:1342 +msgid "Level 3" +msgstr "" + +#: ../includes/classes/editor.php:1343 +msgid "Level 2" +msgstr "" + +#: ../includes/classes/editor.php:1344 +msgid "Level 1" +msgstr "" + +#: ../includes/classes/editor.php:1345 +msgid "Level 0" +msgstr "" + +#: ../includes/classes/editor.php:1346 +msgid "Edit others pages" +msgstr "" + +#: ../includes/classes/editor.php:1347 +msgid "Edit published pages" +msgstr "" + +#: ../includes/classes/editor.php:1348 +msgid "Publish pages" +msgstr "" + +#: ../includes/classes/editor.php:1349 +msgid "Delete pages" +msgstr "" + +#: ../includes/classes/editor.php:1350 +msgid "Delete others pages" +msgstr "" + +#: ../includes/classes/editor.php:1351 +msgid "Delete published pages" +msgstr "" + +#: ../includes/classes/editor.php:1352 +msgid "Delete posts" +msgstr "" + +#: ../includes/classes/editor.php:1353 +msgid "Delete others posts" +msgstr "" + +#: ../includes/classes/editor.php:1354 +msgid "Delete published posts" +msgstr "" + +#: ../includes/classes/editor.php:1355 +msgid "Delete private posts" +msgstr "" + +#: ../includes/classes/editor.php:1356 +msgid "Edit private posts" +msgstr "" + +#: ../includes/classes/editor.php:1357 +msgid "Read private posts" +msgstr "" + +#: ../includes/classes/editor.php:1358 +msgid "Delete private pages" +msgstr "" + +#: ../includes/classes/editor.php:1359 +msgid "Edit private pages" +msgstr "" + +#: ../includes/classes/editor.php:1360 +msgid "Read private pages" +msgstr "" + +#: ../includes/classes/editor.php:1361 +msgid "Delete users" +msgstr "" + +#: ../includes/classes/editor.php:1362 +msgid "Create users" +msgstr "" + +#: ../includes/classes/editor.php:1363 +msgid "Unfiltered upload" +msgstr "" + +#: ../includes/classes/editor.php:1364 +msgid "Edit dashboard" +msgstr "" + +#: ../includes/classes/editor.php:1365 +msgid "Update plugins" +msgstr "" + +#: ../includes/classes/editor.php:1366 +msgid "Delete plugins" +msgstr "" + +#: ../includes/classes/editor.php:1367 +msgid "Install plugins" +msgstr "" + +#: ../includes/classes/editor.php:1368 +msgid "Update themes" +msgstr "" + +#: ../includes/classes/editor.php:1369 +msgid "Install themes" +msgstr "" + +#: ../includes/classes/editor.php:1370 +msgid "Update core" +msgstr "" + +#: ../includes/classes/editor.php:1371 +msgid "List users" +msgstr "" + +#: ../includes/classes/editor.php:1372 +msgid "Remove users" +msgstr "" + +#: ../includes/classes/editor.php:1373 +msgid "Add users" +msgstr "" + +#: ../includes/classes/editor.php:1374 +msgid "Promote users" +msgstr "" + +#: ../includes/classes/editor.php:1375 +msgid "Edit theme options" +msgstr "" + +#: ../includes/classes/editor.php:1376 +msgid "Delete themes" +msgstr "" + +#: ../includes/classes/editor.php:1377 +msgid "Export" +msgstr "" + +#: ../includes/classes/grant-roles.php:296 +#: ../includes/classes/grant-roles.php:342 +msgid "Not enough permissions" +msgstr "" + +#: ../includes/classes/grant-roles.php:302 +msgid "Can not edit user or invalid data at the users list" +msgstr "" + +#: ../includes/classes/grant-roles.php:310 +msgid "Invalid primary role" +msgstr "" + +#: ../includes/classes/grant-roles.php:323 +msgid "Invalid data at the other roles list" +msgstr "" + +#: ../includes/classes/grant-roles.php:332 +msgid "Roles were granted to users successfully" +msgstr "" + +#: ../includes/classes/grant-roles.php:349 +msgid "Wrong request, valid user ID was missed" +msgstr "" + +#: ../includes/classes/grant-roles.php:355 +msgid "Requested user does not exist" +msgstr "" + +#: ../includes/classes/grant-roles.php:378 +msgid "Primary Role: " +msgstr "" + +#: ../includes/classes/grant-roles.php:384 ../includes/classes/user-view.php:96 +msgid "— No role for this site —" +msgstr "" + +#: ../includes/classes/grant-roles.php:398 +msgid "Other Roles: " +msgstr "" + +#: ../includes/classes/grant-roles.php:440 +msgid "Grant Roles" +msgstr "" + +#: ../includes/classes/grant-roles.php:442 +#: ../includes/classes/grant-roles.php:444 +msgid "Add role…" +msgstr "" + +#: ../includes/classes/grant-roles.php:447 +msgid "Add" +msgstr "" + +#: ../includes/classes/grant-roles.php:449 +#: ../includes/classes/grant-roles.php:451 +msgid "Revoke role…" +msgstr "" + +#: ../includes/classes/grant-roles.php:454 +msgid "Revoke" +msgstr "" + +#: ../includes/classes/grant-roles.php:486 +msgid "Grant roles to selected users" +msgstr "" + +#: ../includes/classes/grant-roles.php:487 +msgid "Select users to which you wish to grant roles!" +msgstr "" + +#: ../includes/classes/grant-roles.php:488 +msgid "Select role(s) which you wish to grant!" +msgstr "" + +#: ../includes/classes/lib.php:384 +msgid "Version:" +msgstr "" + +#: ../includes/classes/lib.php:385 +msgid "Author's website" +msgstr "" + +#: ../includes/classes/lib.php:386 +msgid "Plugin webpage" +msgstr "" + +#: ../includes/classes/lib.php:387 +msgid "Plugin download" +msgstr "" + +#: ../includes/classes/lib.php:388 ../includes/classes/user-role-editor.php:502 +msgid "Changelog" +msgstr "" + +#: ../includes/classes/lib.php:389 +msgid "FAQ" +msgstr "" + +#: ../includes/classes/role-additional-options.php:53 +msgid "Hide admin bar" +msgstr "" + +#: ../includes/classes/role-additional-options.php:113 +msgid "Additional Options" +msgstr "" + +#: ../includes/classes/role-view.php:74 +msgid "None" +msgstr "" + +#: ../includes/classes/role-view.php:109 +msgid "Delete All Unused Roles" +msgstr "" + +#: ../includes/classes/role-view.php:209 ../includes/classes/role-view.php:220 +msgid "Role name (ID): " +msgstr "" + +#: ../includes/classes/role-view.php:211 ../includes/classes/role-view.php:222 +msgid "Display Role Name: " +msgstr "" + +#: ../includes/classes/role-view.php:213 +msgid "Make copy of: " +msgstr "" + +#: ../includes/classes/role-view.php:229 +msgid "Select Role:" +msgstr "" + +#: ../includes/classes/role-view.php:254 +msgid "Capability name (ID): " +msgstr "" + +#: ../includes/classes/role-view.php:366 ../includes/classes/user-view.php:154 +msgid "Show capabilities in human readable form" +msgstr "" + +#: ../includes/classes/role-view.php:376 ../includes/classes/screen-help.php:21 +#: ../includes/classes/user-view.php:164 ../includes/settings-template.php:78 +msgid "Show deprecated capabilities" +msgstr "" + +#: ../includes/classes/role-view.php:380 +msgid "If checked, then apply action to ALL sites of this Network" +msgstr "" + +#: ../includes/classes/role-view.php:393 ../includes/classes/tools.php:30 +msgid "Apply to All Sites" +msgstr "" + +#: ../includes/classes/role-view.php:410 +msgid "Select Role and change its capabilities:" +msgstr "" + +#: ../includes/classes/screen-help.php:12 +#: ../includes/classes/screen-help.php:43 +#: ../includes/classes/screen-help.php:62 +#: ../includes/classes/screen-help.php:81 +msgid "User Role Editor Options page help" +msgstr "" + +#: ../includes/classes/screen-help.php:15 ../includes/settings-template.php:61 +msgid "Show Administrator role at User Role Editor" +msgstr "" + +#: ../includes/classes/screen-help.php:16 +msgid "" +"turn this option on in order to make the \"Administrator\" role available at " +"the User Role Editor roles selection drop-down list. It is hidden by default " +"for security reasons." +msgstr "" + +#: ../includes/classes/screen-help.php:18 ../includes/settings-template.php:70 +msgid "Show capabilities in the human readable form" +msgstr "" + +#: ../includes/classes/screen-help.php:19 +msgid "" +"automatically converts capability names from the technical form for internal " +"use like \"edit_others_posts\" to more user friendly form, e.g. \"Edit " +"others posts\"." +msgstr "" + +#: ../includes/classes/screen-help.php:22 +msgid "" +"Capabilities like \"level_0\", \"level_1\" are deprecated and are not used " +"by WordPress. They are left at the user roles for the compatibility purpose " +"with the old themes and plugins code. Turning on this option will show those " +"deprecated capabilities." +msgstr "" + +#: ../includes/classes/screen-help.php:25 ../includes/settings-template.php:86 +msgid "Confirm role update" +msgstr "" + +#: ../includes/classes/screen-help.php:26 +msgid "Show confirmation dialog before save changes made to a current role." +msgstr "" + +#: ../includes/classes/screen-help.php:27 ../includes/settings-template.php:94 +msgid "Edit user capabilities" +msgstr "" + +#: ../includes/classes/screen-help.php:28 +msgid "" +"If turned off - capabilities section of selected user is shown in readonly " +"mode. Administrator can not assign capabilities to the user directly. He " +"should make it using roles only." +msgstr "" + +#: ../includes/classes/screen-help.php:47 ../includes/settings-template.php:141 +msgid "Count users without role" +msgstr "" + +#: ../includes/classes/screen-help.php:48 +msgid "" +"Show at the \"Users\" page a quant of users without role. Module allows to " +"assign all of them an empty role \"No rights\", in order to look on the " +"users list with role \"No rights\" at the separate tab then." +msgstr "" + +#: ../includes/classes/screen-help.php:65 +msgid "Other default roles for new registered user" +msgstr "" + +#: ../includes/classes/screen-help.php:66 +msgid "" +"select roles below to assign them to the new user automatically as an " +"addition to the primary role. Note for multisite environment: take into " +"account that other default roles should exist at the site, in order to be " +"assigned to the new registered users." +msgstr "" + +#: ../includes/classes/screen-help.php:84 +msgid "Allow non super-administrators to create, edit and delete users" +msgstr "" + +#: ../includes/classes/screen-help.php:85 +msgid "" +"Super administrator only may create, edit and delete users under WordPress " +"multi-site by default. Turn this option on in order to remove this " +"limitation." +msgstr "" + +#: ../includes/classes/settings.php:70 ../includes/classes/settings.php:90 +#: ../includes/classes/settings.php:140 +msgid "User Role Editor options are updated" +msgstr "" + +#: ../includes/classes/settings.php:120 +msgid "Default Roles are updated" +msgstr "" + +#: ../includes/classes/tools.php:19 +msgid "WARNING!" +msgstr "" + +#: ../includes/classes/tools.php:21 +msgid "" +"Resetting will setup default user roles and capabilities from WordPress core." +msgstr "" + +#: ../includes/classes/tools.php:22 +msgid "" +"If any plugins (such as WooCommerce, S2Member and many others) have changed " +"user roles and capabilities during installation, those changes will be LOST!" +msgstr "" + +#: ../includes/classes/tools.php:23 +msgid "" +"For more information on how to undo undesired changes and restore plugins " +"capabilities in case you lost them by mistake go to: " +msgstr "" + +#: ../includes/classes/tools.php:31 +msgid "" +"If checked, then apply action to ALL sites. Main site only is affected in " +"other case." +msgstr "" + +#: ../includes/classes/tools.php:36 +msgid "Reset Roles to its original state" +msgstr "" + +#: ../includes/classes/tools.php:36 +#: ../includes/classes/user-role-editor.php:774 +msgid "Reset" +msgstr "" + +#: ../includes/classes/tools.php:60 +msgid "Tools: Reset: User Roles were initialized" +msgstr "" + +#: ../includes/classes/user-other-roles.php:85 +#: ../includes/classes/user-other-roles.php:220 +msgid "Other Roles" +msgstr "" + +#: ../includes/classes/user-other-roles.php:86 +msgid "Select additional roles for this user" +msgstr "" + +#: ../includes/classes/user-other-roles.php:182 +#, php-format +msgid "Denied: %s" +msgstr "" + +#: ../includes/classes/user-other-roles.php:199 +#: ../includes/classes/user-role-editor.php:378 +msgid "Capabilities" +msgstr "" + +#: ../includes/classes/user-other-roles.php:206 +msgid "Edit" +msgstr "" + +#: ../includes/classes/user-other-roles.php:264 +msgid "Additional Capabilities" +msgstr "" + +#: ../includes/classes/user-role-editor.php:275 +msgid "Change role for users without role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:276 +msgid "To:" +msgstr "" + +#: ../includes/classes/user-role-editor.php:277 +msgid "No rights" +msgstr "" + +#: ../includes/classes/user-role-editor.php:278 +msgid "Provide new role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:350 +#: ../includes/classes/user-role-editor.php:352 +msgid "You do not have permission to edit this user." +msgstr "" + +#: ../includes/classes/user-role-editor.php:476 +#: ../includes/classes/user-role-editor.php:489 +msgid "Settings" +msgstr "" + +#: ../includes/classes/user-role-editor.php:531 +#: ../includes/settings-template.php:26 +msgid "Additional Modules" +msgstr "" + +#: ../includes/classes/user-role-editor.php:537 +#: ../includes/settings-template.php:31 +msgid "Default Roles" +msgstr "" + +#: ../includes/classes/user-role-editor.php:604 +msgid "" +"You do not have sufficient permissions to manage options for User Role " +"Editor." +msgstr "" + +#: ../includes/classes/user-role-editor.php:724 +#: ../includes/classes/user-role-editor.php:771 +msgid "Confirm" +msgstr "" + +#: ../includes/classes/user-role-editor.php:725 +#: ../includes/classes/user-role-editor.php:772 +msgid "Yes" +msgstr "" + +#: ../includes/classes/user-role-editor.php:726 +#: ../includes/classes/user-role-editor.php:773 +msgid "No" +msgstr "" + +#: ../includes/classes/user-role-editor.php:727 +msgid "Update" +msgstr "" + +#: ../includes/classes/user-role-editor.php:728 +msgid "Please confirm permissions update" +msgstr "" + +#: ../includes/classes/user-role-editor.php:729 +msgid "Add New Role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:730 +#: ../includes/classes/user-role-editor.php:735 +msgid "Rename Role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:731 +msgid " Role name (ID) can not be empty!" +msgstr "" + +#: ../includes/classes/user-role-editor.php:732 +msgid "" +" Role name (ID) must contain latin characters, digits, hyphens or underscore " +"only!" +msgstr "" + +#: ../includes/classes/user-role-editor.php:733 +msgid "" +" WordPress does not support numeric Role name (ID). Add latin characters to " +"it." +msgstr "" + +#: ../includes/classes/user-role-editor.php:734 +msgid "Add Role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:736 +msgid "Delete Role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:737 +msgid "Cancel" +msgstr "" + +#: ../includes/classes/user-role-editor.php:738 +msgid "Add Capability" +msgstr "" + +#: ../includes/classes/user-role-editor.php:739 +#: ../includes/classes/user-role-editor.php:743 +msgid "Delete Capability" +msgstr "" + +#: ../includes/classes/user-role-editor.php:740 +#: ../includes/classes/user-role-editor.php:780 +msgid "Continue?" +msgstr "" + +#: ../includes/classes/user-role-editor.php:741 +msgid "Default Role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:742 +msgid "Set New Default Role" +msgstr "" + +#: ../includes/classes/user-role-editor.php:744 +msgid "" +"Warning! Be careful - removing critical capability could crash some plugin " +"or other custom code" +msgstr "" + +#: ../includes/classes/user-role-editor.php:745 +msgid " Capability name (ID) can not be empty!" +msgstr "" + +#: ../includes/classes/user-role-editor.php:746 +msgid "" +" Capability name (ID) must contain latin characters, digits, hyphens or " +"underscore only!" +msgstr "" + +#: ../includes/classes/user-role-editor.php:775 +msgid "DANGER!" +msgstr "" + +#: ../includes/classes/user-role-editor.php:776 +msgid "" +" Resetting will restore default user roles and capabilities from WordPress " +"core." +msgstr "" + +#: ../includes/classes/user-role-editor.php:777 +msgid "" +"If any plugins (such as WooCommerce, S2Member and many others) have changed " +"user roles and capabilities during installation, all those changes will be " +"LOST!" +msgstr "" + +#: ../includes/classes/user-role-editor.php:778 +msgid "" +"For more information on how to undo undesired changes and restore plugin " +"capabilities go to" +msgstr "" + +#: ../includes/classes/user-view.php:59 +msgid "Switch To" +msgstr "" + +#: ../includes/classes/user-view.php:71 +msgid "Network Super Admin" +msgstr "" + +#: ../includes/classes/user-view.php:137 +msgid "Change capabilities for user" +msgstr "" + +#: ../includes/classes/user-view.php:175 +msgid "Primary Role:" +msgstr "" + +#: ../includes/classes/user-view.php:181 +msgid "bbPress Role:" +msgstr "" + +#: ../includes/classes/user-view.php:190 +msgid "Other Roles:" +msgstr "" + +#: ../includes/classes/view.php:272 +msgid "Working..." +msgstr "" + +#: ../includes/classes/view.php:303 +msgid "Group" +msgstr "" + +#: ../includes/classes/view.php:303 +msgid "Total" +msgstr "" + +#: ../includes/classes/view.php:303 +msgid "Granted" +msgstr "" + +#: ../includes/classes/view.php:316 +msgid "Quick filter:" +msgstr "" + +#: ../includes/classes/view.php:319 +msgid "Granted Only" +msgstr "" + +#: ../includes/classes/view.php:322 +msgid "Columns:" +msgstr "" + +#: ../includes/settings-template.php:16 +msgid "User Role Editor - Options" +msgstr "" + +#: ../includes/settings-template.php:42 +msgid "Tools" +msgstr "" + +#: ../includes/settings-template.php:46 +msgid "About" +msgstr "" + +#: ../includes/settings-template.php:101 +msgid "Show capabilities in" +msgstr "" + +#: ../includes/settings-template.php:107 +msgid "columns" +msgstr "" + +#: ../includes/settings-template.php:121 ../includes/settings-template.php:156 +#: ../includes/settings-template.php:188 ../includes/settings-template.php:220 +msgid "Save" +msgstr "" + +#: ../includes/settings-template.php:168 +msgid "Primary default role: " +msgstr "" + +#: ../includes/settings-template.php:175 +msgid "Other default roles for new registered user: " +msgstr "" + +#: ../includes/settings-template.php:181 +msgid "" +"Note for multisite environment: take into account that other default roles " +"should exist at the site, in order to be assigned to the new registered " +"users." +msgstr "" + +#: ../includes/settings-template.php:207 +msgid "Allow non super administrators to create, edit, and delete users" +msgstr "" diff --git a/wordpress/wp-content/plugins/user-role-editor/license.txt b/wordpress/wp-content/plugins/user-role-editor/license.txt new file mode 100644 index 00000000..a847b378 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/license.txt @@ -0,0 +1,375 @@ +User Role Editor WordPress plugin + +Copyright 2009-2017 by Vladimir Garagulia - support@role-editor.com + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +This program is based on the work covered by the following copyright and +permission notices: + + WordPress - Web publishing software + + Copyright 2003-2010 by the contributors + + WordPress is released under the GPL + +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. + +WRITTEN OFFER + +The source code for any program binaries or compressed scripts that are +included with WordPress can be freely obtained at the following URL: + + http://wordpress.org/download/source/ diff --git a/wordpress/wp-content/plugins/user-role-editor/readme.txt b/wordpress/wp-content/plugins/user-role-editor/readme.txt new file mode 100644 index 00000000..4b87b084 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/readme.txt @@ -0,0 +1,105 @@ +=== User Role Editor === +Contributors: shinephp +Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=vladimir%40shinephp%2ecom&lc=RU&item_name=ShinePHP%2ecom&item_number=User%20Role%20Editor%20WordPress%20plugin¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted +Tags: user, role, editor, security, access, permission, capability +Requires at least: 4.0 +Tested up to: 5.3 +Stable tag: 4.52.1 +Requires PHP: 5.5 +License: GPLv2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html + +User Role Editor WordPress plugin makes user roles and capabilities changing easy. Edit/add/delete WordPress user roles and capabilities. + +== Description == + +User Role Editor WordPress plugin allows you to change user roles and capabilities easy. +Just turn on check boxes of capabilities you wish to add to the selected role and click "Update" button to save your changes. That's done. +Add new roles and customize its capabilities according to your needs, from scratch of as a copy of other existing role. +Unnecessary self-made role can be deleted if there are no users whom such role is assigned. +Role assigned every new created user by default may be changed too. +Capabilities could be assigned on per user basis. Multiple roles could be assigned to user simultaneously. +You can add new capabilities and remove unnecessary capabilities which could be left from uninstalled plugins. +Multi-site support is provided. + +To read more about 'User Role Editor' visit [this page](http://www.shinephp.com/user-role-editor-wordpress-plugin/) at [shinephp.com](http://shinephp.com) + + +Do you need more functionality with quality support in a real time? Do you wish to remove advertisements from User Role Editor pages? +[Buy Pro version](https://www.role-editor.com). +[User Role Editor Pro](https://www.role-editor.com) includes extra modules: +
        +
      • Block selected admin menu items for role.
      • +
      • Hide selected front-end menu items for no logged-in visitors, logged-in users, roles.
      • +
      • Block selected widgets under "Appearance" menu for role.
      • +
      • Show widgets at front-end for selected roles.
      • +
      • Block selected meta boxes (dashboard, posts, pages, custom post types) for role.
      • +
      • "Export/Import" module. You can export user role to the local file and import it to any WordPress site or other sites of the multi-site WordPress network.
      • +
      • Roles and Users permissions management via Network Admin for multisite configuration. One click Synchronization to the whole network.
      • +
      • "Other roles access" module allows to define which other roles user with current role may see at WordPress: dropdown menus, e.g assign role to user editing user profile, etc.
      • +
      • Manage user access to editing posts/pages/custom post type using posts/pages, authors, taxonomies ID list.
      • +
      • Per plugin users access management for plugins activate/deactivate operations.
      • +
      • Per form users access management for Gravity Forms plugin.
      • +
      • Shortcode to show enclosed content to the users with selected roles only.
      • +
      • Posts and pages view restrictions for selected roles.
      • +
      • Admin back-end pages permissions viewer
      • +
      +Pro version is advertisement free. Premium support is included. + +== Installation == + +Installation procedure: + +1. Deactivate plugin if you have the previous version installed. +2. Extract "user-role-editor.zip" archive content to the "/wp-content/plugins/user-role-editor" directory. +3. Activate "User Role Editor" plugin via 'Plugins' menu in WordPress admin menu. +4. Go to the "Users"-"User Role Editor" menu item and change your WordPress standard roles capabilities according to your needs. + +== Frequently Asked Questions == +- Does it work with WordPress in multi-site environment? +Yes, it works with WordPress multi-site. By default plugin works for every blog from your multi-site network as for locally installed blog. +To update selected role globally for the Network you should turn on the "Apply to All Sites" checkbox. You should have superadmin privileges to use User Role Editor under WordPress multi-site. +Pro version allows to manage roles of the whole network from the Netwok Admin. + +To read full FAQ section visit [this page](http://www.shinephp.com/user-role-editor-wordpress-plugin/#faq) at [shinephp.com](shinephp.com). + +== Screenshots == +1. screenshot-1.png User Role Editor main form +2. screenshot-2.png Add/Remove roles or capabilities +3. screenshot-3.png User Capabilities link +4. screenshot-4.png User Capabilities Editor +5. screenshot-5.png Bulk change role for users without roles +6. screenshot-6.png Assign multiple roles to the selected users + +To read more about 'User Role Editor' visit [this page](http://www.shinephp.com/user-role-editor-wordpress-plugin/) at [shinephp.com](shinephp.com). + += Translations = + +If you wish to check available translations or help with plugin translation to your language visit this link +https://translate.wordpress.org/projects/wp-plugins/user-role-editor/ + + +== Changelog = + += [4.52.1] 11.11.2019 = +* Update: URE requires PHP version 5.6. +* ure_cpt_editor_roles filter was added. It takes 2 parameters: array $roles with 1 element 'administrator' by default and $post_type with post type name string. Add other role(s) to which you wish automatically add all user capabilities for custom post type $post_type. URE updates roles this way before opening "Users->User Role Editor" page. +* New user capability 'ure_nav_menus_access' was added. It's used at the User Role Editor Pro only. + += [4.52] 07.10.2019 = +* New: Multisite: WordPress (tested up to version 5.2.3) shows "Change role to..." drop-down list at "Network Admin->Sites->selected site->Users tab" with roles filled from the main site, but should use roles list from the selected site. URE replaces this roles list with roles from the selected site and excludes error with message "Sorry, you are not allowed to give users that role.", when you try to grant to a user a role from the main site, which does not exist at the selected site. + +File changelog.txt contains the full list of changes. + +== Additional Documentation == + +You can find more information about "User Role Editor" plugin at [this page](http://www.shinephp.com/user-role-editor-wordpress-plugin/) + +I am ready to answer on your questions about plugin usage. Use [plugin page comments](http://www.shinephp.com/user-role-editor-wordpress-plugin/) for that. + +== Upgrade Notice == + += [4.52.1] 11.11.2019 = +* Update: URE requires PHP version 5.6. +* ure_cpt_editor_roles filter was added. It takes 2 parameters: array $roles with 1 element 'administrator' by default and $post_type with post type name string. Add other role(s) to which you wish automatically add all user capabilities for custom post type $post_type. URE updates roles this way before opening "Users->User Role Editor" page. +* New user capability 'ure_nav_menus_access' was added. It's used at the User Role Editor Pro only. diff --git a/wordpress/wp-content/plugins/user-role-editor/screenshot-1.png b/wordpress/wp-content/plugins/user-role-editor/screenshot-1.png new file mode 100644 index 00000000..145bcd93 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/screenshot-1.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/screenshot-2.png b/wordpress/wp-content/plugins/user-role-editor/screenshot-2.png new file mode 100644 index 00000000..d0442438 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/screenshot-2.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/screenshot-3.png b/wordpress/wp-content/plugins/user-role-editor/screenshot-3.png new file mode 100644 index 00000000..ec764839 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/screenshot-3.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/screenshot-4.png b/wordpress/wp-content/plugins/user-role-editor/screenshot-4.png new file mode 100644 index 00000000..d92eb085 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/screenshot-4.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/screenshot-5.png b/wordpress/wp-content/plugins/user-role-editor/screenshot-5.png new file mode 100644 index 00000000..8caa2e55 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/screenshot-5.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/screenshot-6.png b/wordpress/wp-content/plugins/user-role-editor/screenshot-6.png new file mode 100644 index 00000000..c293d8d7 Binary files /dev/null and b/wordpress/wp-content/plugins/user-role-editor/screenshot-6.png differ diff --git a/wordpress/wp-content/plugins/user-role-editor/uninstall.php b/wordpress/wp-content/plugins/user-role-editor/uninstall.php new file mode 100644 index 00000000..9d57a9f3 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/uninstall.php @@ -0,0 +1,46 @@ +prefix.'backup_user_roles'; + delete_option($backup_option_name); + delete_option('ure_caps_readable'); + delete_option('ure_show_deprecated_caps'); + delete_option('ure_hide_pro_banner'); + delete_option('user_role_editor'); + delete_option('ure_role_additional_options_values'); + delete_option('ure_task_queue'); + +} + + +if (!is_multisite()) { + ure_delete_options(); +} else { + $old_blog = $wpdb->blogid; + // Get all blog ids + $network = get_current_site(); + $query = $wpdb->prepare( + "SELECT blog_id FROM {$wpdb->blogs} WHERE site_id=%d", + array($network->id) + ); + $blogIds = $wpdb->get_col($query); + foreach ($blogIds as $blog_id) { + switch_to_blog($blog_id); + ure_delete_options(); + } + switch_to_blog($old_blog); +} diff --git a/wordpress/wp-content/plugins/user-role-editor/user-role-editor.php b/wordpress/wp-content/plugins/user-role-editor/user-role-editor.php new file mode 100644 index 00000000..2b49ce85 --- /dev/null +++ b/wordpress/wp-content/plugins/user-role-editor/user-role-editor.php @@ -0,0 +1,50 @@ +Please update!'; +URE_Lib::check_version( PHP_VERSION, $ure_required_php_version, $exit_msg, __FILE__ ); + +// check WP version +$ure_required_wp_version = '4.0'; +$exit_msg = 'User Role Editor requires WordPress '. $ure_required_wp_version .' or newer. '. + 'Please update!'; +URE_Lib::check_version( get_bloginfo( 'version' ), $ure_required_wp_version, $exit_msg, __FILE__ ); + +require_once( URE_PLUGIN_DIR .'includes/loader.php' ); + +$GLOBALS['user_role_editor'] = User_Role_Editor::get_instance();
      +
      +

      sg->GetVersion() ?>

      +

      Reading Settings to change this.','sitemap')); ?>

      + + +
      +
      +
      + +
      + + + + + HtmlPrintBoxHeader('sm_pnres',__('About this Plugin:','sitemap'),true); ?> + + + + + + + + + HtmlPrintBoxFooter(true); ?> + + HtmlPrintBoxHeader('sm_smres',__('Sitemap Resources:','sitemap'),true); ?> + + + + + + + +
      + + + + HtmlPrintBoxFooter(true); ?> + + +
      +
      + + +
      + +
      + +
      + + + + GetStartTime() > 0) { + $st=$status->GetStartTime() + (get_option( 'gmt_offset' ) * 3600); + + $head=str_replace("%date%",date_i18n(get_option('date_format'),$st) . " " . date_i18n(get_option('time_format'),$st),__('Result of the last ping, started on %date%.','sitemap')); + } + + $this->HtmlPrintBoxHeader('sm_rebuild',$head); ?> + + +
      + + sg->GetOption('i_supportfeed')) { + + echo "sg->GetBackLink() . "&sm_disable_supportfeed=true") . "\">" . __('Disable','sitemap') . ""; + + $supportFeed = $this->sg->GetSupportFeed(); + + if (!is_wp_error($supportFeed) && $supportFeed) { + $supportItems = $supportFeed->get_items(0, $supportFeed->get_item_quantity(3)); + + if(count($supportItems)>0) { + echo "
        "; + foreach($supportItems AS $item) { + $url = esc_url($item->get_permalink()); + $title = esc_html($item->get_title()); + echo "
      • {$title}
      • "; + + } + echo "
      "; + } + } else { + echo "
      • " . __('No support topics available or an error occurred while fetching them.','sitemap') . "
      "; + } + } else { + echo ""; + } + ?> +
      + + +
      +
        + sg->OldFileExists()) { + echo "
      • " . str_replace("%s",wp_nonce_url($this->sg->GetBackLink() . "&sm_delete_old=true",'sitemap'),__('There is still a sitemap.xml or sitemap.xml.gz file in your site directory. Please delete them as no static files are used anymore or try to delete them automatically.','sitemap')) . "
      • "; + } + + echo "
      • " . str_replace("%s", esc_url($this->sg->getXmlUrl()),__('The URL to your sitemap index file is: %s.','sitemap')) . "
      • "; + + if($status == null) { + echo "
      • " . __('Search engines haven\'t been notified yet. Write a post to let them know about your sitemap.','sitemap') . "
      • "; + } else { + + $services = $status->GetUsedPingServices(); + + foreach($services AS $service) { + $name = $status->GetServiceName($service); + + if($status->GetPingResult($service)) { + echo "
      • " . sprintf(__("%s was successfully notified about changes.",'sitemap'),$name). "
      • "; + $dur = $status->GetPingDuration($service); + if($dur > 4) { + echo "
      • " . str_replace(array("%time%","%name%"),array($dur,$name),__("It took %time% seconds to notify %name%, maybe you want to disable this feature to reduce the building time.",'sitemap')) . "
      • "; + } + } else { + echo "
      • " . str_replace(array("%s","%name%"),array(wp_nonce_url($this->sg->GetBackLink() . "&sm_ping_service=" . $service . "&noheader=true",'sitemap'),$name),__('There was a problem while notifying %name%. View result','sitemap')) . "
      • "; + } + } + } + + ?> + sg->GetOption('b_ping') || $this->sg->GetOption('b_pingmsn')): ?> +
      • + Notify Search Engines about ">your sitemap or ','','width=650, height=500, resizable=yes'); return false;">your main sitemap and all sub-sitemaps now. +
      • + + + " . str_replace("%d",wp_nonce_url($this->sg->GetBackLink() . "&sm_rebuild=true&sm_do_debug=true",'sitemap'),__('If you encounter any problems with your sitemap you can use the debug function to get more information.','sitemap')) . ""; ?> +
      +
        +
      • + rate it 5 stars! :)','sitemap'),$this->sg->GetRedirectLink('sitemap-works-note'),$this->sg->GetRedirectLink('sitemap-paypal')); ?> +
      • + +
      +
      + HtmlPrintBoxFooter(); ?> + + sg->IsNginx() && $this->sg->IsUsingPermalinks()): ?> + HtmlPrintBoxHeader('ngin_x',__('Webserver Configuration', 'sitemap')); ?> + +

      + + "; + } + ?> + +

      + HtmlPrintBoxFooter(); ?> + + + + + HtmlPrintBoxHeader('sm_basic_options',__('Basic Options', 'sitemap')); ?> + + +
        +
      • + sg->GetOption("b_ping")==true?"checked=\"checked\"":"") ?> /> +
        + sg->GetRedirectLink('sitemap-gwt'),__('No registration required, but you can join the Google Webmaster Tools to check crawling statistics.','sitemap')); ?> +
      • +
      • + sg->GetOption("b_pingmsn")==true?"checked=\"checked\"":"") ?> /> +
        + sg->GetRedirectLink('sitemap-lwt'),__('No registration required, but you can join the Bing Webmaster Tools to check crawling statistics.','sitemap')); ?> +
      • +
      • + + +
        + +
      • +
      + + +
        +
      • + () +
      • +
      • + () +
      • +
      • +
        + +
      • +
      • + sg->GetDefaultStyle() && $this->sg->GetOption('b_style_default')===true); ?> + + () sg->GetDefaultStyle()): ?> +
      • +
      • +
        + +
      • +
      • + +
      • +
      • + +
      • +
      + + + HtmlPrintBoxFooter(); ?> + + + HtmlPrintBoxHeader('sm_pages',__('Additional Pages', 'sitemap')); ?> + + For example, if your domain is www.foo.com and your site is located on www.foo.com/site you might want to include your homepage at www.foo.com','sitemap'); + echo "
      • "; + echo "" . __('Note','sitemap'). ": "; + _e("If your site is in a subdirectory and you want to add pages which are NOT in the site directory or beneath, you MUST place your sitemap file in the root directory (Look at the "Location of your sitemap file" section on this page)!",'sitemap'); + echo "
      • "; + echo "" . __('URL to the page','sitemap'). ": "; + _e("Enter the URL to the page. Examples: http://www.foo.com/index.html or www.foo.com/home ",'sitemap'); + echo "
      • "; + echo "" . __('Priority','sitemap') . ": "; + _e("Choose the priority of the page relative to the other pages. For example, your homepage might have a higher priority than your imprint.",'sitemap'); + echo "
      • "; + echo "" . __('Last Changed','sitemap'). ": "; + _e("Enter the date of the last change as YYYY-MM-DD (2005-12-31 for example) (optional).",'sitemap'); + + echo "
      "; + ?> + + + + + + + + + + + + + + +
      + + HtmlPrintBoxFooter(); ?> + + + + + HtmlPrintBoxHeader('sm_postprio',__('Post Priority', 'sitemap')); ?> + +

      +
        +
      • HtmlGetChecked($this->sg->GetOption("b_prio_provider"),"") ?> />

      • + sg->GetPrioProviders(); + for($i=0; $i

        HtmlGetChecked($this->sg->GetOption("b_prio_provider"),$provs[$i]) . " />
        " . call_user_func(array($provs[$i], 'getDescription')) . "

        "; + } + ?> +
      + HtmlPrintBoxFooter(); ?> + + + HtmlPrintBoxHeader('sm_includes',__('Sitemap Content', 'sitemap')); ?> + : +
        +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • + sg->IsTaxonomySupported()): ?> +
      • + +
      • + +
      + + sg->IsTaxonomySupported()) { + $taxonomies = $this->sg->GetCustomTaxonomies(); + + $enabledTaxonomies = $this->sg->GetOption('in_tax'); + + if(count($taxonomies)>0) { + ?>:
        name, $enabledTaxonomies); + ?> +
      • + +
      • +
      sg->IsCustomPostTypesSupported()) { + $custom_post_types = $this->sg->GetCustomPostTypes(); + + $enabledPostTypes = $this->sg->GetOption('in_customtypes'); + + if(count($custom_post_types)>0) { + ?>:
        name, $enabledPostTypes); + + ?> +
      • + +
      • +
      + + : +
        +
      • +
        + all sitemap entries.', 'sitemap') ?> +
      • +
      + + HtmlPrintBoxFooter(); ?> + + + HtmlPrintBoxHeader('sm_excludes',__('Excluded Items', 'sitemap')); ?> + + : + +
      +
        + sg->GetOption("b_exclude_cats"),false); ?> +
      +
      + + : +
      +
      + : +
      + + HtmlPrintBoxFooter(); ?> + + + HtmlPrintBoxHeader('sm_change_frequencies',__('Change Frequencies', 'sitemap')); ?> + +

      + : + +

      +
        +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • + sg->IsTaxonomySupported()): ?> +
      • + +
      • + +
      • + +
      • +
      + + HtmlPrintBoxFooter(); ?> + + + HtmlPrintBoxHeader('sm_priorities',__('Priorities', 'sitemap')); ?> +
        +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • +
      • + +
      • + sg->IsTaxonomySupported()): ?> +
      • + +
      • + +
      • + +
      • +
      + + HtmlPrintBoxFooter(); ?> + +
      +
      +

      + + + +

      +
      + + +
      +
      +
      + + +
      + array("cc"=>"USD","lc"=>"US"), + "en-GB"=>array("cc"=>"GBP","lc"=>"GB"), + "de"=>array("cc"=>"EUR","lc"=>"DE"), + ); + $myLc = $lc["en"]; + $wpl = get_bloginfo('language'); + if(!empty($wpl)) { + if(array_key_exists($wpl,$lc)) $myLc = $lc[$wpl]; + else { + $wpl = substr($wpl,0,2); + if(array_key_exists($wpl,$lc)) $myLc = $lc[$wpl]; + } + } + ?> + + " /> + + + + " /> + + " /> + + + "/> +
      +
      +

      " . __('Your WordPress version is too old for XML Sitemaps.', 'sitemap') . "
      " . sprintf(__('Unfortunately this release of Google XML Sitemaps requires at least WordPress %4$s. You are using Wordpress %2$s, which is out-dated and insecure. Please upgrade or go to active plugins and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the plugin website.', 'sitemap'), "plugins.php?plugin_status=active", $GLOBALS["wp_version"], "http://www.arnebrachhold.de/redir/sitemap-home/","3.3") . "