myApi Popular ComponentModulePluginExtension Specific Addon

myApi is a Joomla package consisting of a suite of components, modules and plugins that bring deeply integrated facebook features to your website quickly and easily.
It's main features can be summarised as follows

Facebook Connect - Allow your users to login into you site using their facebook account, myApi links facebook users to existing or new joomla account and allows native managing of users from within Joomla and compatibility with other user management systems such as community builder.

Support for sh404sef - The problems when using myApi and sh404sef have been resolved

Full Community Builder Support - Facebook accounts can be linked to new or existing joomla accounts, wich keep synchronized with community builder. And using a clever javascript override users community builder pictures are replaced with their current facebook profile image.

Comments - Bring ajax powered spam proof comments to your site. Automatically adds comment boxes to all articles or specific categories or sections

Share - Allow users to share your site content on the web. Automatically add share buttons to all articles and post the article contents to a users facebook profile

Status updates - Update a users facebook status when they log into your site to tell their friends to check it out.

Publish to mini feed - Stories such as new user accounts cad be published as a mini feed story, or stream items, to bring in more users from facebook.

Fan Box - Show case your online communities members by showing a facebook fan box on your site.

If you already have a Joomla website then you can add all this functionality in under 10 minutes. All you need is a facebook account, no php or javascript knowledge is required.

Simply upload and install the Super Installer zip file, it will install the myApi Component, install and enable 4 plugins and install two modules. Enable the fanbox and login modules and position them as required and enter your API and Secret Key in the Component.


The demo link above now points to the myApi.co.uk Joomla website shown inside of facebook. This is a demo of a feature which will be made available in a future release.

Become a fan of myApi on facebook to keep track of updates
http://www.facebook.com/apps/application.php?id=321654456804

myApi is in beta, I should work fine most of the time, but if you do find a bug, or if it doesn't work for you please email me thomaswelton@me.com

Report

byGunnar Borg on August 29, 2010
Super. Once installed - no worries. Just keep on building my website. Thanks a lot.
keep up the godd work.
bytyu on August 22, 2010
the best working solution for facebook. really great.
byMunhemba on August 19, 2010
I have just been working on the component and I must say this is one excellent and very excellent. Very easy to work with.

I designed a website inspired by a facebook group, I searched for a joomla solution and was happy to have found this one, it makes life much easier for joomla based websites and a fresher approach to social networking.

I recommend this component without hesitation and am happy to assist anyone having problems setting it up. I Give you an additional two stars.
byMrFullSwing on August 3, 2010
All seems to work since new release but really needs the Connect / Login option to work in IE. My favourite part is the Article Comments, great to be able to link this with Facebook. Good job so far & will look forward to future developments.
byantonyme on July 20, 2010
WOW, was looking for something like this. GREAT!! Thank you!
This just didn't work, and then i unnistalled, so my website just showed a blank page! It tottaly messed up my domain. Domain no more, gone to heaven.
But before i installed this (and thanks to the people that made the comments here) i made a sql backup, so i deleted my all database and restored and now it works. So piece of advise DONT install, or if you do BACKUP BACKUP BACKUP BACKUP
Owner's reply

This is now fixed for version 1.2.0

I installed myApi to a clean basic Joomla site for testing purposes. I simply enabled the "Facebook Connect Login Box" module to see if i can authenticate users to my website via Facebook.

However, upon clicking the "Connect with Facebook" button, the pop-up window says "An error occurred with style13. Please try again later."

So out-of-the-box, this app doesn't work. I checked developer's site and it says the app is on-hold because developer is still busy with other stuffs. So i think it's okay to put this comment here to advise others to skip downloading and using this app until developer gets back and fixes it. This app looks promising, based on its features description alone though.
byinso on July 10, 2010
I have actually registered to this site just to write this: your extension crashed my web-site on uninstall! A "Fatal error: require_once()"....on line 56 that even a search in Google does not show a solution to.
The only solution as it turns out is to reinstall your component and that's it..leave it there. No uninstall ever! Unless you wish your php to be looking for an non-existent file forever. I have used joomla for years now, have set up 8 major web-sites with it and have never once encountered such a problem with an extension! I guess I was lucky...up to the point I tried to uninstall myApi that is.
byrdocrat on July 8, 2010
This is truly an excellent component, if only it worked in IE. From all the forums that I read it sounds like the problem is on Facebook side but the point is that the component does not work in IE. If you visit www.myapi.co.uk using IE you will know exactly what i'm talking about (The developers websites fails to load!)
Owner's reply

myApi is in beta.

