Module [610] Social – Twitter

This module will pull and display tweets & retweets from a twitter account.  When the page loads, the system will pull the latest tweets and retweets.  While the user is viewing the page, the system will rotate through the tweets.  Tweets are displayed for approx 10 seconds and then fades out and gets replaced with the next tweet.  This rotation of tweets creates an experience of real time updates.

Schema fields used:

- Title or header (optional; supports 'Text or HTML block'; displayed below the icon and is clickable1; doesn't wrap)


Additional Fields:

• Field Type: Widget Id  2 (required)
If not provided, there will be no tweets to display.  Module should still display. Value may be supplied in either ‘Field Content component link’ or ‘Field Contents text’ field in component. 
• Field Type: Reply Label  (required)
Allows the current user to reply to the tweet.  When clicked, invokes Twitter Reply Dialog in a new window.
If not provided, the reply label will be hard coded.  The value supplied here should be the value shown for the label on the screen. Value may be supplied in either ‘Field Content component link’ or ‘Field Contents text’ field in component. 
• Field Type: Retweet  (required)
Allows the current user to retweet the tweet.  When clicked, invokes Twitter Retweet Dialog in a new window.
If not provided, the retweet label will be hard coded.  The value supplied here should be the value shown for the label on the screen. Value may be supplied in either ‘Field Content component link’ or ‘Field Contents text’ field in component. 
• Field Type: Data Rotation Interval (optional and not set by the editor)
Specifies how long a tweet should be displayed to the user before fading out and cycling to the next tweet. UX requirement is to use 10 second intervals which is the default applied by the system when not provided. Value may be supplied in either ‘Field Content component link’ or ‘Field Contents text’ field in component. 
• Field Type: Data Rotation Number (optional and not set by editor)
Specifies how many tweets to obtain by default. Business requirement is to get 5 tweets which is the default applied by the system when not provided. Value may be supplied in either ‘Field Content component link’ or ‘Field Contents text’ field in component. 


Note: 

1 the user will always be taken to the HP Twitter account.  For example, when showing a retweet, the author of that tweet could be anyone.  However, for HP we always want the user taken to the HP account.  So if the widget is configured for HP Anywhere, clicking this link will always go to HP Anywhere and not the author of the retweet.

2 setting up twitter requires a twitter account.  Within the account, a widget must be set up.  The id of that widget is entered here.

Main variations of module [610]:

 

Other Variations:

Variation descriptions on this page are set in a [501] module
'' ''