Page 1 of 2

144 - Create a Facebook Application using Joomla! v 1.5

Posted: Thu Jan 03, 2008 3:44 pm
by chalet16
Create a Facebook Application using Joomla! v 1.5 (Advanced)
Describe the task.

Create a Facebook Application using Joomla! v 1.5. Using the Facebook
Developer resources, build a Facebook application using Joomla! v 1.5.

This is an extremely challenging task for which there will likely *not* be
much assistance. The student who selects this task will be charting new
territory and should know how to explore new technology independently.

This application will be very popular with many in the Joomla! community
who want to plug-in to the social networking world with their Joomla!
sites. This is a very big deal.

Resources:

    * Facebook

  # Facebook Getting Started - http://developers.facebook.com/get_started.php
  # Anatomy of a Facebook Application -
http://developers.facebook.com/anatomy.php
  # Step-by-step Guide to Creating an Application
http://developers.facebook.com/step_by_step.php
  # Developer - http://developers.facebook.com
  # Wiki - http://wiki.developers.facebook.com/index.php/Main_Page

    * Examples

  # Facebook Photos plugin for WordPress -
http://tantannoodles.com/toolkit/facebook-photos/

    * To install Joomla! on an XAMPP localhost:

  # XAMPP - http://www.apachefriends.org
  # Download Joomla! - http://help.joomla.org/content/view/1942/302/
  # Install Joomla! on a localhost -
http://help.joomla.org/content/view/1947/306/

    * Coding resources:

  # The core code! :-)
  # Plugins - http://forum.joomla.org/index.php?topic=233628
  # Model View Controller -
http://dev.joomla.org/component/option, ... orld_mvc1/
  # Modules and Components - http://www.jlleblanc.com/blogcategory/0/
  # Internationalization -
http://forum.joomla.org/index.php/topic ... msg1102267

    * IRC #joomlaGHOP on freenode

Skills needed

    * Knowledge of PHP
    * Knowledge of Joomla! v 1.5 Extension Development
    * Creativity and problem solving skills

Difficulty

Advanced
Work Product

    * Installable Joomla! v 1.5 extension(s) with internationalization
support.

Licensing

All code must be created using the GNU General Public License version 2.
http://www.gnu.org/licenses/old-license ... .html#SEC4

Documentation written for this task must be made available under the
Joomla! Electronic Documentation License.
Extra Credit (Optional)

This task can be done very simply, with limited functionality, or, the
developer can create a fully functional environment of some complexity. The
depth of implementation will be the extra credit opportunity for this task.
Providing step by step instructions for how to use Joomla! v 1.5 to build a
Facebook application would be phenomenal. This task is a great opportunity
for someone with very advanced skills to shine.

1. Register your project at Joomlacode
2. When you are ready to release, submit your extension to the Joomla!
Extensions Directory.

Time Limit
4 weeks.
I will do this in about 2-3 days from now.Now I'm very busy.

:D

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Thu Jan 03, 2008 4:15 pm
by chalet16
Create a Facebook Application using Joomla! v 1.5. Using the Facebook
Developer resources, build a Facebook application using Joomla! v 1.5.
I don't clearly understand what does this tasks tell me to do.Create Joomla! Extension or create a Facebook application?

Thank you.

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Sat Jan 05, 2008 3:02 am
by chalet16
Now I know that to create Facebook application but what does that my application will do?

Thank you. ;D

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Jan 08, 2008 5:13 am
by AmyStephen
OK, Chalet, I think the benefit of having a Facebook interface to a Joomla! application is certainly to drive traffic to a Joomla! website. So, what types of interfaces do you see as helpful?

Here's a cool example with the Drupal for Facebook site. It is a simple Drupal website - that is essential a mirror image inside of Facebook. The Facebook piece also appears not to be working at the current moment.  :P

So, what if you focused on making available the articles from a Joomla! frontpage inside of a Facebook application. See if that is possible.

Or, let me know what you think. As you no doubt can tell, hooking into a social network with a ka-billion people has potential.

Thanks, again, for taking this exciting task.
Amy :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Jan 08, 2008 3:08 pm
by chalet16
AmyStephen wrote: OK, Chalet, I think the benefit of having a Facebook interface to a Joomla! application is certainly to drive traffic to a Joomla! website. So, what types of interfaces do you see as helpful?

Here's a cool example with the Drupal for Facebook site. It is a simple Drupal website - that is essential a mirror image inside of Facebook. The Facebook piece also appears not to be working at the current moment.  :P

So, what if you focused on making available the articles from a Joomla! frontpage inside of a Facebook application. See if that is possible.

Or, let me know what you think. As you no doubt can tell, hooking into a social network with a ka-billion people has potential.

Thanks, again, for taking this exciting task.
Amy :)
In 2-3 I will have a small exam. I will start doing this in Friday evening. :'(

