Build simple Facebook Extension for EE2

I would like an Extension built for Expression Engine 2 using the Facebook PHP SDK.

Extension Workflow:

1. User arrives on entry page.

2. Using the appropriate hook, the extension checks if user is logged in to Facebook, if the user has authorized my app, and if so, if the user has granted the publish_actions permission to my app.

3. Depending on the result of the check, using an appropriate EE template tag, provide one of the following:

(a) If user logged in to Facebook, authed my app and they have the publish_actions permission, render the Facebook plugin showing friends who are also using the app.

(b) If the user is logged on to Facebook, but has not authed my app, provide a Facebook Login link which will popup a auth dialogue allowing them to auth and provide publish_action permission and return to the page. The Login link text should be configurable for this scenario.

(c) If the user is not logged on to Facebook provide a Facebook Login link which will popup a auth dialogue allowing them to auth and provide publish_action permission and return to the page. The login link text should be configurable for this scenario.

4. When the comment is submitted, using the insert_comment_end hook or similar if the user is authed with my app and logged onto Facebook, post a custom action on a custom object using the namespace and object/action names I provide. If there is a failure, fail gracefully without informing the user.

5. Next time the user returns to the site, if he or she already authed the application and gave it permissions, the extension should be automatically be able to post the action without requiring the user to reauth.

Various parts of the extension need to be configurable via a Settings page, including the link text for the scenarios above, the custom action name and custom object name, the URL provided for the POST to the API for the custom action, the weblog ID for which comments will activate this extension.

The URL will need to be use the url_title or entry_id macro, so the user can provide:

[url removed, login to view]{url_title}/


[url removed, login to view]{entry_id}/

And it be parsed to:

[url removed, login to view]


[url removed, login to view]

You should be familiar with CodeIgniter and ExpressionEngine concepts.

It is possible to add elements of the JavaScript Facebook SDK on the front end at run time.

Taidot: Codeigniter, Expression Engine, Markkinointi Facebookissa, PHP

Näytä lisää: sdk facebook php, popup in codeigniter, popup codeigniter, build app in php, facebook sdk expressionengine, facebook codeigniter, add facebook login, simple macro, sdk api, post facebook comment, parsed, facebook sdk , facebook post, facebook app login, extension, ee, codeigniter 4, build simple app, build a action, auth, login simple site com, appropriate permission, hook text, facebook api comment, codeigniter check user login

Tietoa työnantajasta:
( 16 arvostelua ) London, United Kingdom

Projektin tunnus: #1712180

4 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön



$180 USD 3 päivässä
(0 arvostelua)

I have been working with cake php project last 3 years. I am ready to start the work and can i show you previous cake php project.

$170 USD 3 päivässä
(0 arvostelua)


$150 USD 3 päivässä
(0 arvostelua)

We are at Expression engine Pro network: [url removed, login to view] I am available on Skype and we can do conference for better understanding !! We offer high quality Lisää

$225 USD 4 päivässä
(0 arvostelua)