All pastes #2087042 Raw Edit

Miscellany

public javascript v1 · immutable
#2087042 ·published 2011-10-05 06:00 UTC
rendered paste body
/*! * pFeed - Plumón Feed (Social) * http://www.plumon.cl/ * * Copyright 2011, Juan Pablo Barrientos L. aka @juanpablob * * Date: Wed Oct 5 23:04:53 2011 -0400*//* Core Definitions and Helpers */var eventId = 1;var pFeed = {    checkFbSesion: function() {        $.ajax({            type: 'GET',            url: 'lib/functions.php?m=fbsession',            success: function(data) {                var fbData = data;                var fbObj = jQuery.parseJSON(fbData);                                if(fbObj.status == 200) {                    $('.logged').html('<img src="' + fbObj.profile_image + '" alt="' + fbObj.name + '" /> <p>Hola <strong>' + fbObj.first_name + '</strong>!</p> <small><a href="#" class="logout">Cerrar Sesión</a></small>');                                        $('.fb-call').fadeOut();                    $('.logged').fadeIn();                    $('.publish').fadeIn();                                        /* Logout */                    $('.logout').click(function() {                        FB.logout(function(response) {                            $('.logged').fadeOut();                            $('.fb-call').fadeIn();                        });                                                return false;                    });                                        /* Send Message */                    $('.publish form').submit(function() {                        var msgData = $(this).serialize();                                                pFeed.sendMessage(msgData);                                                return false;                    });                }            }        });    },    sendMessage: function(msgData) {        //alert(eventId + msgData);        $.ajax({            type: 'GET',            url: 'lib/functions.php',            data: 'm=sendmessage&eventid=' + eventId + '&' + msgData + '&data=1',            //dataType: 'json',            sucess: function(data) {                alert('enviado!!!');            }        });    },    init: function() {        FB.init({             appId: '239912146058517',            cookie: true,            status: true,            xfbml: true        });                FB.Event.subscribe('auth.login', function(response) {            pFeed.checkFbSesion();        });                pFeed.checkFbSesion();    }}/* Init */$(document).ready(function() {    pFeed.init();});