Your selection

You have 26 extensions in your download pack.

Rating

No one has rated this item yet - be the first!

  • Currently 0/5 Stars.

Share

Stats

  • 5183 views
  • 886 downloads

Zikula / Modules

Facebook 0.3

Extension type: Module
Extension originally created by dreamingmonkey on Jun 10, 2010

Description
Provides a framework for integrating the Faceook API with Zikula.
This module provides the basic framework on which developers can rapidly integrate various features of Facebook into their websites. This module can best be described as a Zikula / Facebook Developer's Kit.
Screenshots

Support Info
Please ask any support questions in the Zikula community forums so that I only have to answer each question once.
TargetGroup
Developer
Status
Normal

Facebook 0.3

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock
Version created by dreamingmonkey on Jun 16, 2010
Core support
Zikula 1.2.1 (not supported)
Zikula 1.2.2 (not supported)
Zikula 1.2.3 (not supported)
Changelog
Added a function in pnuserapi.php to publish to Facebook. Use the Facebook developer docs to see what parameters need to be sent to it. Be sure to take note of special permissions required from the user... especially for publishing.
Status
Normal
Code conformance
5/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories

0.2

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock
Version created by dreamingmonkey on Jun 10, 2010
Core support
Zikula 1.2.1 (not supported)
Zikula 1.2.2 (not supported)
Zikula 1.2.3 (not supported)
Changelog
Initial import from SVN
Status
Obsolete
Code conformance
5/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories

Comments

Write us your opinion about Facebook. Bug reports and feature request should be submitted at the project's tracker though.

 Feed for the comments to Facebook

Comment by:
dreamingmonkey's Avatar
dreamingmonkey
12 Jun 2010 - 10:40AM
[Version: 0.2]
What's Next?
I'm a couple of days from releasing version 0.3, which adds in the ability to publish data (status updates, links, etc.) to Facebook. At that point, all the key functionality of the Facebook API will be included in the module. At that point, the only work I'll probably do on this thing is to clean it up, make it API compliant, and get it ready for the new version of Zikula.

The publish functionality is included in the code currently in the Cozi. It works, but it's a little raw.

To preview the functionality of version 0.3, you may visit my test site at http://www.development.wickedviral.com .

If you have any feature requests or if you would like to support the continued development of this module financially, please visit this module's project page at http://www.wickedviral.com/projects/zikula .
Comment by:
dreamingmonkey's Avatar
dreamingmonkey
16 Jun 2010 - 08:43AM
[Version: 0.3]
And that will just about do it.
This version adds the ability to publish to Facebook. You can publish wall posts, links, photos, notes, etc. Just look at the Facebook developer documentation to determine what parameters should be passed. The URL (everything after https://graph.facebook.com/) is passed to the function (facebook_pnuserapi_publish) as $req. Name everything else according to Facebook's docs.

If anyone wants to jump on as a developer and make this thing API compliant and get it ready for the new version of Zikula feel free. I have no need to do it personally because I'm going to pretty much fork where we are now. I have way too much invested in my heavily modified version of Pagesetter to move on any time soon.

I'll add functionality (user functions) upon request if the person requesting is willing to chip in a few bucks. $25 will get it done. $50 will get it done fast. I can deploy just about anything based on this module (provided that it's possible within the Facebook API) within an hour.

Some ideas include:

Populate the Profile module (or any profile module) with data from Facebook.

Alternate workflow for single sign-on.

Module-specific Like / Recommend button with OpenGraph meta tags populated automatically.

Post linked thumbnails with messages to a user's wall.

Basically, if you need Facebook functionality, as long as it's not ridiculously complex, just throw from $25 to $50 into the ChipIn campaign with your PayPal account and let me know what you want. I'll do it... but for the whole community. If you want something that only you get the code to, you'll have to get a quote.

The ChipIn widget and all the other information about the module is at http://www.wickedviral.com/projects/facebook . Enjoy!
Comment by:
dreamingmonkey's Avatar
dreamingmonkey
16 Jun 2010 - 08:53AM
[Version: 0.3]
Wrong link...
The project page should be http://www.wickedviral.com/projects/zikula (not facebook) at the bottom of the previous post. No harm done. I slapped a link to the right page up at that page.
Comment by:
luri's Avatar
luri
06 Jul 2010 - 02:15AM
[Version: 0.3]
i got error
i got error:
{"error":{"type":"QueryParseException","message":"An active access token must be used to query information about the current user."}}
Comment by:
HalbrookTech's Avatar
HalbrookTech
06 Jul 2010 - 06:00AM
[Version: 0.3]
Please use the forums and/or the Cozi Project Page, not comments for support.

Note

Only registered users are allowed to add reviews.
Register an account or Log in.

Reviews

You tried Facebook out or are using it? Share your experience and create a review about Facebook.

Note

Only registered users are allowed to add reviews.
Register an account or Log in.

History

This graph shows how views and downloads developed. It also contains several events in form of vertical bars. Thereby are local events, as a new version or a comment, and global events, like for example new core releases or other appointments.

Powered by ModuleStudio 0.4.10