Link up Twitter links, hashtags and @links – http://www.simonwhatley.co.uk/parsing-twitter-usernames-hashtags-and-urls-with-javascript (add g to end of regex to make it link up all instances in post)
Latest Updates: twitter RSS
-
maryann
-
maryann
50 Twitter Tools and Tutorials – http://www.smashingmagazine.com/2009/03/02/twitter-web-designer-and-developer-toolbox-api-and-tutorials/
-
maryann
APIs for developing Twitter stuff – http://www.boxuk.com/blog/apis-for-twitter-apps
-
maryann
Getting the most from Posterous – http://www.steverubel.com/getting-the-mosterous-from-posterous
-
maryann
Tracking mentions on Twitter even if they are in a Bit.ly etc URL – http://backtweets.com/
-
maryann
Add photos to Twitter via Flickr – http://www.readwriteweb.com/archives/look_out_twitpic_flickr_now_tweeting_images.php
-
maryann
Simple way to work with Twitter – http://woork.blogspot.com/2009/06/super-simple-way-to-work-with-twitter.html
-
maryann
PHP twitter search – http://woork.blogspot.com/2009/06/simple-php-twitter-search-ready-to-use.html
-
Welcome Twitter referrals
maryann
<?php if (strpos("twitter.com",$_SERVER[HTTP_REFERER])==0) { echo "Welcome, Twitter visitor! If you enjoy this post, don't hesitate to retweet!"; } ?> -
Display Tweets from multiple people
maryann
<?php $usernames = "Username Username Username"; // Pull from accounts, separated by a space $limit = "5"; // Number of tweets to pull in, total. $show = 1; // Show username? 0 = No, 1 = Yes. $prefix = ""; // This comes before the entire block of tweets. $prefix_sub = ""; // This comes before each tweet on the feed. $wedge = ""; // This comes after the username but before the tweet content. $suffix_sub = "<br>"; // This comes after each tweet on the feed. $suffix = ""; // This comes after the entire block of tweets. function parse_feed($usernames, $limit, $show, $prefix_sub, $wedge, $suffix_sub) { $usernames = str_replace(" ", "+OR+from%3A", $usernames); $feed = "http://search.twitter.com/search.atom?q=from%3A" . $usernames . "&rpp=" . $limit; $feed = file_get_contents($feed); $feed = str_replace("&", "&", $feed); $feed = str_replace("<", "<", $feed); $feed = str_replace(">", ">", $feed); $clean = explode("<entry>", $feed); $amount = count($clean) - 1; for ($i = 1; $i <= $amount; $i++) { $entry_close = explode("</entry>", $clean[$i]); $clean_content_1 = explode("<content type="html">", $entry_close[0]); $clean_content = explode("</content>", $clean_content_1[1]); $clean_name_2 = explode("<name>", $entry_close[0]); $clean_name_1 = explode("(", $clean_name_2[1]); $clean_name = explode(")</name>", $clean_name_1[1]); $clean_uri_1 = explode("<uri>", $entry_close[0]); $clean_uri = explode("</uri>", $clean_uri_1[1]); echo $prefix_sub; if ($show == 1) { echo "<a href="" . $clean_uri[0] . "">" . $clean_name[0] . "</a>" . $wedge; } echo $clean_content[0]; echo $suffix_sub; } } echo $prefix; parse_feed($usernames, $limit, $show, $prefix_sub, $wedge, $suffix_sub); echo $suffix; ?>