<!-- DC Twitter CSS -->
<link href="dreamcodes/twitter_tweet/jquery.tweet.css" rel="stylesheet">
<!-- jQuery Library (skip this step if already called on page ) -->
<script type="text/javascript" src="dreamcodes/jquery.min.js"></script> <!-- (do not call twice) -->
<!-- DC Twitter JS -->
<script src="dreamcodes/twitter_tweet/jquery.tweet.js" charset="utf-8"></script>
Display one tweet at a time like a news ticker from twitter user "microsoft"
<!-- DC Twitter Settings -->
<script type="text/javascript">
jQuery(function ($) {
$("#ticker").tweet({
username: "microsoft", // define your twitter username
page: 1,
avatar_size: 32, // avatar size in px
count: 20, // how many tweets to show
loading_text: "loading ..."
}).bind("loaded", function () {
var ul = $(this).find(".tweet_list");
var ticker = function () {
setTimeout(function () {
ul.find('li:first').animate({
marginTop: '-4em'
}, 500, function () {
$(this).detach().appendTo(ul).removeAttr('style');
});
ticker();
}, 4000); // duration before next tick (4000 = 4 secs)
};
ticker();
});
});
</script>
<style type="text/css">
#ticker ul.tweet_list {
height:4em;
overflow-y:hidden;
}
#ticker .tweet_list li {
height: 4em;
}
</style>
<!-- DC Twitter Start -->
<div id="ticker" class="query" style="width:80%;"></div>
<!-- DC Twitter End -->
Display three latest tweets from twitter user "dreamtemplate"
<!-- DC Twitter Settings -->
<script type="text/javascript">
jQuery(function ($) {
$(".tweet").tweet({
username: "dreamtemplate", // define your twitter username
avatar_size: 16, // avatar size in px
count: 3, // how many tweets to show
loading_text: "loading tweets..."
});
});
</script>
<!-- DC Twitter Start -->
<div class="tweet query" style="width:80%;"></div>
<!-- DC Twitter End -->
Display five newest tweets based on query: "#Microsoft". Refresh feed every 60 seconds in real-time.
Query by text or #hash tag acceptable.
<!-- DC Twitter Settings -->
<script type="text/javascript">
jQuery(function ($) {
$("#query").tweet({
avatar_size: 16, // avatar size in px
count: 5, // how many tweets to show
query: "#microsoft", // search query
loading_text: "searching twitter...",
refresh_interval: 60 // seconds before next refresh
});
});
</script>
<!-- DC Twitter Start -->
<div id="query" class="query" style="width:80%;"></div>
<!-- DC Twitter End -->
Display ten newest tweets from two twitter users "microsoft" and "google"
<!-- DC Twitter Settings -->
<script type="text/javascript">
jQuery(function ($) {
$("#fromtwo").tweet({
avatar_size: 16, // avatar size in px
count: 10, // how many tweets to show
username: ["google", "microsoft"], // define twitter usernames
loading_text: "searching twitter...",
});
});
</script>
<!-- DC Twitter Start -->
<div id="fromtwo" class="query" style="width:80%;"></div>
<!-- DC Twitter End -->
Display latest tweets from user "microsoft". Enable forward/backward buttons.
<!-- DC Twitter Settings -->
<script type="text/javascript">
jQuery(function ($) {
var options = {
username: "microsoft", // define twitter usernames
page: 1,
avatar_size: 16, // avatar size in px
count: 5, // how many tweets to show
loading_text: "loading ..."
};
var widget = $("#paging .widget"),
next = $("#paging .next"),
prev = $("#paging .prev");
var enable = function (el, yes) {
yes ? $(el).removeAttr('disabled') : $(el).attr('disabled', true);
};
var stepClick = function (incr) {
return function () {
options.page = options.page + incr;
enable(this, false);
widget.tweet(options);
};
};
next.bind("checkstate", function () {
enable(this, widget.find("li").length == options.count)
}).click(stepClick(1));
prev.bind("checkstate", function () {
enable(this, options.page > 1)
}).click(stepClick(-1));
widget.tweet(options).bind("loaded", function () {
next.add(prev).trigger("checkstate");
});
});
</script>
<!-- DC Twitter Start -->
<div id="paging">
<div class="widget query" style="width:80%;"></div>
<div class="controls">
<button class="prev" type="button" disabled>←</button>
<span class="pagenum"></span>
<button class="next" type="button" disabled>→</button>
</div>
</div>
<!-- DC Twitter End -->
© TemplateAccess