I can set up a twitter account associated with a user very straightforwardly, but when I enter the details for the global account nothing happens. I get a message confirming that settings have been changed, but none of the global account's tweets show up.
| Comment | File | Size | Author |
|---|---|---|---|
| #16 | tweets_view.png | 49.44 KB | beccapossible |
Comments
Comment #1
sinasalek commentedSame problem here, subscribed
Comment #2
MondayNgt commentedI also have this problem, I've tried both of the Twitter Views blocks on my sidebar, but nothing.
Comment #3
sinasalek commentedI found a workaround, if you go to a user(admin) TWITTER tab, you'll see a list containing global account, there is a import check box there, check and save. Your Site-Wide twitter block should work now.
It's a bit strange, shouldn't module update it via cron automatically?
Comment #4
jim0203 commentedThen I guess this is a user interface problem - status changed to reflect this. I agree that as soon as the global Twitter account's details are entered, the global twitter block should work.
Comment #5
sinasalek commentedNot it doesn't! even after running the cron. it appears only after selecting that import check box and saving it. It's both interface and code issue i believe.
Comment #6
portulacaWhere exactly is that Import check box?
I don't see anything when I go to my profile > Twitter
Comment #7
sinasalek commentedLook at the table under "My account" title
/user/1/edit/twitter
Comment #8
portulacaThanx sinasalek, I've imported my twitter account on my drupal profile, but still the twitter block doesn't appear. Does anyone know what to change in the views block to make it work?
Edit: I just removed the Argument in Views and it appeared :)
Comment #9
luco commentedI can't see any tweets.
I've entered my username/password and enabled the blocks, imported my tweets, but it just won't work. am I missing something really noob-ish?
Comment #10
sinasalek commentedI think this module's UI really needs some changes. it's confusing
"luco" : You need to play with it a bit, try to run cron , import again , there are two blocks, add both of them and see what happens
Comment #11
portulaca@luco you also need to edit the View that is generating the blocks, go to Site building > Views and edit twitter view by removing the entry under Arguments, then save the View. That's what made it work for me.
Comment #12
luco commentedthanks @portulaca - I removed that argument and it started working (global tweets). then I placed it again and it kept working! go figure.
user's tweets still don't, though, which is bad news for the project I'm in.
my guess is that cron doesn't work the first 3 or 19 times you run it. like they do in labour, gotta keep pushing. LOL
but really, this UI could use some improvement. I'm up for the task.
Comment #13
danny englanderI can confirm this worked for me too, removing the UID argument for the page view I created. Makes perfect sense in retrospect.
Comment #14
stellarvisions commentedI realized after staring at it that the 'global' account is only a default for *posting* tweets (from drupal to twitter, not vice versa)
'A site-wide Twitter account to use as the default when tweets are posted. This is useful for single-user blogs or sites where many users post to a single shared Twitter account.'
However, it does appear that in order for Twitter to accept a connection from Drupal at all there needs to be a real account entered here. Otherwise my watchdog showed:
twitter 12/27/2009 - 10:57pm 400 Bad Request.
Once I put our primary user's account in there, all seems fine (updates on cron run).
The module specifically states that it imports *users* tweets from Twitter, so you have to do all the import stuff at the user account (then they can be compiled in the 'All Tweets' block).
Comment #15
Gilneas commentedI added all twitter accounts which shall be shown on the site to my primary user.
I do get the 400 error. I also have the problem that I'm not able to add or delete the twitter accounts any more.
Comment #16
beccapossibleHere is how to set up a block specific to viewing the Global user's tweets and allowing a User's tweets block to still work (perhaps you can add that to show only on user* and then each user who has Twitter accounts will automatically get their tweets on their profile page)
Go to Site Building > Views. Click on the 'tweets' view. Once here, click the dropdown (should be defaulted on Page) and select Block. Change the Name to something obvious (I used "Global User Block" and changed the name of the existing block to "User Tweets Block").
For the rest of these, be sure you use the Override button to the right, not the Update Default Display button!
Under Block Settings, change Admin to something obvious (this is what's seen in the Block page...I used "Global User Tweets").
Save and you're done! Just go to Site Building > Blocks and put it where you want it to go!
You can see how this looks on my site: http://www.becstralicious.com/
The homepage shows the global user's tweets, and the user profile pages show the user's tweets. Of course, at this moment, I'm the only user (Rifter is my dummy account), so the actual tweets are the same, but it does work I promise!! :-D
Comment #17
steinmb commentedUnable to recreate this. in the latest beta. Pls. reopen if this still is an issue.