2 lturner Oct 21, 2009 15:05

Hi Lee!
No, it doesn´t work to change the status of the post to draft and back again: it looks like, once a post is pinged, it's pinged forever. I had to resort to the less elegant method of copying, deleting and pasting the post to get it pinged again.
As you say, I hesitate to commit manual changes to the database. The problem is simply not that bad for me to risk corrupting anything. But you have answered what would be my next question: with six blogs, four of them aggregated in one, it has been a nightmare to know what fields to fill with my Twitter information. I ended up filling the same data in every place. ;)
Thanks for your timely answer!
Sebastián
Save your posts as protected whilst you're playing, then when you want, just hit "publish now" and the ping will be sent ;)
¥
I have them as drafts by default. I'm not talking about "playing" with the posts after they are composed. All the playing I do is because the Twitter pings don't get sent.
I have uninstalled the plugin altogether, reinstalled it and put my Twitter settings only in my user profile. Let's see what happens when I write my next post.
In that case, afaik, twitter pings priority is blog "twiiter user" -> posters "twitter user" -> ... urm, not sure if there's a "plugin's twitter user" setting ... been ages since I last looked, but it should (try) and ping for every published post
¥
Well, I've just sent a test post (I hate doing that) and it worked perfectly. I think I will stick to the "user settings" mode. ;)
Remind me not to follow you if you send spammy test posts ... I do that enough myself without reading other peoples ;)
Glad you solved it ;)
¥
Hey Sebastián
As far as I know in the 3.x series the twitter plugin allows user settings or blog setting for your twitter username and password . This allows you to enter different twitter accounts for each blog or just one for the user that is logged in. If you enter your twitter username and password in your user settings you shouldn't need to use the blog ones but if you enter your twitter username and password in the blog settings these should overwrite the user settings (hope all that made sense)
I have never looked at the resetting ping thing before so I am not sure off the top of my head. I have never seen a setting in the admin console for this. Does it work if you set a post from published to draft to published again?
In the evo_items__item table in the DB there is a field called post_notifications_status which takes either 'noreq', 'todo', 'started' or 'finished'. Maybe this is used to determine if the pings have been fired. Maybe setting this to 'todo' would fire them again when the post if saved?
Disclaimer - I have not tried or tested the above so can't say whether it will work or not or whether it will break everything and bring life as we know it to a crashing halt :) Backup is in order ! Not a bad idea for a plugin though???
Lee