Thank you for your reple
Chalet16 :D

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Jan 08, 2008 3:19 pm
by AmyStephen
Studies first; good luck on your exams. Then, I look forward to seeing your work - very exciting for many of us!

Take care,
Amy :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Sat Jan 19, 2008 1:52 pm
by chalet16
This is demo of my test site.
http://apps.facebook.com/joomlatest/
What should I add or edit?

(Currently not complete)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Sun Jan 20, 2008 2:47 am
by AmyStephen
Thank you for your time this morning (for me) and last evening (for you).

I learned so much from your experiences. One could obviously spend an infinite amount of time exploring this integration. Already, you have successfully demonstrated how to push data from Joomla! into Facebook. That is amazing! There will, of course, be many ways to do that, and figuring out best methods is beyond this exercise.

I would like to see you also push data from the facebook side back into Joomla!. Perhaps using the User environment, for starters, to create new Joomla! IDs (even if there is nothing for them to do, at first.)

Having that blue print of data going back and forth will prove very helpful for other developers -- and perhaps even become your hobby to improve this -- and least until you are 14. (I cannot believe you are so capable at this age, already!)

You are - and have been - a real pleasure to work with and an inspiration for many.

Talk again, soon. Amy :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Jan 28, 2008 8:31 pm
by AmyStephen
Thanks, again, Chalet for your time this weekend.

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Feb 04, 2008 8:12 am
by chalet16
Sorry  :'(
I haven't finish this yet but this is feature of this unfinished extension
-Use Facebook account login to Joomla site.
-View Joomla! site in Facebook with special Facebook mod templates.
-Send your Facebook friends invite to visit your site.
-Automatic Install with easy interface.
-Show Joomla! latest article in your Facebook profile.
-Easy to develop plug-in to add functionality.

What I will do after this contest?
-Write How to install guide.
-Automatic Facebook profile page update.
-Full multilingual support.
-Automatic Facebook new feed send.
-Another template that look like Facebook more.
-Thai Language translate.

Thank you every Joomla! team for every help and especially AmyStephen for your advice. :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Feb 04, 2008 8:39 am
by AmyStephen
Chalet -

First of all, it has been a tremendous honor to work with you on each of your tasks. You have such promise! So intelligent and pleasant to work with.

To the best of my knowledge, no one has yet conquered the Joomla! v 1.5 - Facebook integration challenge. This is one of those tasks that will never "be done" - it's HUGE! What you have managed to accomplish in a very short period of time is VERY impressive. If I remember correctly, you didn't even have a Facebook account before starting this task.

Understanding the User Integration between the two environments is excellent. You were examining Joomla!'s code - the events - comparing these with the Facebook side - I learned so much from your experiences.

This was a research task - it was a task where we hoped to see someone venture off into unknown lands and, in doing so, start to show the path needed to get there. You accomplished that in a big way for us and now, people will be able to look at your work and see how to begin moving in this direction.

I thank you very much for your considerable contributions to the Joomla! community and I hope to continue IMing with you and getting to know you and learn from you. I am so pleased you came to Joomla!. Thank you for that, too.

Until later,
Amy :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Feb 05, 2008 2:30 pm
by chalet16
Forgot !!!
This is my project page.
http://joomlacode.org/gf/project/joomla-facebook/
please checkout from svn. release will be available soon.

I had try SVN first time and I love it very much  :D.

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Feb 05, 2008 2:45 pm
by AmyStephen
Rock on!  8)

I am still very interested and willing to help in any way, possible.

Amy :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Wed Feb 06, 2008 12:10 am
by shantanubala
Hey chalet, nice work you have here.

Amy told me a while back about you and your task. I just wanted to drop by and introduce myself.

I know much of the Facebook API revolves around JSON and PHP (whichever language the developer chooses). I've got a little bit of experience with both, but mostly on the Javascript side. If you need anything, I'll be sure to try and help, but I'm learning with you too.

-Shantanu

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Feb 26, 2008 6:34 am
by jjreicher
What's the status with this project? I would really appreciate any information about how to get started on creating a facebook application for my website. I'm a bit of a novice w/ Joomla, and when I tried to simply start a Facebook app and link to a folder on my server, it worked only if I had text only in my index.php. Includes, external file ref's, etc. threw it off. How do I allow facebook to access this folder/file?

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Feb 26, 2008 10:54 am
by chalet16
jjreicher wrote:What's the status with this project? I would really appreciate any information about how to get started on creating a facebook application for my website. I'm a bit of a novice w/ Joomla, and when I tried to simply start a Facebook app and link to a folder on my server, it worked only if I had text only in my index.php. Includes, external file ref's, etc. threw it off. How do I allow facebook to access this folder/file?
It isn't complete now. I think I will make it usable for a week. Could you wait for a week please..?

