This view retrieves a JSON feed for the Twitter #drupal hashtag via Feeds with Feeds OAuth for authentication and Feeds JSONPath Parser for parsing the results. It uses Views Auto-Refresh to automatically refresh the view every 5 seconds (although the underlying cron job that gets feed updates only runs every minute). Tweets are rendered using OEmbed.

When new items arrive, they are initially rendered with a special background color. This is achieved by adding the class views-autorefresh-new to each new row. The CSS handles the coloring of containers with this class. The refresh timer *removes* this class, bringing back the default background color.

In addition, a sound is played when new items arrive. This is achieved by custom JavaScript code binding to the autorefresh.incremental event, and playing a sound using SoundManager 2 when receiving that event.

Finally, the "Share this view" link below allows sharing a link or embed code for the view, using the module Views Share.

Share this view

@HKCoCoon We are Experts in ☞ #Drupal Development Services in #NYC. Portfolio ☞ http://t.co/4VEdWqj9sZ Email to ☞ leads@openwavecomp.com


Not my opinion... but worth checking out anyway: Backdrop Does a Disservice to Developers http://t.co/iLBM6Q1Oer #drupal via @themarkahrens


Seems #drupal websites are not very CPU intensive as a rule. Getting much better vCPU:CPU ratio than anticipated on private cloud.


RT @darol100: How to configure @phpstorm support #backdropcms ? #Drupal


#Drupal News: Advanced search block: Provides the advanced search form (normally displayed above search result... http://t.co/UPIYfhnOxQ


#Drupal News: Translation fallback: Translation contexts [1, 2] is a great thing, but way too specific in i18n... http://t.co/TNEYeeV9Ov


RT @net_ondernemen: #Drupal vs #WordPress: de verschillen #BeTech via @Funnls http://t.co/4sc1rOnTW3


#Drupal News: Digital Pulp Hires Three Drupal Developers - MediaPost Communications: MediaPost CommunicationsD... http://t.co/a61lNc0t1U


RT @_jonhattan_: Just released a #drupal #i18n module: fallback to default context if a string has no translation in its own context http:/…


RT @MarsID: #Drupal op #workinprogress15. Meer info over #DvG (Drupal voor gemeenten) bij ons in Loods 6. @ De… https://t.co/cqe9RdFiBz