The Joomla! Extensions Directory ™

Ajax Stock Module

Joomla Ajax Stock module display stock quotes using Yahoo Finance data. Site owner can specify the list of stocks to track and the refresh rate. The quotes will be near real time, with the same latency similar to Yahoo Finance latency. Using Ajax technology, the module will refresh its data without the need to reload the whole web page.

This module has dual maintenance track for Joomla 1.0x, 1.5x and 2.5x

Ajax Stock has been updated to support Joomla 1.0x/1.5x/1.6x/2.5x. Changes include default template_css.css file setting and an easy way to rename stocks.

Report Extension



Reviews: 3
I just like this extension. Thanks to the developer. I get quick support for this module. If you see this review then you should try this module...
Reviews: 2
thanx for this module.. work with no issue, hope people will like it!
Reviews: 1
Good component this one. I think there should be a way to set the field order.
Also the currency field does not seem to be available.

But very good component.
Reviews: 16
First of all, this is not a free extension. The price is reasonable ($15), but I've had terrible luck buying extensions. I would prefer to try it first then pay to get ads off or something.

But, okay, I really want an extension that does this for J1.5, so I signed up, logged in, and tried to buy/download. Could not find anywhere how to purchase this. A search for "purchase" did not give any helpful results. Same for "how to buy."

The support forum is LOCKED. No way to ask a question. Eventually, I found the exact right click-path to buy the item. Then, when purchased, they don't have my payment and so I STILL cannot download it.

Later, I received an email with the file attached. Installed, enabled, saved. Checked my site:
"You don't have permission to access /modules/mod_ajaxstock/mod_ajaxstock1.php on this server."
Remember, you cannot post to their support forum. A site search for "locked" had one result, not related to my error. A forum search had many results-the fact that each topic is locked is well displayed. I chmodded the files to 755 and cleared the cache, to no effect. (Oddly, the folder was 755 but not that file.)

At the moment, I have the module disabled.
Owner's reply

Sorry about your experience. You firs contact me via email on Jan 22 and leave a review on Jan 23. Please have mercy.

Also, for all joomla users out there, let me make it clear:

1. Support Forum is locked against porn SPAMs.

2. I provide timely support by EMAIL.

3. Once paid and Paypal notifies us by IPN, we automatically sent the program to your paypal email account. If you don't get it in time, please check with paypal to make sure the payment cleared and check your spam filter as well.

Reviews: 1
Based on the high score this module received on the Joomla! extensions site, I downloaded and installed it. It installed fine, and it appeared that it would be easy to use.
It got the each stock symbol’s data and displayed the data correctly in each column, and it seemed to abide by the user choices in what to display, but my biggest problems were concerning its ability to display the data correctly as far as format.

It seems that all of the data is displayed in a table format but the table and its cells wouldn’t space far enough outward to prevent the data from running into each side of the next cell. This makes it very difficult to tell where one number ends and the next number begins. It did have various controls for the user to choose from for displaying different amounts of stock data for the stock symbols.

I contacted the author and I must admit he tried to be helpful, but for a simple program, it was a problem. I was the one that finally gave up, but he did offer to go in and play with the code himself. I’m not comfortable with giving anyone that I do not know the keys to the kingdom, so I politely declined even though he most likely would not have done any harm. I’d rather be cautious.

Beyond it not being able to display the stock data format correctly, the most obvious item is that it lacks the ability to show the in a portrait mode instead of displaying it across in landscape mode, so the best areas for displaying this module are in the user areas and not in the right or left areas. You could display it in the right or left areas, but everything would be jumbled, or perhaps you could have only one stock symbol and only show the current price.

The next obvious item it lacks is a way for the user to control the table cells and control the display of the fonts (size, color, bold, and such).

The author did say the portrait mode and the font control could be done, so I’m assuming that these might be something for a future version.

What do I like about it?
The two good things about the module are its ability to get the correct data and it provides a small example of a daily trend stock chart when you roll the mouse over any of your stock symbols.