Thank you

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Feb 26, 2008 4:48 pm
by jjreicher
Only a week!? That's fantastic! Thanks!

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Thu Feb 28, 2008 11:06 am
by tbm2020
Looking forward to this... Developing a site for the University of York campus Magzine ( Bad Taste Magazine http://www.badtastemagazine.co.uk ) and basically students use facebook almost like mobile phones so this is a great feature, If you need a hand testing it in a live environment let us know ...

kind regards

Tim

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Thu Mar 06, 2008 5:55 pm
by thafenix
I am so excited about an application like this! I would love to help test it as much as possible. I am currently running 1.0.x but will soon begin the process of upgrading to 1.5. I run a student site for Brock University's Outdoors club (http://www.brockoutdoors.ca) and this kind of application would be amazing for our uses. Currently I have to enter everything into my Joomla site and then re-enter into my facebook group page if I could automate this process I would completely pay for a service like this. The work that you are doing for Joomla is invaluable.

I actually came to Joomla from Drupal and was excited to see drupals attempts at conquering the facebook for drupal thing but it never quite did what I was hoping it would. I very much look forward to your work & if you need help testing feel free to contact me.

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Thu Mar 06, 2008 7:55 pm
by tbm2020
thafenix wrote:I am so excited about an application like this! I would love to help test it as much as possible. I am currently running 1.0.x but will soon begin the process of upgrading to 1.5. I run a student site for Brock University's Outdoors club (http://www.brockoutdoors.ca) and this kind of application would be amazing for our uses. Currently I have to enter everything into my Joomla site and then re-enter into my facebook group page if I could automate this process I would completely pay for a service like this. The work that you are doing for Joomla is invaluable.

I actually came to Joomla from Drupal and was excited to see drupals attempts at conquering the facebook for drupal thing but it never quite did what I was hoping it would. I very much look forward to your work & if you need help testing feel free to contact me.
I ehco this ....

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Mar 24, 2008 3:39 pm
by chalet16
First, sorry everyone especially AmyStephen and jjreicher for my late work and can't do like I promise that will finish in a week.

I am very busy with take extra tutorial class.(In Thailand if you want to go to better school you have to take a lot extra class.This is very bad education system :( ) in one day I have a litte time with this project.

And the more importent thing that make me slow is I have rewritten my code many time because I think it is not good enough. You can look at change in svn that change very a lot from first version.

JoomlaFacebook is release now. You can look at project page and screenshot in http://joomlacode.org/gf/project/joomla-facebook

If anyone is good with design please join JoomlaFacebook and improve very ugly profile box.

Thank you every one, I think if it's possible and I have enough time in grade 9 (I needed to take a exam to go to another school in grade 10) I will participation GHOP and Joomla! again.

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Mar 24, 2008 5:48 pm
by jjreicher
No problem at all, thanks for the hard work--we all get busy and even now I probably won't have the chance to work on this for another week or two. Thanks again!

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Thu Mar 27, 2008 3:42 am
by AmyStephen
Witchakorn -

You absolutely ROCK! I'm going to check out your work now!

Catch me on Skype when you get a chance. I know you are busy with exams - when you have time say Hi!

Thanks for this -- talk to you soon,
Amy :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Wed Apr 23, 2008 4:41 pm
by benjo4u
i tried instlalling the version on the joomlacode site
http://joomlacode.org/gf/download/frsre ... ook.tar.gz

It stalled, and gave a white screen.

I opened the facebook.xml manifeset and removed the <script> blank lines, five or so, and then on install it gave error 2006 on inserting the com_facebook into jos_component (is it because the id value is "" and the mysql table is primary key int not null autoincrement? I messed with the table and this didn't hack it). Plus, when I remove the thai ini files from the facebook.xml it fails. Joomla 1.5 on goddady.

would be great if it worked

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon May 12, 2008 5:27 am
by jjreicher
No urgency, but a couple questions.

What's the status of a Joomla v1.0 for the Facebook Application component?

Is there currently and/or will there by a way for people to automatically login to joomla given their facebook login? Or something of the sort?

Great looking work!

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Jun 09, 2008 12:45 am
by Jadzia
This is an excellent extension but I have a few questions - is this the right forum for it or is there another?

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Jun 09, 2008 12:48 am
by AmyStephen
Please use the forums at http://joomlacode.org/gf/project/joomla-facebook

Thanks!
Amy :)

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Mon Jun 09, 2008 11:24 am
by Jadzia
Thanks but I can't see a forum on there, plus the site keeps timing out.

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Sun Jun 29, 2008 7:04 pm
by rosezar
thank you for your sharings, these are really good for me.

Re: 144 - Create a Facebook Application using Joomla! v 1.5

Posted: Tue Aug 05, 2008 7:19 am
by jmatt
wonderful!
I'm looking for it !
THANK YOU VERY MUCH! :)