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 $';
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 $';
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
  }