|
Involver Developer Network : twitter_feed
This page last changed on Oct 18, 2011 by jed.wheeler@involver.com.
twitter_feedDisplays content from one or more Twitter accounts and/or searches.
ConfigurationConfiguration of the Twitter Feed is very straightforward. You may add a Twitter user and/or Twitter search term to pull into the feature block:
Caching ConsiderationsThe twitter feed may be up to 10 minutes old. Attributes
Context Variables
ExamplesSimple ExampleCreate the simplest twitter block ever:
{% twitter_feed name:"default" %}
<h3>{{twitter_feed.username}}</h3>
{% for story in twitter_feed.tweet_items %}
<div class="tweet">
<p class="message">{{ story.title | twitter_link | auto_link }}</p>
<p class="timestamp">{{ story.published_relative_time }}</p>
</div>
{% endfor %}
{% endtwitter_feed %}
More ExamplesAlternate HTML structure:
{% twitter_feed %}
<ul>
{% for tweet in twitter_feed.tweet_items limit: 4 %}
<li>
{{ tweet.title | twitter_link | auto_link }}
<span class="timestamp">{{ tweet.published_relative_time }}</span>
</li>
{% endfor %}
</ul>
<p><a href="{{ twitter_feed.twitter_user_home }}">see more</a></p>
{% endtwitter_feed %}
{% twitter_feed name:"experts" %}
{% paginate twitter_feed.tweets per_page:1 order:'published_at DESC, created_at DESC' %}
<div class="tweets">
<img src="{{twitter_feed.user_image_url}}" alt="">
<h2>See what the experts are tweeting!</h2>
{% for tweet in tweets %}
<p>{{ tweet.title | twitter_link | auto_link }}</p>
{% endfor %}
</div><!-- /.tweets -->
{{ pagination_links }}
{% endpaginate %}
{% endtwitter_feed %}
FAQRelated Topics |
| Document generated by Confluence on Feb 12, 2013 09:09 |