AJAX Revolution
Creator: Donald Atkinson (fuzzicallogic)
About AJAX Revolution
AJAX Revolution turns any and all Resources on your site into an AJAX SEO Friendly page that can accept parameters as URL path segments. Provided with the Plugins is a convenient lazyLoader Chunk and a simple getURLParameters Snippet (more conveniences later). You may also access URL Parameters directly in your Snippet.
AJAX Revolution has many System Settings for graceful degradation, security, and URL/Plugin collision prevention. View the Readme for full instructions and details. For detail on the techniques, see this thread. For issues and support, send me a message, or submit at GitHub.
If AJAX Revolution saves you time and money, consider donating so that I can continue to support it.
Information
Released
September 10, 2012
Supported Database
MySQL, SQL Server
License
GPLv2
Supported Versions
2.0 - Current
Downloads
3,219
Instructions
Two easy ways.
- Download from the Package Manager. Click Install.
- Download from GitHub. Upload to your core/packages folder. Go to the Package Manager. Click the down arrow next to Download Extras. Choose Search Locally for Packages. When ajaxrevolution appears, click Install.
Now, AJAX Revolution automatically set Priority for installed addons. Be sure to install this after Articles or Archivist, if you plan to use these addons.
New in 1.0.8-rc1
AJAX Revolution 1.0.8
- Added Chunk: ajaxSubmitPost - Inserts the AJAX JavaScript for a submit button. Does not make the button itself.
- Added Chunk: ajaxSubmtGet - Inserts the AJAX JavaScript for a submit button. Does not make the button itself.
- Changed Chunk: lazyLoader to ajaxLazyLoad - (for consistency)
- Fixed bug: in getURLParameters where it is called on a page with no URL Parameters.
AJAX Revolution 1.0.7
- Fixed bug where alias in URL, but not as a path segment (i.e. /ajax-revolution/ when the ajax_alias is 'ajax')
- Added Snippet: getURLParameters - Sets URL Parameters to Placeholders with the specified &prefix. These may be accessed by [[+prefix.#]] (default &prefix = 'param')
AJAX Revolution 1.0.0 (Initial Version)
- - Added Chunk: lazyLoader
- - Added Plugin: OnGetRequestType
- - Added Plugin: OnParseURLParameters
- - Added Plugin: OnNoCustomAlias
- - Added Plugin: OnDegradeGracefully
- - Added Setting: alias_ajax_page
- - Added Setting: alias_degrade
- - Added Setting: key_degrade
- - Added Setting: key_found_resource
- - Added Setting: key_params
- - Added Setting: key_request
- - Added Setting: degrade_to_template
- - Added Resolver: fixLoadOrder (for Compatibility with other Plugins)