This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. User clicks at the photo. There is onclick(@twitter_username) handler for every photo. | |
2. there is ajax ($jquery) request to the server, for example: GET /tweets/twitter_user_name | |
3. Server (php) got request from client side, for example /tweets/nhindman | |
4. Server (php) sends request to the twitter API (as i made in nodejs example). | |
5. Server (php) got response from twitter API and filter it (as i made in nodejs example) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var Twit = require('twit') | |
var T = new Twit({ | |
consumer_key: 'i7lsLu4dOv66EEDzCWEifyoXd', | |
consumer_secret: '3I7NQsQsjQpCsadhN8t1Ry9Xb3oglUsDTzME6Cc0EGLvrVmZQB', | |
access_token: '1067293915-gXahWnpOxPZydxkzAO4YzWNfhaSkZp8Nz6KfW4L', | |
access_token_secret: '1e8Y0rCaLlz9SkdlIqBuMsBbEJvDY1SUb9ZClh6WNkmim', | |
}); | |
var tweets = []; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var request = require("request"); | |
var EMBEDLY_KEY = '8c394ac3008745d48fe82133e6acc577'; | |
var embedly = require('embedly'); | |
var util = require('util'); | |
// new embedly({key: EMBEDLY_KEY}, function(err, api) { | |
// if (!!err) { | |
// console.error('Error creating Embedly api'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var request = require("request"); | |
var EMBEDLY_KEY = '8c394ac3008745d48fe82133e6acc577'; | |
var embedly = require('embedly'); | |
var util = require('util'); | |
var summarize = function(url, callback) { | |
request("https://api.embed.ly/1/extract", { | |
qs: {url: url, key: EMBEDLY_KEY} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var express = require('express'); | |
var app = express(); | |
var Twit = require("twit"); | |
var Q = require('q'); | |
var request = require("request"); | |
var EMBEDLY_KEY = '8c394ac3008745d48fe82133e6acc577'; | |
app.use(express.logger()); | |
var summarize = function(url) { | |
var deferred = Q.defer(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$("#splash-container").on('click','a.twitter-handle-link',function(){ | |
//do something here. | |
var $div = $("#twitter-info-modal"); | |
if($div.length < 1){ | |
//if it does not exist on the page. | |
$("#simple-modal-wrap").append('<div id="twitter-info-modal" class="simple-modal"><div class="loader loading"><div class="nu-loader med"></div></div></div>'); | |
$("#twitter-info-modal").fireSimpleModal(); | |
} else { | |
//if it does not exist. | |
$("#twitter-info-modal").html('<div class="loader loading"><div class="nu-loader med"></div></div>').fireSimpleModal(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var express = require('express'); | |
var app = express(); | |
var Twit = require("twit"); | |
var Q = require('q'); | |
var request = require("request"); | |
var EMBEDLY_KEY = '8c394ac3008745d48fe82133e6acc577'; | |
app.use(express.logger()); | |
//makes embedly request, send accepted URLs | |
var summarize = function(url) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var express = require('express'); | |
var app = express(); | |
var Twit = require("twit"); | |
var Q = require('q'); | |
var request = require("request"); | |
var EMBEDLY_KEY = '8c394ac3008745d48fe82133e6acc577'; | |
app.use(express.logger()); | |
//makes embedly request, send accepted URLs | |
var summarize = function(url) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*globals define*/ | |
define(function(require, exports, module) { | |
'use strict'; | |
// import dependencies | |
var Engine = require('famous/core/Engine'); | |
var Surface = require('famous/core/Surface'); | |
var StateModifier = require('famous/modifiers/StateModifier'); | |
var EventHandler = require('famous/core/EventHandler'); | |
var Transform = require('famous/core/Transform'); | |
var Easing = require('famous/transitions/Easing'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//function that creates gym list scroll view | |
function _createGymScrollview() { | |
var gymScrollview = new Scrollview(); | |
var gymScrollviewModifier = new StateModifier({ | |
size: [360, 600], | |
origin: [0.5, 0] | |
}); | |
var backModifier = new StateModifier({ |
OlderNewer