Google XML Sitemaps - Version 3.2.2

Version Description

Download this release

Release Info

Developer arnee
Plugin Icon 128x128 Google XML Sitemaps
Version 3.2.2
Comparing to
See all releases

Code changes from version 3.2.1 to 3.2.2

documentation.txt CHANGED
@@ -223,6 +223,7 @@
223
Removed invalid link to config page from the plugin description (This resulted in a "Not enough permission error")
224
Improved performance of getting the current plugin version with caching
225
Updated Spanish language files
226
227
Maybe Todo:
228
==============================================================================
223
Removed invalid link to config page from the plugin description (This resulted in a "Not enough permission error")
224
Improved performance of getting the current plugin version with caching
225
Updated Spanish language files
226
+ 2009-12-19 3.2.2 Fixed PHP4 problems
227
228
Maybe Todo:
229
==============================================================================
lang/{sitemap-ar_AR.mo → sitemap-ar.mo} RENAMED
File without changes
lang/{sitemap-ar_AR.po → sitemap-ar.po} RENAMED
File without changes
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: arnee
3
Donate link: http://www.arnebrachhold.de/redir/sitemap-paypal
4
Tags: seo, google, sitemaps, google sitemaps, yahoo, msn, ask, live, xml sitemap, xml
5
Requires at least: 2.1
6
- Tested up to: 2.8.6
7
- Stable tag: 3.2
8
9
This plugin will generate a special XML sitemap which will help search engines to better index your blog.
10
@@ -12,12 +12,14 @@ This plugin will generate a special XML sitemap which will help search engines t
12
13
This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. 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.
14
15
Related Links:
16
17
* <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" title="Google XML Sitemaps Plugin for WordPress">Plugin Homepage</a>
18
* <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/" title="Changelog of the Google XML Sitemaps Plugin for WordPress">Changelog</a>
19
* <a href="http://www.arnebrachhold.de/2006/04/07/google-sitemaps-faq-sitemap-issues-errors-and-problems/" title="Google Sitemaps FAQ">Plugin and sitemaps FAQ</a>
20
- * <a href="http://wordpress.org/tags/google-sitemap-generator?forum_id=10">Support Forum</a>
21
22
*This release is compatible with all WordPress versions since 2.1. If you are still using an older one, use <a href="http://downloads.wordpress.org/plugin/google-sitemap-generator.2.7.1.zip">version 2.7.1</a> instead.*
23
@@ -57,7 +59,7 @@ Most of the plugin options are described at the [plugin homepage](http://www.arn
57
58
= My question isn't even answered there =
59
60
- Please post your question at the [WordPress support forum](http://wordpress.org/tags/google-sitemap-generator?forum_id=10) and tag your post with "google-sitemap-generator".
61
62
= What's new in the latest version? =
63
3
Donate link: http://www.arnebrachhold.de/redir/sitemap-paypal
4
Tags: seo, google, sitemaps, google sitemaps, yahoo, msn, ask, live, xml sitemap, xml
5
Requires at least: 2.1
6
+ Tested up to: 2.9
7
+ Stable tag: 3.2.1
8
9
This plugin will generate a special XML sitemap which will help search engines to better index your blog.
10
12
13
This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. 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.
14
15
+ <a href="http://www.arnebrachhold.de/redir/sitemap-support-pro">Upgrade to the PRO version to get extra features and professional support</a>
16
+
17
Related Links:
18
19
* <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" title="Google XML Sitemaps Plugin for WordPress">Plugin Homepage</a>
20
* <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/" title="Changelog of the Google XML Sitemaps Plugin for WordPress">Changelog</a>
21
* <a href="http://www.arnebrachhold.de/2006/04/07/google-sitemaps-faq-sitemap-issues-errors-and-problems/" title="Google Sitemaps FAQ">Plugin and sitemaps FAQ</a>
22
+ * <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/plugin-support/">Support</a>
23
24
*This release is compatible with all WordPress versions since 2.1. If you are still using an older one, use <a href="http://downloads.wordpress.org/plugin/google-sitemap-generator.2.7.1.zip">version 2.7.1</a> instead.*
25
59
60
= My question isn't even answered there =
61
62
+ Please see the different [support options](http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/plugin-support/) to get more information.
63
64
= What's new in the latest version? =
65
sitemap-core.php CHANGED
@@ -1,7 +1,7 @@
1
<?php
2
/*
3
4
- $Id: sitemap-core.php 183254 2009-12-15 22:13:29Z arnee $
5
6
*/
7
@@ -36,7 +36,7 @@ class GoogleSitemapGeneratorStatus {
36
*
37
* @return GoogleSitemapGeneratorStatus
38
*/
39
- function Load() {
40
$status = @get_option("sm_status");
41
if(is_a($status,"GoogleSitemapGeneratorStatus")) return $status;
42
else return null;
@@ -746,7 +746,7 @@ class GoogleSitemapGenerator {
746
/**
747
* @var Version of the generator in SVN
748
*/
749
- var $_svnVersion = '$Id: sitemap-core.php 183254 2009-12-15 22:13:29Z arnee #x27;;
750
751
/**
752
* @var array The unserialized array with the stored options
@@ -2254,7 +2254,7 @@ class GoogleSitemapGenerator {
2254
2255
$service = !empty($_GET["sm_ping_service"])?$_GET["sm_ping_service"]:null;
2256
2257
- $status = GoogleSitemapGeneratorStatus::Load();
2258
2259
if(!$status) die("No build status yet. Build the sitemap first.");
2260
1
<?php
2
/*
3
4
+ $Id: sitemap-core.php 183641 2009-12-17 00:45:09Z arnee $
5
6
*/
7
36
*
37
* @return GoogleSitemapGeneratorStatus
38
*/
39
+ function &Load() {
40
$status = @get_option("sm_status");
41
if(is_a($status,"GoogleSitemapGeneratorStatus")) return $status;
42
else return null;
746
/**
747
* @var Version of the generator in SVN
748
*/
749
+ var $_svnVersion = '$Id: sitemap-core.php 183641 2009-12-17 00:45:09Z arnee #x27;;
750
751
/**
752
* @var array The unserialized array with the stored options
2254
2255
$service = !empty($_GET["sm_ping_service"])?$_GET["sm_ping_service"]:null;
2256
2257
+ $status = &GoogleSitemapGeneratorStatus::Load();
2258
2259
if(!$status) die("No build status yet. Build the sitemap first.");
2260
sitemap-ui.php CHANGED
@@ -1,7 +1,7 @@
1
<?php
2
/*
3
4
- $Id: sitemap-ui.php 183254 2009-12-15 22:13:29Z arnee $
5
6
*/
7
@@ -16,9 +16,9 @@ class GoogleSitemapGeneratorUI {
16
17
var $mode = 21;
18
19
- function GoogleSitemapGeneratorUI($sitemapBuilder) {
20
global $wp_version;
21
- $this->sg = $sitemapBuilder;
22
23
if(floatval($wp_version) >= 2.7) {
24
$this->mode = 27;
@@ -636,7 +636,7 @@ class GoogleSitemapGeneratorUI {
636
637
<!-- Rebuild Area -->
638
<?php
639
- $status = GoogleSitemapGeneratorStatus::Load();
640
$head = __('The sitemap wasn\'t generated yet.','sitemap');
641
if($status != null) {
642
$st=$status->GetStartTime();
1
<?php
2
/*
3
4
+ $Id: sitemap-ui.php 183641 2009-12-17 00:45:09Z arnee $
5
6
*/
7
16
17
var $mode = 21;
18
19
+ function GoogleSitemapGeneratorUI(&$sitemapBuilder) {
20
global $wp_version;
21
+ $this->sg = &$sitemapBuilder;
22
23
if(floatval($wp_version) >= 2.7) {
24
$this->mode = 27;
636
637
<!-- Rebuild Area -->
638
<?php
639
+ $status = &GoogleSitemapGeneratorStatus::Load();
640
$head = __('The sitemap wasn\'t generated yet.','sitemap');
641
if($status != null) {
642
$st=$status->GetStartTime();
sitemap.php CHANGED
@@ -1,7 +1,7 @@
1
<?php
2
3
/*
4
- $Id: sitemap.php 183256 2009-12-15 22:25:48Z arnee $
5
6
Google XML Sitemaps Generator for WordPress
7
==============================================================================
@@ -25,7 +25,7 @@
25
Plugin Name: Google XML Sitemaps
26
Plugin URI: http://www.arnebrachhold.de/redir/sitemap-home/
27
Description: 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.
28
- Version: 3.2.1
29
Author: Arne Brachhold
30
Author URI: http://www.arnebrachhold.de/
31
Text Domain: sitemap
@@ -122,7 +122,7 @@ class GoogleSitemapGeneratorLoader {
122
*/
123
function CallHtmlShowOptionsPage() {
124
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
125
- $gs = GoogleSitemapGenerator::GetInstance();
126
$gs->HtmlShowOptionsPage();
127
}
128
}
@@ -132,7 +132,7 @@ class GoogleSitemapGeneratorLoader {
132
*/
133
function CallCheckForAutoBuild($args) {
134
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
135
- $gs = GoogleSitemapGenerator::GetInstance();
136
$gs->CheckForAutoBuild($args);
137
}
138
}
@@ -142,7 +142,7 @@ class GoogleSitemapGeneratorLoader {
142
*/
143
function CallBuildNowRequest() {
144
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
145
- $gs = GoogleSitemapGenerator::GetInstance();
146
$gs->BuildNowRequest();
147
}
148
}
@@ -152,7 +152,7 @@ class GoogleSitemapGeneratorLoader {
152
*/
153
function CallBuildSitemap() {
154
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
155
- $gs = GoogleSitemapGenerator::GetInstance();
156
$gs->BuildSitemap();
157
}
158
}
@@ -162,7 +162,7 @@ class GoogleSitemapGeneratorLoader {
162
*/
163
function CallCheckForManualBuild() {
164
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
165
- $gs = GoogleSitemapGenerator::GetInstance();
166
$gs->CheckForManualBuild();
167
}
168
}
@@ -172,7 +172,7 @@ class GoogleSitemapGeneratorLoader {
172
*/
173
function CallShowPingResult() {
174
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
175
- $gs = GoogleSitemapGenerator::GetInstance();
176
$gs->ShowPingResult();
177
}
178
}
@@ -201,7 +201,7 @@ class GoogleSitemapGeneratorLoader {
201
202
function CallDoRobots() {
203
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
204
- $gs = GoogleSitemapGenerator::GetInstance();
205
$gs->DoRobots();
206
}
207
}
1
<?php
2
3
/*
4
+ $Id: sitemap.php 183644 2009-12-17 01:00:22Z arnee $
5
6
Google XML Sitemaps Generator for WordPress
7
==============================================================================
25
Plugin Name: Google XML Sitemaps
26
Plugin URI: http://www.arnebrachhold.de/redir/sitemap-home/
27
Description: 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.
28
+ Version: 3.2.2
29
Author: Arne Brachhold
30
Author URI: http://www.arnebrachhold.de/
31
Text Domain: sitemap
122
*/
123
function CallHtmlShowOptionsPage() {
124
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
125
+ $gs = &GoogleSitemapGenerator::GetInstance();
126
$gs->HtmlShowOptionsPage();
127
}
128
}
132
*/
133
function CallCheckForAutoBuild($args) {
134
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
135
+ $gs = &GoogleSitemapGenerator::GetInstance();
136
$gs->CheckForAutoBuild($args);
137
}
138
}
142
*/
143
function CallBuildNowRequest() {
144
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
145
+ $gs = &GoogleSitemapGenerator::GetInstance();
146
$gs->BuildNowRequest();
147
}
148
}
152
*/
153
function CallBuildSitemap() {
154
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
155
+ $gs = &GoogleSitemapGenerator::GetInstance();
156
$gs->BuildSitemap();
157
}
158
}
162
*/
163
function CallCheckForManualBuild() {
164
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
165
+ $gs = &GoogleSitemapGenerator::GetInstance();
166
$gs->CheckForManualBuild();
167
}
168
}
172
*/
173
function CallShowPingResult() {
174
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
175
+ $gs = &GoogleSitemapGenerator::GetInstance();
176
$gs->ShowPingResult();
177
}
178
}
201
202
function CallDoRobots() {
203
if(GoogleSitemapGeneratorLoader::LoadPlugin()) {
204
+ $gs = &GoogleSitemapGenerator::GetInstance();
205
$gs->DoRobots();
206
}
207
}