Fork me on GitHub

Facebook API Integration for Zikula  Bottom

Go to page [-1] 1 - 2:

  • Thanks to the few of you who replied for your feedback. I did one more quick thing today and that was to write up a very short, simple guide for using the Facebook Like / Recommend button in a News module template.

    http://www.wickedviral.com/downloads/likebuttoninnews.txt

    I'm headed out of town for the holiday. If there's no action on this when I get back, then I'll move on. I suspect that after the Graph API becomes more widely used across the web and adoption is wider, there will likely be more community interest. So I may check back in a few months. I'll leave the ChipIn thing and the project page at my site up in case some interest does spark.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • I just downloaded and installed .3
    Is there some documentation somewhere?
  • Not really. The most helpful documentation is going to be the Facebook Graph API documentation. There are only a handful of functions in the module and it was written with developers in mind. I figured they'd figure it out.

    Basically, just put the fbsj tag in your footer of your theme template, the ogheaders tag in the head of your theme template, and drop the fblogin plugin wherever you want the Connect button to appear. To change any parameters for any of those, you pretty much just have to edit templates.

    Use the og plugin to set opengraph meta tags (og:title, og:description, etc.). Look at the plugin for what parameters to pass. There are a couple of other useful plugins there, but they're not essential.

    As for how to use the functions in the pnuserapi.php file, look at the pnsample.php file. That shows you how to get data from the Graph API and how to publish data via the Graph API. There's a sample function for each.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • Sooooo, I'd like to implement the facebook login.......
  • 1. Make sure the fbjs plugin is the footer of your template.

    2. Put the fblogin plugin wherever you want the connect button to appear.

    3. Edit the function in pnregister.php and the template(s) in the 'register' folder to get the registration / authentication workflow you want. The one that's there is sort of clunky. It was just a quick proof of concept to show how Facebook authentication could work along side Zikula's own system.

    As I said, developers are the target for this module. You have to be comfortable writing your own PHP to handle the data. All I've done is create a handful of quick functions to allow for rapid development of functionality. This is definitely not an end-user module. If you're a developer, this should all be pretty easy. If not, shoot me an e-mail telling me exactly how you want it to work and I'll get you a fair price to do the work for you.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • Targeting developers is not a good excuse for poor implementation documentation. Look what we've got for Zikula itself, it's not perfect maybe, but it's something.

    --
    Home Page | Find on Facebook | Follow on Twitter
  • I work 80 hours a week and have a 4-year-old son. I didn't document anything because I'd rather spend my time riding around Chicago on the train with him and getting into trouble. It works. If someone wants to document it, they can. That's the beauty of open source. Like you said, look at this project. The guys who wrote the majority of the code aren't the ones who wrote the majority of the documentation.

    Besides, from when I released it until this weekend, there has been absolutely no feedback or interest in it at all. So I figured if anyone wanted to do anything with it, they could. It was really just something I did for my own needs that I shared with the community. Now I suddenly have several inquiries. We'll see what happens. I may pick it up and do a little more with it. I just don't like to waste my time doing something that I don't need for my own purposes and nobody else really cares about.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • BTW, did you get my e-mail?
  • Yes I did. I replied. Let me know if for some reason you didn't get it.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • I didn't get anything. Nothing in spam either. I probably made a typo in the e-mail form icon_smile
    my email address is darryl@kamloopsepublishing.com
  • Could be. I was a little lazy when I created that. I should make people type their e-mail addresses twice for verification.

    Anyway, this is almost certainly going to end with us on the phone because of the nature of what you're looking for. So I'll write up some information and re-send it, but go ahead and call me at (312) 650-9425. That should forward to my cell. I'm home all evening.

    My e-mail is ed.grosvenor AT wickedviral DOT com.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • E-mail re-worked and re-sent.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • Since there has been substantial interest in this module over the past few days, I'm picking it up and working on it again. The next version will be released shortly and will use gettext, so it should be ready for 1.3. After that, I'll create a class to handle all interaction with Facebook. I've been holding off because the Graph API is still not quite complete. There are some functions that they haven't rolled out yet. So I don't want to go to that kind of work to convert to a class until I'm building to a somewhat complete product on their end.

    To support this project financially (I write better code after a couple beers), go to http://www.wickedviral.com/projects/zikula and throw a few bucks at the ChipIn campaign.

    Feel free to contact me if you want anything special done with this module. Best way to reach me is at ed.grosvenor AT wickedviral DOT com.

    --
    Help Now! Fast and affordable help for do-it-yourself webmasters from Wicked Viral :: Chicago's Only Web Development Firm Specializing in Social Networking Integration
  • Has anyone actually got this to do anything else than put an name and image of fb-account at the site?
    I'm installing release 1.2.4 to my domain, and have need for a little something inside zikula, but would want us to log in through facebook so i will know more sure who is who

    --
    sleepy
  • And naturally any hints on working login function through facebook account is more than welcome. I have no problems editing files, but before i put a lots of effort to module i would like to know it is possible even in theory :)

    --
    sleepy

Go to page [-1] 1 - 2:

  • 0 users

This list is based on users active over the last 60 minutes.