Change Log
Google SEO - 1.6.3 by frostschutz
2012-02-06: stable release 1.6.3
- fix infinite redirect loop case for nginx webserver
- optimize sitemap index generation for large boards
- plugin status warning for conflicting URL schemes
- MyBB 1.6.5 compatibility
- make redirect less prone to url encoding issues
- fix bug with sitemap and lazy mode
- Fix several bugs in Sitemap
- Requires MyBB 1.6.4 or newer
- Requires PluginLibrary 4 or newer
- Various bugfixes and improvements
- 404:
- Include 404 URI in Who's Online List
- Custom Status Codes for specific error pages
(Example: boardclosed yields 503 Service Unavailable)
- Meta:
- Page number for Forum / Thread titles
- Nofollow links for X days
- Noindex specific forums
- Redirect:
- Setting for post link query behaviour
- Workaround for Nginx issue
- Handle new URL styles
- Sitemap:
- Don't include redirect forums
- Don't include redirect forums
- URL:
- Automatically apply changes to inc/functions.php
- Query Limit setting
- Lazy Mode as alternative method to evaluate SEO URLs
- Cache for index and portal
- Character Translation is now a setting (remove translate.php)
- Setting for post link query and multipage behaviour
- New URL styles (showthread.php?Subject, f-forum/t-thread, ...)
- Setting to include parent forum / calendar for forums, threads,
announcements, events
2010-04-19: stable release 1.1.13
- compatibility update for MyBB 1.4.12/1.4.13 (several regressions)
- fix plugin status displaying bogus message when using Sitemap without mod_rewrite
- include search.php in robots.txt.example
- add compatiblity flag for MyBB 1.6 Beta
- stop using eval() which is a pandora's box of security issues
- variables are now expanded using str_replace, syntax changed from {$var} to {var} (but {$var} is still supported for backwards compatibility)
- enhance merge thread support by merging SEO URLs as well, allowing
redirects for the thread that was removed during the merge
- Google SEO is now on GitHub: http://github.com/frostschutz/Google-SEO
- fix lastposter parameter issue
- workaround Sitemap blocked by other plugins
- make the plugin status shorter by combining lines
- security update: fix possible SQL injection
- fix multipage() regression from the previous update
- multipage() no longer removes sorting / highlight parameters when
Google SEO URL is enabled
- functions.php for MyBB 1.4.10
- fix compatibility issue with PHP 5.3
- add example rewrite rules for nginx and lighttpd
- from now on releases will include functions.php of the current MyBB version only - for security reasons you should always be running the latest version anyway
- fix typos in htaccess.txt.example and robots.txt.example
- fix typo in plugin installation routine
- add workaround setting for LiteSpeed redirect bug
- Sitemap no longer lists items of inactive forums
- Merge threads now recognizes Google SEO URLs
- If the google_seo table is missing, it will no longer raise an error in
the Admin CP so you can go in and deactivate or reinstall the plugin
- update htaccess.txt.example and robots.txt.example
- fix redirect loop for webservers running on non-standard ports
- add missing permission checks for calendar / events on Sitemap
- reduce number of queries on portal.php
- modify multipage() to use Google SEO URLs
- add meta / canonical support for Lite (Archive) Mode
- add uniquifier enforcer option (for those who absolutely want ID in every URL)
- (forgotten debug message removed on 2009-06-13)
- fix typo in htaccess example file
- fix infinite redirect issue: use HTTP_HOST instead of SERVER_NAME for redirection, since a badly configured server can have bad values for the latter. This may be a temporary fix.
- fix infinite redirect issue: if magic_quotes_gpc is set, unwanted quotes in the query string could lead Google SEO to believe that the user was in the wrong place
- invalid user and calendar URLs caused the default profile / calendar to
be shown instead of an invalid user / calendar page
- fix a problem with loading the language files
- fix thread views increase by 2 issue on redirect
- update functions.php for MyBB 1.4.5 (file changed after release)
- update example htaccess and robots.txt
- more obvious hint that the workaround rewrite wants to be first
- set a lower priority for forums/thread pages in the sitemap
- add support for canonical page
- add support for pages of forums/threads in XML Sitemap
- add support for third party language packs
- redo option to make Who's Online ignore users seeing 404 ErrorPage
- Meta no longer requires template changes
- several fixes / additional checks to plugin status
- add permission checks to Meta and (optional) Redirect
- fix a case where up-to-date URL wasn't detected and updated, causing additional SQL queries
- other minor bugfixes
- fix announcements appearing in Sitemap even after they expired
- fix HTML in forum names that shouldn't be there in the first place to show up in the URL
- Optimize number of SQL queries on index.php when many users are online
- remove translate.php from the zip archive so people don't overwrite their custom translate.php when updating Google SEO
- add translate.php.german and translate.php.widelatin example files
- documentation: character translation and list of files
- fix & issue in URLs on redirect
- remove support for fake directory structure because it breaks URLs in various places (unfortunately MyBB expects relative URLs everywhere)
- remove SEO_SUPPORT warning which confused too many people
- add warning when mbstring support is missing
- update example htaccess.txt and robots.txt.example
- add optional support for fake directory structure (slashes) in URLs
- fix URLs for items that have only punctuation in their name
- add debug option to Redirect for admins. If you see an infinite
redirect issue please enable debug and report the information in the plugin
thread.
- add sanity checks to avoid odd SQL errors in various places
- fix users browsing this forum / reading this thread not showing up
- remove URL WOL option, it's implemented better now and no longer optional
- fix revoking URLs on collision with deleted items (regression from
0.5)
- fix MyBB rewrite rules in the htaccess example files (MyBB bug presumably fixed in MyBB 1.4.5)
- add warnings to the plugin status page for bad encoding and missing SEO support
- (hopefully) fix Redirect issue with Safari Beta browser
- add explanation about sitemap to readme
2009-02-26: public beta release 0.8
2009-02-23: public beta release 0.7
2009-02-20: public beta release 0.6
2009-02-15: public beta release 0.5
2009-01-03: public beta release 0.4
2008-12-22: public beta release 0.3
2008-12-15: public beta release 0.2
2008-12-13: first public beta release 0.1