Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The initial release of Twitter Block 2.x which utilizes Embedded Timelines instead of the deprecated and soon to be shut-down Twitter API v1.
Unfortunately, due to a number of factors including:
The embedded timelines API requires that each timeline have a unique ID. These IDs can only be generated by manually creating embedded timelines by visiting your widgets settings page on twitter.com.
The "type" of Embedded Timeline is now tied to the Widget ID (it must be specified when creating a new Embedded Timline) and is not simply a parameter passed to the API.
The Block module's lack of standard or update versions of functions to programatically create or update custom blocks.
The fact that not even a single configuration option is shared between the old Twitter v1 search and REST APIs and the new Embedded Timelines API.
There is no way to provide an automatic upgrade path from Twitter Block 1.x.
A more stable release than the first alpha. Still needs work, but the primary functionality is here. I will not be rolling an rc until the admin pages are finished, documentation written, and simpletests are implemented.
For this release I've added the twitter user and avatar to the tweets, and tweaked the css a bit. Tthe output is still fully theme-able by overriding theme_twitter_block_tweets() and/or theme_twitter_block(). Also notable is the linkification from benjamin.wallberg and several bugfixes:
This is the unstable release of the Twitter Block module. I do not recommend using this version on a production site. As implied by the -dev, this is my working head. The code probably works, but is rapidly changing especially while I am still actively developing new functionality.
If you choose to give this version a test run, please do report any problems or comments in the issue queue.