The Joomla! Extensions Directory ™


Add FullAjax Plugin

Fullajax = AJAX (Asynchronous JavaScript and XML) + AHAH (Asynchronous HTML and HTTP).
Plugin connect FullAjax (http://fullajax.ru/ http://code.google.com/p/fullajax/) lib to Joomla.

After(or before) install please read READ.HTML (look in archive).

For work you must add "id" in template where is shown component and message.
Example:
<div id="forajax">
  <jdoc:include type="message" />
  <jdoc:include type="component" />
</div>

Attention: Plugin may be not fully compatible with some components, modules and plugins.

If you want help improve compatibility with other extension please vote, or write your suggestion: http://ideas.joomla.org/forums/84261-joomla-idea-pool/suggestions/2621261-add-some-standart-for-javascript-initialisation-in

New in version 2012.04.20:
- updated FullAJAX library to latest version
- fixed couple bugs with HTML5 History API
- fixed work in IE, with links that contain special chars
- fixed display < title > with special chars
- removed doSomethingAfterFAjxPagLoad() function
- partial rewritten the animation code (only for Joomla! 2.5)
- changed the logic of check the current active menu item (only for Joomla! 2.5)
- several small changes, almost for Joomla! 2.5

New in version (2012.01.28):
  - Support for Joomla! 2.5
  - Added support for HTML5 History API
  - Fix Joomla! search when using multiple templates
  - Added ability to disable FullAjax script on a particular page
  - Choice of menu items is now easier (only for Joomla! 1.7/2.5)
  - Use Codemiror to edit advanced settings (only for Joomla! 1.7/2.5)

New in version 2011.08.06:
  - fixed work in Firefox with sending standard Joomla forms (thanks for Cyprian Śniegota)
  - several small changes

New in version 2011.06.05:
  - now possible to specify a class or id for the block menu (for the correct works “Auto check active menu item”)
  - fixed bug when working with Joomla! 1.6.3
  - added item for disable caching on the user’s side
  - and also corrected some minor errors

New in version 2011.03.08:
  - added possibility to update multiple modules
  - template “fullajax_tmpl” is now is optional
  - works when used several templates for different pages
  - add compatibility with Google Analytics


New in version 2011.01.10:
  - use FullAjax v1.0.4 build 12
  - add version for Joomla! 1.6
  - add update Breadcrumbs
  - add loading animation
  - adjusted URL
  - PDF export now works
  - User component and module now works correctly (may require additional configuration)
  - automatic change class "active" for active menu item

More information about the configuration of this plugin you can read in READ.HTML (look in archive).
More information about the configuration of FullAjax library you can read at the site library developers http://fullajax.ru/ http://code.google.com/p/fullajax/

Old versions:
http://getsite.org.ua/en/

Report

Images
2011-02-19
Reviews: 1
Page load time has dropped. Don't forget to install the template. Good support.
I like this plugin very much.
2011-02-15
Reviews: 2
Nice extension.

One thing I wanted to note about setup, which was not exactly clear to me:

The special template that comes in the package is not actually supposed to be assigned. It just has to be installed. You can use your own template, just have to have a "forajax" id wrapping the component tag.

Took me a bit to figure this out. I was modifying and assigning the forajax template first, which doesn't work obviously.
Owner's reply

The template that comes in the package need for build Ajax answers. You don`t need change it (except when you know what you do). The next version I plan to make this template is optional.
"forajax" id need to add in default template there will be inserted reply from server.

2011-01-25
Reviews: 1
Hi! Thanks for a great plugin!
I have one problem with it though, i can't get it to work with the login module, is there a way to use this to make the loginform work as an ajax application? I want the user to be able to login and get the redirectpage loaded with ajax.

/Best regards Jon
Owner's reply

This should work with a standard form.
Write an email to me I will try to help.

2011-01-18
Reviews: 4
This plugin is AWESOME, except for one huge problem. It changes your SEF URLs to not so friendly.

The #ajx that is added into the url is unfortunate, so I won't be using the plugin. If that get's updated, it could really change how we use joomla.
Owner's reply

I added the description about SEO

1 of 2 people found this review helpful
2010-11-09
Reviews: 15
I havent tried this plugin yet. But i saw the demo.Looks easy to enable.

Only 2 things are missing.
1) More good looking URLs
2) Loading animation so some users dont duble and triple click untill the article is loaded.

Great job!And very good that dosent break SEO. If you disable JavaScript the site works as normal so Google will Craw it with no problems.

Im adding this extension to my Favorites and i hope you will improve the two things i said.

Cheers!
2010-09-15
Reviews: 4
Thanks, this plugin does an amazing job adding ajax feature on the web-pages but it is breaking the actual links in the address bar on the browser something like this(http://localhost/website/#:/website/login[~q~]tmpl=component)

I hope you can fix that easily in next releases.
Owner's reply

Library developers aware of this problem.
Recommend enable "System - SEF" and if joomla! installed not root directory need to change the lib parameter
SRAX.Filter.add({url:'/', id:'forajax', params:'tmpl=component'});
to
SRAX.Filter.add({url:'/website/', id:'forajax', params:'tmpl=component'});

2010-09-09
Reviews: 1
Very simple and straight forward plugin, some issues with component computability though which can cause the site to open in the ajax div when certain links and buttons are clicked from within ajax div.
2 of 2 people found this review helpful
2010-08-23
Reviews: 9
This plugin is something I've been looking for, but I can't get it working. Maybe it's not the problem of plugin, but the lack of instructions. I don't get what to do exactly after installing this plugin, it only changes the link and title after plugin is activated, but contet doesn't load. So I'd like the developer to make some more clear instructions on how to get it work.
Thank you.
Owner's reply

You need to edit your template. In the file "index.php", where content is displayed, add id="forajax" as in the example.

Page 2 of 2