The Joomla! Extensions Directory ™


Add FullAjax Plugin

Fullajax = AJAX (Asynchronous JavaScript and XML) + AHAH (Asynchronous HTML and HTTP).
Plugin connect FullAjax (http://fullajax.ru/) 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.

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/

Old versions:
http://getsite.org.ua/en/tag/fullajax-plugin

About SEO:
This plugin doesn't break SEO. You can test it simple disable JavaScript in Web Browser and you will see URL without '#'. Search bots (like Google) not use JavaScript and Ajax it scans only those links that are in the HTML body.

Sorry, I wrote wrong answer for dojjjan.
Default this plugin ignores the Joomla login form, and after login (or logout) the page loaded without ajax

Report

Images
2012-02-08
Reviews: 3
This plugin is a must have for any serious and professional website.
2012-01-06
Reviews: 1
Very nice plugin ! thanks for having made it free!

Will it one day be compatible with sh404sef ?
Owner's reply

I have no means of checking but theoretical should works with a any SEF extensions

2011-12-11
Reviews: 2
The plugin seems great and is just what i need, but it seems i can't get it to work with my yootheme template..can i get any help please ? Can't see where should i add the id="forajax" ....
Owner's reply

plugin designed for work with a standard templates .. for make it work with a some framework need first study this framework and then hard work for plugin configuration

2011-11-14
Reviews: 1
Great extension, used it at a website with many heavy images and due to my template design I can load only the content part using this extension. That made the loading time half of the times of normal usage.

Another great aspect of it is that you can exclude some menu items from the system of Ajax.

Great work! really appreciate that the developer made it free to use.

Thanks.
2011-11-08
Reviews: 1
I can't tell you how long I've looking for something like this. I have it installed to a workable degree, although I need to customize it a bit more. Thank you for your work. Excellent little plugin.
2011-11-05
Reviews: 10
i like it very much, i just can't figure out how to display content only on homepage/frontpage. i don't know how to do it with just code in the template or by module manager when i set it to display only on home page. can someone give better instructions please?
Owner's reply

try look the articles "Add FullAjax to Joomla! (2011.03.08)" and "How to update more than one module with Ajax" on a plugin home page ;)

2011-10-14
Reviews: 5
Plugin like this that I had been waiting
make loading pages faster and also beautiful.
And thank's for the fast support from the Developer :)

Recommended Joomla Plugin
2011-10-04
Reviews: 1
I normally do not give "excellent!" to an extension, as there is always something to improve. Ok even now.
But my "excellent!" rating is as an encouragement for the maker who certainly is giving all the support he can give in a very short time.

Great!

Joomla team! invite this man into your team and have this Joomla core!
2011-08-10
Reviews: 1
This seems to work great.
I will use it in my next Project.

Thanks again!
2011-07-08
Reviews: 5
The

were not in my index.php since the template maker uses a framework so I had to look for it and now my page went from loading in 3 seconds to 1 second and when navigating may page everything loads really fast no exaggeration. I thought it would not make that much difference but it does I didn't do the modules since all of them look the same in all secctions of my page.
2011-06-06
Reviews: 3
Very good plugin- thank you!!!

Unfortunately it isn´t compatible with sigplus image gallery plugin. Would be great, getting this fixed...
2011-04-13
Reviews: 1
I didn't have an account on this page but I had to create because i wanted to to be able to write a review about this awesome plugin.

Actually the plugin itself is simply the best you can find for this kind of purpose (displaying content via ajax) on the whole Joomla-World.
The only thing which is more awesome than the plugin itself is the Creator of it. I had multiple issues because the script conflicted with other Plugins. He responded very quick and he always had a solution. So cool :)

So if you're thinking about using this plugin - stop thinking - just download it :)

Ripei
2011-03-21
Reviews: 2
thank you you did a great job
but when i search in your demo page my results do not show and three links that is for changing font in top of the page were repeated.
2011-03-02
Reviews: 3
I can't believe this isn't "built in" on Joomla! yet!

Although there is one "problem" with the plugin (besides the #ajx/foldername-of-joomlasite/ address add-on), this plugin doesn't recognize module page assignment. If I choose to show a module ONLY on the first page it still comes up on every other page (I'm guessing this is due to the fact the the "Joomla! site" no longer knows what page it is on, and thinks it's always on the "front page"). It goes the other way around as well. If I choose to show a module position on all OTHER pages (besides the front-page) it doesn't show up at all, since Joomla! probably thinks that I'm still on the front-page.

I hope that these issues will be rectified. From what I can tell, if it wasn't for the page module assignment issue, this would be something so great it should be built in on the next Joomla! release.

KEEP UP THE GOOD WORK AND THANK YOU FOR THIS PLUGIN!
Owner's reply

this not work automatically for some reason but this can be configured in last version of plugin (2011.03.08)

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

Page 1 of 2