How would I grade everything?
Support… I give the programmer extremely high marks for trying to help support his product, in so as far as trying to make the module work correctly on a site. 5 stars *****

Getting data…I give the program extremely high marks for being able get the stock data and displaying it. 5 stars *****

Controlling Data…I give the program extremely high marks for allowing the admin to determine what pieces of stock data to show on the page. 5 stars *****

Control Display/Format…I give no marks at all for not allowing the admin to control cell padding or spacing, and also, portrait versus landscape, plus font control towards bold. There are several other control issues too. No stars

Does what it’s suppose to do out of the package…I give any program lower marks whenever you or the developer feels the need that really have to go into the php coding just to try and make it work properly. This is coding for Joomla, and I feel that any presented software should work correctly at least somewhere close to the 100% range. This includes what it is suppose to display and its functions or options. My experience rates 50%. It works at getting and presenting the data, but not at presenting it in the correct formatted way. My negative scoring doubles for this whenever it is something that you pay for AND you cannot try it before you buy it. No stars

These five items average out for a total of about 3 stars ***

If it had been working better, it might have been 4 stars, and if it had better display options, I might have given it 5 stars.

I feel this software shouldn’t be a commercial product at this stage of its life even though it is at a low price of about 7 US dollars. It would be better as a non-commercial product until the author can better refine it and get it working better, and the only way he is going to learn how to make it better is to allow people to use it for free to test it out. Perhaps then it could be a decent commercial product and he could charge some level of a price for it.

It was hard to write this review mainly because the author is so nice and very helpful, and I’m really pulling for him and his product, but I feel that since there is no way for people to try it before buying it, that people ought to know as much about it as possible. I believe the other reviewers gave this product high marks because of the niceness of the author, but if you really read their reviews, most of them state that changes had to be made to it for it to work correctly, and I feel that any module should work correctly without having to go into the original program and hacking it to make it work like it is suppose to do from the start. I want this product to succeed and I’m rooting for him because he is so nice, so I’ll revisit this module in the future if he has made improvements to it, but for now I feel that it’s unpolished and incomplete.
Owner's reply

Thanks for the review. it is unfortunate that you felt this way. However, I do want to add a little bit background for the benefit of others. The customer does not know much about PHP, which is the main constraint for the customization work he needs to do. From a PHP developer's perspective, his ask is actually quite simple to do, however, I am limited since he does not want to grant me temp access to the backend.

That said, I think the product can be improved and hopefully the customer will come back later.

Also for jbarrington, for this type of LAMP software, it is better to have some trust in the developers.

Reviews: 7
Dont often add reviews but this one is worth it. Excellent support by the developer beyond what I would consider normal, to have issues that were site related fixed.

Great pop up chart display is really eye catching and to see stocks update every few seconds is just as good.

Great addition to any J1.5 financial site or a nice bell or whistle to any project. Cheers!
Reviews: 1
This is exactly what I needed and Bing provided fantastic support in getting the module up and running!

Keep up the great work and thanks again.
Reviews: 1
The author replied quickly to my installation problems.

fopen to curl are options in the module configuration.
Both are functions query external web sites for data (yahoo stock site) Some ISP favor one over the other and the author set mine to curl.

Now its all good.

I have entered my stocks and it performs as advertised.
Reviews: 2
Easy to install and configure.
Developer could add:
1. Percentage change together with amount change
2. The feature so you can order stocks by percentage change, price change and so on
Maximum you can add 200 stocks, but this comes from Yahoo! not the developer.
Otherwise very nice module.
Reviews: 1
This is hands down the best stock module for J1.5. Had to change some permission settings on my server but developer was very quick responding to my inquiry. Very easy to configure with multiple symbols from any market. Has a great pop up chart feature. Easy to add/remove data fields. Refreshes quotes frequently rendering them in almost real time. Would highly recommend if you are looking to add quotes to your site.