I installed it and noticed that it completely conflicted with my Agora Olympus 3.0.13 Forums to the point where I had to reinstall a site backup to get my forums back online. Never got to use it as I had to wipe it completely out. Extensions like this should play nicely with the main extensions most users employ.
Owner's reply

myApi is in beta, as a result no assumptions about what components it should work with should be drawn it should be tested locally and bugs reported to me in my forum or by email.

This is a useful extension. It's more than just a login, as the description says, although some things don't work quite the way I'd like. That might be as much a problem with what Facebook allow as anything else.
The latest version displays a giant blurb and even a big graphic about what particular extension it uses on the registration popup, which is a quite pointless. Normal site users really don't care, and developers and webmasters will be put off by the blatant advertising. If something works smoothly they will find out what powers it by looking at the code, and no more than a name is all that is needed. 'PoweredBy' sections and website links are really very irrelevant and unnecessary, and only tempt webmasters to go hack the offending code out of the extension, making everyone's life more difficult.
I'm not going to hack the extension, because it's okay for my particular site, and because I believe in principle an extension developer should do what they like (especially since it's free) but I don't think it does the extension developer any favors.
Owner's reply

The backlink and blurb have been removed in version 1.2.0 for a facebook style pop up window.

I really like most of this plugin, however, I can't get Facebook Connect working right. I think I've setup the FB API stuff correctly, and given it the api key and secret, yet I continue getting the error "No Facebook User ID found" whenever I try to connect my account with my facebook account. If I can figure out this strange buggy behavior, this would be a 5/5 for sure!
Very nice, great installation (you don't have to install each component separately, thanks!)

You'll want to take a little time to become familiar with Facebook and the developer interface so that you can really appreciate this fine piece of code. It works very nicely.

Recommended!
byAlcor17 on June 18, 2010
I installed it and it worked fine in FF but it had javascript conflicts in IE, I think with mootools. So I uninstalled it because IE showed a blank page.
Overall I didnt have any issues installing this. It also appeared to be working fine until I started noticing with other apps that I was starting to get contacts information from another user out there.

I went to the author's site and in the forum, another user was mentioning that they werent ME, including posting my real name, etc.

I'm really disappointed and also to some degree scared now. I couldnt even login to the authors site again to ask what the heck is going on. No net newbie here, not by a long shot.

Uninstalled. (And changed all my passwords everywhere as a result)
Thank you very much - works perfectly! Excellent extension!
byawalsadja on June 3, 2010
agreed with rayres74: "Activity Box config doesn't seem to work when you type in the parameters for size width, height, etc". So i hide this module for now.

We can't create account with myApi Facebook Login -yet-. So i made this module appears for registered user only, just to connect their account with their facebook.

beside that, everything is great.
thank you
Owner's reply

Thanks for the review, please upgrade to version 1.1.5 to see if that resolves your issues.

i appreciate your work, it's working just fine and you don't have be a genius to make it work.
i am waiting for your next releases.
Thank you.
Rather than designing something yourself, this little gem integrates Facebook nicely on your site. It's still a beta, so don't expect every little detail to be exactly as you want it. However, the site creator is very responsive and does whatever is in his power to make it work better each day.

Excellent extension, but still in beta and that makes me drop short of all stars. It won't be too long before this extension can go on live sites and do so extremely well.
byMark59 on June 1, 2010
This mod does not work on my joomla site. After a few e-mail exchanges informing the author I was getting errors with his mod, and that it doesn't work. He asked me to donate some money and he would log into my site and fix the problem. I donated some money, and a copule days later the author sends me an e-mail to download the update. I downloaded it and installed the mod. Still same result, error messages and not working. I have sent 2 e-mails, asking him to look at the problem. Not one response from him.
Owner's reply

Well clearly you are unhappy and I apologise, as I said in my private reply to you your email simply got lost amongst all the other people I have been helping over the past few days and I thought that you sent me an email saying that everything was ok, until you later contacted me about another problem.

After going to your site to look at the second problem it was immediately clear that myApi was working fine. The problem was you haven't fully tested your site. Your site has javascript that is causing fatal errors may be affecting myApi. Also have you removed mootools form your site? Mootools 1.1 is part of the Joomla default core and is needed by myApi. What you have done is install myApi onto a broken website and accused myAPi of breaking it.

And though I am very grateful for your £10 donation, for the amount of time it will take me to debug all the third party problems on your site this donation barley covers the average wage of a web developer. This is why I thought it was just a donation to the project and the work already done, instead of being payment for professional services.

For anyone reading this review in weeks to come go to, you should be able to know that all these issues have been resolved.

Page 1 of 3
Support Joomla!