Commit b941a949 authored by Simon's avatar Simon

release 2.0.0

parent b0bc8c79
...@@ -20,9 +20,9 @@ ...@@ -20,9 +20,9 @@
## Production ## Production
- build CSS & JS assets - `C:\web\dev.biuro\ npm run build` - build CSS & JS assets - `C:\web\dev.biuro\ npm run build`
- build new image `docker build -t biuro/web:1.34.2 .` (update version number) - build new image `docker build -t biuro/web:2.0.0 .` (update version number)
- login to biuro docker account `docker login --username=biuro --password=9Ndtjd2vKsLvGuFOeFq1KdJs` - login to biuro docker account `docker login --username=biuro --password=9Ndtjd2vKsLvGuFOeFq1KdJs`
- push image to docker repository - `docker push biuro/web:1.34.2` - push image to docker repository - `docker push biuro/web:2.0.0`
## Production ## Production
- update biuro/web image version in .env file (staging or www) - update biuro/web image version in .env file (staging or www)
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
Plugin Name: Akismet Anti-Spam Plugin Name: Akismet Anti-Spam
Plugin URI: https://akismet.com/ Plugin URI: https://akismet.com/
Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. It keeps your site protected even while you sleep. To get started: activate the Akismet plugin and then go to your Akismet Settings page to set up your API key. Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. It keeps your site protected even while you sleep. To get started: activate the Akismet plugin and then go to your Akismet Settings page to set up your API key.
Version: 4.2.3 Version: 4.2.4
Author: Automattic Author: Automattic
Author URI: https://automattic.com/wordpress-plugins/ Author URI: https://automattic.com/wordpress-plugins/
License: GPLv2 or later License: GPLv2 or later
...@@ -37,7 +37,7 @@ if ( !function_exists( 'add_action' ) ) { ...@@ -37,7 +37,7 @@ if ( !function_exists( 'add_action' ) ) {
exit; exit;
} }
define( 'AKISMET_VERSION', '4.2.3' ); define( 'AKISMET_VERSION', '4.2.4' );
define( 'AKISMET__MINIMUM_WP_VERSION', '5.0' ); define( 'AKISMET__MINIMUM_WP_VERSION', '5.0' );
define( 'AKISMET__PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'AKISMET__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'AKISMET_DELETE_LIMIT', 10000 ); define( 'AKISMET_DELETE_LIMIT', 10000 );
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, eoigal, cfinke, automattic, jgs, procifer, stephdau Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, eoigal, cfinke, automattic, jgs, procifer, stephdau
Tags: comments, spam, antispam, anti-spam, contact form, anti spam, comment moderation, comment spam, contact form spam, spam comments Tags: comments, spam, antispam, anti-spam, contact form, anti spam, comment moderation, comment spam, contact form spam, spam comments
Requires at least: 5.0 Requires at least: 5.0
Tested up to: 5.9 Tested up to: 6.0
Stable tag: 4.2.3 Stable tag: 4.2.4
License: GPLv2 or later License: GPLv2 or later
The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce. The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce.
...@@ -30,6 +30,12 @@ Upload the Akismet plugin to your blog, activate it, and then enter your Akismet ...@@ -30,6 +30,12 @@ Upload the Akismet plugin to your blog, activate it, and then enter your Akismet
== Changelog == == Changelog ==
= 4.2.4 =
*Release Date - 20 May 2022*
* Improved translator instructions for comment history.
* Bumped the "Tested up to" tag to WP 6.0.
= 4.2.3 = = 4.2.3 =
*Release Date - 25 April 2022* *Release Date - 25 April 2022*
......
<?php
/**
* Googlesitemapgeneratorstatus class file.
*
* @author Arne Brachhold
* @package sitemap
* @since 3.0b5
*/
/**
* Represents the status (successes and failures) of a ping process
*
* @author Arne Brachhold
* @package sitemap
* @since 3.0b5
*/
class GoogleSitemapGeneratorStatus {
/**
* Var start time of building process .
*
* @var float $_start_time The start time of the building process .
*/
private $start_time = 0;
/**
* The end time of the building process.
*
* @var float $_end_time The end time of the building process
*/
private $end_time = 0;
/**
* Holding an array with the results and information of the last ping .
*
* @var array Holding an array with the results and information of the last ping
*/
private $ping_results = array();
/**
* If the status should be saved to the database automatically .
*
* @var bool If the status should be saved to the database automatically
*/
private $auto_save = true;
/**
* Constructs a new status ued for saving the ping results
*
* @param string $auto_save .
*/
public function __construct( $auto_save = true ) {
$this->start_time = microtime( true );
$this->auto_save = $auto_save;
if ( $auto_save ) {
$exists = get_option( 'sm_status' );
if ( false === $exists ) {
add_option( 'sm_status', '', '', '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->end_time = microtime( true );
if ( $this->auto_save ) {
$this->save();
}
}
/**
* Returns the duration of the ping process
*
* @return int
*/
public function get_duration() {
return round( $this->end_time - $this->start_time, 2 );
}
/**
* Returns the time when the pings were started
*
* @return int
*/
public function get_start_time() {
return round( $this->start_time, 2 );
}
/**
* Start ping .
*
* @param string $service string The internal name of the ping service .
* @param string $url string The URL to ping .
* @param string $name string The display name of the service .
* @return void
*/
public function start_ping( $service, $url, $name = null ) {
$this->ping_results[ $service ] = array(
'start_time' => microtime( true ),
'end_time' => 0,
'success' => false,
'url' => $url,
'name' => $name ? $name : $service,
);
if ( $this->auto_save ) {
$this->save();
}
}
/**
* End ping .
*
* @param string $service string The internal name of the ping service .
* @param string $success boolean If the ping was successful .
* @return void
*/
public function end_ping( $service, $success ) {
$this->ping_results[ $service ]['end_time'] = microtime( true );
$this->ping_results[ $service ]['success'] = $success;
if ( $this->auto_save ) {
$this->save();
}
}
/**
* Returns the duration of the last ping of a specific ping service
*
* @param string $service string The internal name of the ping service .
* @return float
*/
public function get_ping_duration( $service ) {
$res = $this->ping_results[ $service ];
return round( $res['end_time'] - $res['start_time'], 2 );
}
/**
* Returns the last result for a specific ping service
*
* @param string $service string The internal name of the ping service .
* @return array
*/
public function get_ping_result( $service ) {
return $this->ping_results[ $service ]['success'];
}
/**
* Returns the URL for a specific ping service
*
* @param string $service string The internal name of the ping service .
* @return array
*/
public function get_ping_url( $service ) {
return $this->ping_results[ $service ]['url'];
}
/**
* Returns the name for a specific ping service
*
* @param string $service string The internal name of the ping service .
* @return array
*/
public function get_service_name( $service ) {
return $this->ping_results[ $service ]['name'];
}
/**
* Returns if a service was used in the last ping
*
* @param string $service string The internal name of the ping service .
* @return bool
*/
public function used_ping_service( $service ) {
return array_key_exists( $service, $this->ping_results );
}
/**
* Returns the services which were used in the last ping
*
* @return array
*/
public function get_used_ping_services() {
return array_keys( $this->ping_results );
}
}
Google XML Sitemaps Generator for WordPress Google XML Sitemaps Generator for WordPress
============================================================================== ==============================================================================
This generator will create a sitemaps.org compliant sitemap of your WordPress site. This generator will create a sitemaps.org compliant sitemap of your WordPress site.
...@@ -311,8 +311,11 @@ Release History: ...@@ -311,8 +311,11 @@ Release History:
2014-11-15 4.0.8 Fixed bug with excluded categories, thanks to Claus Schöffel! 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. 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 2018-12-18 4.1.0 Fixed security issues related to forms and external URLs
2022-04-07 4.1.1 Fixed security issues and added support for WooCommerce based sitemap
2022-04-07 4.1.2 Fixed security issues and features like support for WooCommerce based sitemap
2022-05-31 4.1.3 Added backward compatibility settings, Changed Google Tracking ID field to optional, Fixed PHP warnings
2022-06-06 4.1.4 Fixed the issue of PHP warnings, Fixed links per page issue, Improved WordPress 6.0 compatibility
2022-06-14 4.1.5 Fixed code regressions moving from git to svn
......
<?php
/**
* External interface .
*
* @author Arne Brachhold
* @package sitemap
* @since 3.0
*/
/**
* Interface for all priority providers
*
* @author Arne Brachhold
* @package sitemap
* @since 3.0
*/
interface Google_Sitemap_Generator_Prio_Provider_Base {
/**
* Initializes a new priority provider
*
* @param int $total_comments int The total number of comments of all posts .
* @param int $total_posts int The total number of posts .
* @since 3.0
*/
public function __construct( $total_comments, $total_posts );
/**
* Returns the (translated) name of this priority provider
*
* @since 3.0
* @return string The translated name
*/
public static function get_name();
/**
* Returns the (translated) description of this priority provider
*
* @since 3.0
* @return string The translated description
*/
public static function get_description();
/**
* Returns the priority for a specified post
*
* @param int $post_id int The ID of the post .
* @param int $comment_count int The number of comments for this post .
* @since 3.0
* @return int The calculated priority
*/
public function get_post_priority( $post_id, $comment_count );
}
...@@ -106,4 +106,5 @@ function sm_loadPages() { ...@@ -106,4 +106,5 @@ function sm_loadPages() {
for(var i=0; i<pages.length; i++) { for(var i=0; i<pages.length; i++) {
sm_addPage(pages[i].url,pages[i].priority,pages[i].changeFreq,pages[i].lastChanged); sm_addPage(pages[i].url,pages[i].priority,pages[i].changeFreq,pages[i].lastChanged);
} }
} }
\ No newline at end of file if (typeof(sm_loadPages) == 'function') addLoadEvent(sm_loadPages);
\ No newline at end of file
=== XML Sitemaps === === XML Sitemaps ===
Contributors: auctollo Contributors: auctollo
Tags: seo, google, bing, yahoo, msn, ask, live, sitemaps, google sitemaps, xml sitemap, xml Tags: seo, google, bing, yahoo, msn, ask, live, sitemaps, google sitemaps, xml sitemap, xml
Requires at least: 3.3 Requires at least: 3.3
Tested up to: 5.7 Tested up to: 6.0
Stable tag: 4.1.1 Stable tag: 4.1.5
License: GPLv2 License: GPLv2
License URI: http://www.gnu.org/licenses/gpl-2.0.html License URI: http://www.gnu.org/licenses/gpl-2.0.html
...@@ -77,8 +77,41 @@ The WordPress.org repository is just another place to download this plugin. I do ...@@ -77,8 +77,41 @@ The WordPress.org repository is just another place to download this plugin. I do
== Changelog == == Changelog ==
= 4.1.1 (2020-08-11) = = 4.1.5 (2022-06-14) =
* Fixed security issue related to trailing slashes * Fixed code regressions moving from git to svn (preventing recent fixes from being available)
= 4.1.4 (2022-06-06) =
* Fixed the issue of PHP warnings
* Fixed links per page issue
* Improved WordPress 6.0 compatibility
= 4.1.3 (2022-05-31) =
* Added backward compatibility settings
* Changed Google Tracking ID field to optional
* Fixed PHP warnings
= 4.1.2 (2022-04-15) =
* Fixed security issue related to Cross-Site Scripting attacks on debug page
* Fixed HTTP error while generating sitemap (because of conflict of www and now www site)
* Fixed handling WordPress core sitemap entry from robots.txt
* Added option to flush database rewrite on plugin deactivation
* Added option to split the custom categories into multiple sitemaps by custom taxonomy
* Added option to omit the posts specified as disallow in robots.txt
* Added option to set links per page for tags and categories
* Added option to set a custom filename for the sitemap
* Added option to list custom post in the archive sitemap
= 4.1.1 (2022-04-07) =
* fix security issue related to Cross-Site Scripting attacks on debug page
* fix HTTP error while generating sitemap (because of conflict of www and now www site)
* fix handles the removal of Wordpress native sitemap entry from robots.txt
* added option for flush database rewrite on deactivate plugin
* added options for split the custom categories into multiple sitemap by custom taxonomy
* added options to omit the posts which added in robots.txt to disallow
* added option to set links per page for tags and categories
* added option for provide the custom name for the sitemap.xml file
* added option for custom post type's list into the archive sitemap
* added support of manage priorities and frequencies for products category
= 4.1.0 (2018-12-18) = = 4.1.0 (2018-12-18) =
* Fixed security issue related to escaping external URLs * Fixed security issue related to escaping external URLs
......
<?php <?php
/**
/*
* $Id: sitemap-wpmu.php 534582 2012-04-21 22:25:36Z arnee $ * $Id: sitemap-wpmu.php 534582 2012-04-21 22:25:36Z arnee $
* *
* Google XML Sitemaps Generator for WordPress MU activation * Google XML Sitemaps Generator for WordPress MU activation
...@@ -18,11 +17,20 @@ ...@@ -18,11 +17,20 @@
* *
* All files in the mu-plugins directory are included for all sites by WordPress by default, so there is no need to * All files in the mu-plugins directory are included for all sites by WordPress by default, so there is no need to
* activate this plugin anymore (and it also can not be deactivated). * activate this plugin anymore (and it also can not be deactivated).
*
* @package Sitemap
*/ */
if(!defined('WPINC')) return; if ( ! defined( 'WPINC' ) ) {
return;
}
$gsgFile = dirname(__FILE__) . "/google-sitemap-generator/sitemap.php"; $gsg_file = dirname( __FILE__ ) . '/google-sitemap-generator/sitemap.php';
if(file_exists($gsgFile)) require_once($gsgFile); if ( file_exists( $gsg_file ) ) {
else trigger_error("Google Sitemap Generator was loaded via mu-plugins directory, but the plugin was not found under $gsgFile",E_USER_WARNING); require_once $gsg_file;
} else {
// phpcs:disable
esc_html( trigger_error( 'XML Sitemap Generator was loaded via mu-plugins directory, but the plugin was not found under $gsg_file', E_USER_WARNING ) );
// phpcs:enable
}
<?php <?php
/**
* $Id: sitemap.php 1026247 2014-11-15 16:47:36Z arnee $
/* * Google XML Sitemaps Generator for WordPress
$Id: sitemap.php 1026247 2014-11-15 16:47:36Z arnee $ * ==============================================================================
XML Sitemaps Generator for WordPress
==============================================================================
This generator will create a sitemaps.org compliant sitemap of your WordPress site.
For additional details like installation instructions, please check the readme.txt and documentation.txt files. * This generator will create a sitemaps.org compliant sitemap of your WordPress site.
* For additional details like installation instructions, please check the readme.txt and documentation.txt files.
Info for WordPress: * Have fun!
============================================================================== * Arne
Plugin Name: XML Sitemaps
Plugin URI: http://www.arnebrachhold.de/redir/sitemap-home/
Description: This plugin improves SEO using sitemaps for best indexation by search engines like Google, Bing, Yahoo and others.
Version: 4.1.1
Author: Auctollo
Author URI: http://www.arnebrachhold.de/
Text Domain: sitemap
Domain Path: /lang
* Info for WordPress:
* ==============================================================================
* Plugin Name: Google XML Sitemaps
* Plugin URI: https://auctollo.com/
* Description: This plugin improves SEO using sitemaps for best indexation by search engines like Google, Bing, Yahoo and others.
* Version: 4.1.5
* Author: Auctollo
* Author URI: https://acutollo.com/
* Text Domain: sitemap
* Domain Path: /lang
Copyright 2005 - 2018 AUCTOLLO
This program is free software; you can redistribute it and/or modify * Copyright 2005 - 2018 ARNE BRACHHOLD (email : himself - arnebrachhold - de)
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, * This program is free software; you can redistribute it and/or modify
but WITHOUT ANY WARRANTY; without even the implied warranty of * it under the terms of the GNU General Public License as published by
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * the Free Software Foundation; either version 2 of the License, or
GNU General Public License for more details. * (at your option) any later version.
You should have received a copy of the GNU General Public License * This program is distributed in the hope that it will be useful,
along with this program; if not, write to the Free Software * but WITHOUT ANY WARRANTY; without even the implied warranty of
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* @author Arne Brachhold
* @package sitemap
* 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. * Please see license.txt for the full license.
*/
*/ define( 'SM_SUPPORTFEED_URL', 'https://wordpress.org/support/plugin/google-sitemap-generator/feed/' );
define("SM_SUPPORTFEED_URL","https://wordpress.org/support/plugin/google-sitemap-generator/feed/");
/** /**
* Check if the requirements of the sitemap plugin are met and loads the actual loader * Check if the requirements of the sitemap plugin are met and loads the actual loader
...@@ -51,24 +54,24 @@ define("SM_SUPPORTFEED_URL","https://wordpress.org/support/plugin/google-sitemap ...@@ -51,24 +54,24 @@ define("SM_SUPPORTFEED_URL","https://wordpress.org/support/plugin/google-sitemap
* @package sitemap * @package sitemap
* @since 4.0 * @since 4.0
*/ */
function sm_Setup() { function sm_setup() {
$fail = false; $fail = false;
//Check minimum PHP requirements, which is 5.2 at the moment. // Check minimum PHP requirements, which is 5.2 at the moment.
if (version_compare(PHP_VERSION, "5.2", "<")) { if ( version_compare( PHP_VERSION, '5.2', '<' ) ) {
add_action('admin_notices', 'sm_AddPhpVersionError'); add_action( 'admin_notices', 'sm_add_php_version_error' );
$fail = true; $fail = true;
} }
//Check minimum WP requirements, which is 3.3 at the moment. // Check minimum WP requirements, which is 3.3 at the moment.
if (version_compare($GLOBALS["wp_version"], "3.3", "<")) { if ( version_compare( $GLOBALS['wp_version'], '3.3', '<' ) ) {
add_action('admin_notices', 'sm_AddWpVersionError'); add_action( 'admin_notices', 'sm_add_wp_version_error' );
$fail = true; $fail = true;
} }
if (!$fail) { if ( ! $fail ) {
require_once(trailingslashit(dirname(__FILE__)) . "sitemap-loader.php"); require_once trailingslashit( dirname( __FILE__ ) ) . 'class-googlesitemapgeneratorloader.php';
} }
} }
...@@ -79,8 +82,10 @@ function sm_Setup() { ...@@ -79,8 +82,10 @@ function sm_Setup() {
* @package sitemap * @package sitemap
* @since 4.0 * @since 4.0
*/ */
function sm_AddWpVersionError() { function sm_add_wp_version_error() {
echo "<div id='sm-version-error' class='error fade'><p><strong>" . __('Your WordPress version is too old for XML Sitemaps.', 'sitemap') . "</strong><br /> " . 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 <a href="%1$s">active plugins</a> and deactivate the XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the <a href="%3$s">plugin website</a>.', 'sitemap'), "plugins.php?plugin_status=active", $GLOBALS["wp_version"], "http://www.arnebrachhold.de/redir/sitemap-home/","3.3") . "</p></div>"; /* translators: %s: search term */
echo '<div id=\'sm-version-error\' class=\'error fade\'><p><strong>' . esc_html( __( 'Your WordPress version is too old for XML Sitemaps.', 'sitemap' ) ) . '</strong><br /> ' . esc_html( 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 <a href=\'%1$s\'>active plugins</a> and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the <a href=\'%3$s\'>plugin website</a>.', 'sitemap' ), 'plugins.php?plugin_status=active', esc_html( $GLOBALS['wp_version'] ), 'http://www.arnebrachhold.de/redir/sitemap-home/', '3.3' ) ) . '</p></div>';
} }
/** /**
...@@ -89,8 +94,10 @@ function sm_AddWpVersionError() { ...@@ -89,8 +94,10 @@ function sm_AddWpVersionError() {
* @package sitemap * @package sitemap
* @since 4.0 * @since 4.0
*/ */
function sm_AddPhpVersionError() { function sm_add_php_version_error() {
echo "<div id='sm-version-error' class='error fade'><p><strong>" . __('Your PHP version is too old for XML Sitemaps.', 'sitemap') . "</strong><br /> " . sprintf(__('Unfortunately this release of 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 <a href="%1$s">active plugins</a> and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the <a href="%3$s">plugin website</a>.', 'sitemap'), "plugins.php?plugin_status=active", PHP_VERSION, "http://www.arnebrachhold.de/redir/sitemap-home/","5.2") . "</p></div>"; /* translators: %s: search term */
echo '<div id=\'sm-version-error\' class=\'error fade\'><p><strong>' . esc_html( __( 'Your PHP version is too old for XML Sitemaps.', 'sitemap' ) ) . '</strong><br /> ' . esc_html( 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 <a href=\'%1$s\'>active plugins</a> and deactivate the Google XML Sitemaps plugin to hide this message. You can download an older version of this plugin from the <a href=\'%3$s\'>plugin website</a>.', 'sitemap' ), 'plugins.php?plugin_status=active', PHP_VERSION, 'http://www.arnebrachhold.de/redir/sitemap-home/', '5.2' ) ) . '</p></div>';
} }
/** /**
...@@ -100,12 +107,14 @@ function sm_AddPhpVersionError() { ...@@ -100,12 +107,14 @@ function sm_AddPhpVersionError() {
* @since 4.0 * @since 4.0
* @return string The path and file of the sitemap plugin entry point * @return string The path and file of the sitemap plugin entry point
*/ */
function sm_GetInitFile() { function sm_get_init_file() {
return __FILE__; return __FILE__;
} }
//Don't do anything if this file was called directly // Don't do anything if this file was called directly.
if (defined('ABSPATH') && defined('WPINC') && !class_exists("GoogleSitemapGeneratorLoader", false)) { if ( defined( 'ABSPATH' ) && defined( 'WPINC' ) && ! class_exists( 'GoogleSitemapGeneratorLoader', false ) ) {
sm_Setup(); sm_setup();
add_filter( 'wp_sitemaps_enabled', '__return_false' );
} }
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
<head> <head>
<title>XML Sitemap</title> <title>XML Sitemap</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="noindex,follow" />
<style type="text/css"> <style type="text/css">
body { body {
font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana; font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana;
...@@ -63,8 +62,8 @@ ...@@ -63,8 +62,8 @@
<body> <body>
<xsl:apply-templates></xsl:apply-templates> <xsl:apply-templates></xsl:apply-templates>
<div id="footer"> <div id="footer">
Generated with <a rel="external nofollow" href="http://www.arnebrachhold.de/redir/sitemap-home/" title="Google (XML) Sitemap Generator Plugin for WordPress">Google (XML) Sitemaps Generator Plugin for WordPress</a> by <a rel="external nofollow" href="http://www.arnebrachhold.de/">Arne Brachhold</a>. This XSLT template is released under the GPL and free to use.<br /> Generated with <a rel="external nofollow" href="https://auctollo.com/" title="Google (XML) Sitemap Generator Plugin for WordPress">Google (XML) Sitemaps Generator Plugin for WordPress</a> by <a rel="external nofollow" href="https://auctollo.com/">Auctollo</a>. This XSLT template is released under the GPL and free to use.<br />
If you have problems with your sitemap please visit the <a rel="external nofollow" href="http://www.arnebrachhold.de/redir/sitemap-x-faq/" title="Google (XML) sitemaps FAQ">plugin FAQ</a> or the <a rel="external nofollow" href="https://wordpress.org/support/plugin/google-sitemap-generator">support forum</a>. If you have problems with your sitemap please visit the <a rel="external nofollow" href="https://wordpress.org/support/plugin/google-sitemap-generator">support forum</a>.
</div> </div>
</body> </body>
</html> </html>
...@@ -76,8 +75,8 @@ ...@@ -76,8 +75,8 @@
<div id="intro"> <div id="intro">
<p> <p>
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.<br /> 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.<br />
It was generated using the <a rel="external nofollow" href="http://wordpress.org/">WordPress</a> content management system and the <strong><a rel="external nofollow" href="http://www.arnebrachhold.de/redir/sitemap-home/" title="Google (XML) Sitemaps Generator Plugin for WordPress">Google Sitemap Generator Plugin</a></strong> by <a rel="external nofollow" href="http://www.arnebrachhold.de/">Arne Brachhold</a>.<br /> It was generated using the <a rel="external nofollow" href="https://wordpress.org/">WordPress</a> content management system and the <strong><a rel="external nofollow" href="https://wordpress.org/plugins/google-sitemap-generator/" title="Google (XML) Sitemaps Generator Plugin for WordPress">XML Sitemap Generator Plugin</a></strong> by <a rel="external nofollow" href="https://auctollo.com">Auctollo</a>.<br />
You can find more information about XML sitemaps on <a rel="external nofollow" href="http://sitemaps.org">sitemaps.org</a> and Google's <a rel="external nofollow" href="http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators">list of sitemap programs</a>. You can find more information about XML sitemaps on <a rel="external nofollow" href="http://sitemaps.org">sitemaps.org</a> and Google's <a rel="external nofollow" href="https://developers.google.com/search/blog/2009/01/new-google-sitemap-generator-for-your">list of sitemap programs</a>.
</p> </p>
</div> </div>
<div id="content"> <div id="content">
...@@ -124,8 +123,8 @@ ...@@ -124,8 +123,8 @@
<div id="intro"> <div id="intro">
<p> <p>
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.<br /> 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.<br />
It was generated using the <a rel="external nofollow" href="http://wordpress.org/">WordPress</a> content management system and the <strong><a rel="external nofollow" href="http://www.arnebrachhold.de/redir/sitemap-home/" title="Google (XML) Sitemaps Generator Plugin for WordPress">Google Sitemap Generator Plugin</a></strong> by <a rel="external nofollow" href="http://www.arnebrachhold.de/">Arne Brachhold</a>.<br /> It was generated using the <a rel="external nofollow" href="https://wordpress.org/">WordPress</a> content management system and the <strong><a rel="external nofollow" href="https://wordpress.org/plugins/google-sitemap-generator/" title="XML Sitemaps Generator Plugin for WordPress">XML Sitemap Generator Plugin</a></strong> by <a rel="external nofollow" href="https://auctollo.com/">Auctollo</a>.<br />
You can find more information about XML sitemaps on <a rel="external nofollow" href="http://sitemaps.org">sitemaps.org</a> and Google's <a rel="external nofollow" href="http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators">list of sitemap programs</a>.<br /> You can find more information about XML sitemaps on <a rel="external nofollow" href="http://sitemaps.org">sitemaps.org</a> and Google's <a rel="external nofollow" href="https://developers.google.com/search/blog/2009/01/new-google-sitemap-generator-for-your">list of sitemap programs</a>.<br />
<br /> <br />
This file contains links to sub-sitemaps, follow them to see the actual sitemap content. This file contains links to sub-sitemaps, follow them to see the actual sitemap content.
</p> </p>
......
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
/** /**
* Compiled data. Do not edit. * Compiled data. Do not edit.
*/ */
return ['ak'=>1,'am'=>1,'ar'=>2,'ary'=>2,'be'=>3,'bm'=>4,'bo'=>4,'br'=>1,'bs'=>3,'cs'=>5,'cy'=>6,'dz'=>4,'ff'=>1,'fr'=>1,'ga'=>7,'gd'=>8,'gv'=>9,'hr'=>10,'id'=>4,'ii'=>4,'iu'=>11,'ja'=>4,'ka'=>4,'kk'=>4,'km'=>4,'kn'=>4,'ko'=>4,'kw'=>11,'ky'=>4,'ln'=>1,'lo'=>4,'lt'=>12,'lv'=>13,'mg'=>1,'mi'=>1,'mk'=>14,'ms'=>4,'mt'=>15,'my'=>4,'nr'=>4,'oc'=>1,'pl'=>16,'ro'=>17,'ru'=>3,'sa'=>11,'sg'=>4,'sk'=>5,'sl'=>18,'sm'=>4,'sr'=>3,'su'=>4,'th'=>4,'ti'=>1,'tl'=>1,'to'=>4,'tt'=>4,'ug'=>4,'uk'=>3,'vi'=>4,'wa'=>1,'wo'=>4,'yo'=>4,'zh'=>4,''=>[0=>[0=>'n != 1',1=>[0=>'one',1=>'other']],1=>[0=>'n > 1',1=>[0=>'one',1=>'other']],2=>[0=>'n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100 >= 3 && n%100<=10 ? 3 : n%100 >= 11 && n%100<=99 ? 4 : 5',1=>[0=>'zero',1=>'one',2=>'two',3=>'few',4=>'many',5=>'other']],3=>[0=>'(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2)',1=>[0=>'one',1=>'few',2=>'other']],4=>[0=>'0',1=>[0=>'other']],5=>[0=>'( n == 1 ) ? 0 : ( n >= 2 && n <= 4 ) ? 1 : 2',1=>[0=>'one',1=>'few',2=>'other']],6=>[0=>'n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n==3 ? 3 : n==6 ? 4 : 5',1=>[0=>'zero',1=>'one',2=>'two',3=>'few',4=>'many',5=>'other']],7=>[0=>'n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4',1=>[0=>'one',1=>'two',2=>'few',3=>'many',4=>'other']],8=>[0=>'n==1||n==11 ? 0 : n==2||n==12 ? 1 :(n >= 3 && n<=10)||(n >= 13 && n<=19)? 2 : 3',1=>[0=>'one',1=>'two',2=>'few',3=>'other']],9=>[0=>'n%10==1 ? 0 : n%10==2 ? 1 : n%20==0 ? 2 : 3',1=>[0=>'one',1=>'two',2=>'few',3=>'other']],10=>[0=>'n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2',1=>[0=>'one',1=>'few',2=>'other']],11=>[0=>'n == 1 ? 0 : n == 2 ? 1 : 2',1=>[0=>'one',1=>'two',2=>'other']],12=>[0=>'(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 &&(n%100<10||n%100 >= 20)? 1 : 2)',1=>[0=>'one',1=>'few',2=>'other']],13=>[0=>'n % 10 == 1 && n % 100 != 11 ? 0 : n != 0 ? 1 : 2',1=>[0=>'one',1=>'other',2=>'zero']],14=>[0=>'( n % 10 == 1 && n % 100 != 11 ) ? 0 : 1',1=>[0=>'one',1=>'other']],15=>[0=>'(n==1 ? 0 : n==0||( n%100>1 && n%100<11)? 1 :(n%100>10 && n%100<20)? 2 : 3)',1=>[0=>'one',1=>'few',2=>'many',3=>'other']],16=>[0=>'(n==1 ? 0 : n%10 >= 2 && n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2)',1=>[0=>'one',1=>'few',2=>'other']],17=>[0=>'(n==1 ? 0 :(((n%100>19)||(( n%100==0)&&(n!=0)))? 2 : 1))',1=>[0=>'one',1=>'few',2=>'other']],18=>[0=>'n%100==1 ? 0 : n%100==2 ? 1 : n%100==3||n%100==4 ? 2 : 3',1=>[0=>'one',1=>'two',2=>'few',3=>'other']]]]; return ['ak'=>1,'am'=>1,'ar'=>2,'ary'=>2,'be'=>3,'bm'=>4,'bo'=>4,'br'=>1,'bs'=>3,'cs'=>5,'cy'=>6,'dz'=>4,'ff'=>1,'fr'=>1,'ga'=>7,'gd'=>8,'gv'=>9,'hr'=>10,'id'=>4,'ii'=>4,'iu'=>11,'ja'=>4,'ka'=>4,'kk'=>4,'km'=>4,'kn'=>4,'ko'=>4,'kw'=>11,'ky'=>4,'ln'=>1,'lo'=>4,'lt'=>12,'lv'=>13,'mg'=>1,'mi'=>1,'mk'=>14,'ms'=>4,'mt'=>15,'my'=>4,'nr'=>4,'oc'=>1,'pl'=>16,'ro'=>17,'ru'=>3,'sa'=>11,'sg'=>4,'sk'=>5,'sl'=>18,'sm'=>4,'sr'=>3,'su'=>4,'th'=>4,'ti'=>1,'tl'=>1,'to'=>4,'tt'=>4,'ug'=>4,'uk'=>3,'vi'=>4,'wa'=>1,'wo'=>4,'yo'=>4,'zh'=>4,''=>[0=>[0=>'n != 1',1=>[1=>'one','0,2,3…'=>'other']],1=>[0=>'n > 1',1=>['0,1'=>'one','2,3,4…'=>'other']],2=>[0=>'n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100 >= 3 && n%100<=10 ? 3 : n%100 >= 11 && n%100<=99 ? 4 : 5',1=>[0=>'zero',1=>'one',2=>'two','3,4,5…'=>'few','11,12,13…'=>'many','100,101,102…'=>'other']],3=>[0=>'(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2)',1=>['1,21,31…'=>'one','2,3,4…'=>'few','0,5,6…'=>'other']],4=>[0=>'0',1=>['0,1,2…'=>'other']],5=>[0=>'( n == 1 ) ? 0 : ( n >= 2 && n <= 4 ) ? 1 : 2',1=>[1=>'one','2,3,4'=>'few','0,5,6…'=>'other']],6=>[0=>'n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n==3 ? 3 : n==6 ? 4 : 5',1=>[0=>'zero',1=>'one',2=>'two',3=>'few',6=>'many','4,5,7…'=>'other']],7=>[0=>'n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4',1=>[1=>'one',2=>'two','0,3,4…'=>'few','7,8,9…'=>'many','11,12,13…'=>'other']],8=>[0=>'n==1||n==11 ? 0 : n==2||n==12 ? 1 :(n >= 3 && n<=10)||(n >= 13 && n<=19)? 2 : 3',1=>['1,11'=>'one','2,12'=>'two','3,4,5…'=>'few','0,20,21…'=>'other']],9=>[0=>'n%10==1 ? 0 : n%10==2 ? 1 : n%20==0 ? 2 : 3',1=>['1,11,21…'=>'one','2,12,22…'=>'two','0,20,100…'=>'few','3,4,5…'=>'other']],10=>[0=>'n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2',1=>['1,21,31…'=>'one','2,3,4…'=>'few','0,5,6…'=>'other']],11=>[0=>'n == 1 ? 0 : n == 2 ? 1 : 2',1=>[1=>'one',2=>'two','0,3,4…'=>'other']],12=>[0=>'(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 &&(n%100<10||n%100 >= 20)? 1 : 2)',1=>['1,21,31…'=>'one','2,3,4…'=>'few','0,10,11…'=>'other']],13=>[0=>'n%10==0||( n%100 >= 11 && n%100<=19)? 0 :(n%10==1 && n%100!=11 ? 1 : 2)',1=>['0,10,11…'=>'zero','1,21,31…'=>'one','2,3,4…'=>'other']],14=>[0=>'( n % 10 == 1 && n % 100 != 11 ) ? 0 : 1',1=>['1,21,31…'=>'one','0,2,3…'=>'other']],15=>[0=>'(n==1 ? 0 : n==0||( n%100>1 && n%100<11)? 1 :(n%100>10 && n%100<20)? 2 : 3)',1=>[1=>'one','0,2,3…'=>'few','11,12,13…'=>'many','20,21,22…'=>'other']],16=>[0=>'(n==1 ? 0 : n%10 >= 2 && n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2)',1=>[1=>'one','2,3,4…'=>'few','0,5,6…'=>'other']],17=>[0=>'(n==1 ? 0 :(((n%100>19)||(( n%100==0)&&(n!=0)))? 2 : 1))',1=>[1=>'one','0,2,3…'=>'few','20,21,22…'=>'other']],18=>[0=>'n%100==1 ? 0 : n%100==2 ? 1 : n%100==3||n%100==4 ? 2 : 3',1=>['1,101,201…'=>'one','2,102,202…'=>'two','3,4,103…'=>'few','0,5,6…'=>'other']]]];
...@@ -4,10 +4,10 @@ Plugin Name: Loco Translate ...@@ -4,10 +4,10 @@ Plugin Name: Loco Translate
Plugin URI: https://wordpress.org/plugins/loco-translate/ Plugin URI: https://wordpress.org/plugins/loco-translate/
Description: Translate themes and plugins directly in WordPress Description: Translate themes and plugins directly in WordPress
Author: Tim Whitlock Author: Tim Whitlock
Version: 2.6.1 Version: 2.6.2
Requires at least: 5.2 Requires at least: 5.2
Requires PHP: 5.6.20 Requires PHP: 5.6.20
Tested up to: 5.9.2 Tested up to: 6.0.0
Author URI: https://localise.biz/wordpress/plugin Author URI: https://localise.biz/wordpress/plugin
Text Domain: loco-translate Text Domain: loco-translate
Domain Path: /languages/ Domain Path: /languages/
...@@ -33,7 +33,7 @@ function loco_plugin_file(){ ...@@ -33,7 +33,7 @@ function loco_plugin_file(){
* @return string * @return string
*/ */
function loco_plugin_version(){ function loco_plugin_version(){
return '2.6.1'; return '2.6.2';
} }
......
This source diff could not be displayed because it is too large. You can view the blob instead.
#loco-admin.wrap .revisions-diff{padding:10px;min-height:20px}#loco-admin.wrap table.diff{border-collapse:collapse;table-layout:auto}#loco-admin.wrap table.diff td{white-space:nowrap;overflow:hidden;font:normal 12px/17px "Monaco","Menlo","Ubuntu Mono","Consolas","source-code-pro",monospace;padding:2px}#loco-admin.wrap table.diff td>span{color:#aaa}#loco-admin.wrap table.diff td>span:after{content:". "}#loco-admin.wrap table.diff tbody{border-top:1px dashed #ccc}#loco-admin.wrap table.diff tbody:first-child{border-top:none}#loco-admin.wrap table.diff td>.dashicons{display:none}#loco-admin.wrap .revisions.loading .diff-meta{color:#eee}#loco-admin.wrap .revisions.loading .loading-indicator span.spinner{visibility:visible;background:#fff url(../img/spin-modal.gif?v=2.6.1) center center no-repeat}#loco-admin.wrap .revisions-meta{clear:both;padding:10px 12px;margin:0;position:relative;top:10px}#loco-admin.wrap .revisions-meta .diff-meta{clear:none;float:left;width:50%;padding:0;min-height:auto}#loco-admin.wrap .revisions-meta .diff-meta button{margin-top:5px}#loco-admin.wrap .revisions-meta .diff-meta-current{float:right;text-align:right}#loco-admin.wrap .revisions-meta time{color:#72777c}#loco-admin.wrap .revisions-control-frame{margin:10px 0}#loco-admin.wrap .revisions-diff-frame{margin-top:20px} #loco-admin.wrap .revisions-diff{padding:10px;min-height:20px}#loco-admin.wrap table.diff{border-collapse:collapse;table-layout:auto}#loco-admin.wrap table.diff td{white-space:nowrap;overflow:hidden;font:normal 12px/17px "Monaco","Menlo","Ubuntu Mono","Consolas","source-code-pro",monospace;padding:2px}#loco-admin.wrap table.diff td>span{color:#aaa}#loco-admin.wrap table.diff td>span:after{content:". "}#loco-admin.wrap table.diff tbody{border-top:1px dashed #ccc}#loco-admin.wrap table.diff tbody:first-child{border-top:none}#loco-admin.wrap table.diff td>.dashicons{display:none}#loco-admin.wrap .revisions.loading .diff-meta{color:#eee}#loco-admin.wrap .revisions.loading .loading-indicator span.spinner{visibility:visible;background:#fff url(../img/spin-modal.gif?v=2.6.2) center center no-repeat}#loco-admin.wrap .revisions-meta{clear:both;padding:10px 12px;margin:0;position:relative;top:10px}#loco-admin.wrap .revisions-meta .diff-meta{clear:none;float:left;width:50%;padding:0;min-height:auto}#loco-admin.wrap .revisions-meta .diff-meta button{margin-top:5px}#loco-admin.wrap .revisions-meta .diff-meta-current{float:right;text-align:right}#loco-admin.wrap .revisions-meta time{color:#72777c}#loco-admin.wrap .revisions-control-frame{margin:10px 0}#loco-admin.wrap .revisions-diff-frame{margin-top:20px}
\ No newline at end of file \ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment