mmmatt
Member
Posted 9 months ago #
I'm on Workbooker 2.1.13. When user1 writes a post, and then user2 updates that same post with a Facebook Post Attribute Line and schedules it for publication at a later date, the link is posted to Facebook but sans Post Attribute Line. If user2 post "immediately" as opposed to scheduling, the Post Attribute Line is carried over. Sure would like a fix for this.
http://wordpress.org/extend/plugins/wordbooker/
There were problems - can you upgrade to 2.1.18 and see if it still does it?
mmmatt
Member
Posted 9 months ago #
I'll try that .. I've had this problem for the past 2 years and wished every upgrade that it'd be fixed. It's this an issue that specifically supposed to be addressed in 2.1.18?
Its something that kept breaking - its all to do with layering of options on top of each other and making sure things happen in the right order.
It wasn't specifically fixed in 2.1.18 but I know it was broken in 2.1.13 and was fixed after that (but got missed off the list of fixes).
mmmatt
Member
Posted 9 months ago #
Just scheduled a post with 2.1.18, same problem. So it's not fixed.
I tested it with 2.1.18 - edited the Post attribute line when I was creating the post. Scheduled it and it worked fine, but I'll try again.
So you are creating the post and not touching the post attribute line
Then you are saving it as a draft
The someone comes along and changes the post attribute and then schedules the post.
mmmatt
Member
Posted 9 months ago #
I still have the same problem in 2.1.18. Steve, it doesn't sound like you entirely tested the scenario. There are two users. This happens with user1 creates the post ... then user2 updates the post and schedules it for publication.
If I do this all with one user, there aren't problems.
OK I'll double check it - and its the second user who is changing the post attribute line?
I've tested it - second user edited the post attribute line on the post itself and that was the one that was used when it published.
mmmatt
Member
Posted 9 months ago #
Well I guess it's a bug that'll never be fixed, b/c the post attribute line gets deleted for me every time under the described scenario. Sucks.
Just to confirm that you are changing it on the Edit/Add Post screen and then clicking on Schedule post...
When you go back to the post on the Edit/Add screen has the Post attribute line been reset or does it retain the modified value?
mmmatt
Member
Posted 9 months ago #
The post has no value for "post attribute" from user1. Then user2 logs in a adds a post attribute and schedules the post for publication at a later date. When the post publishes, the "post attribute" is deleted from the post and the facebook post just includes a link to the WP post.
So you've set the Post attribute to be totally blank? Where have you set it to blank? In the Blog level or the User level on the Wordbooker Options page? If user2 goes in and sets the post status and saves the draft and then goes away from the page and comes back has the post status been blanked again?
mmmatt
Member
Posted 9 months ago #
Ok, let me try explaining this whole thing again.
1.) User1 writes a WP post. No value entered for "post attribute".
2.) User2 updates that same post with a Facebook Post Attribute Line and schedules it for publication at a later date
3.) When the post publishes, the Post Attribute disappears and the facebook post has no post attribute text.
Alternatively:
1.) User1 writes a WP post. No value entered for "post attribute".
2.) User2 updates that same post with a Facebook Post Attribute Line and posts immediately
3.) Everything works fine.
Can you clear down the diagnostic logs, set the level to Show Everything and then do a post and post the resulting trace..... but not in here as they don't like long posts.
mmmatt
Member
Posted 9 months ago #
I've updated the diagnostics to show everything but I won't be able to test until I post again for a few days as this is a live site. I'm not sure where you want me to post the long long results. What does "do a post and post the resulting trace" mean?
But the Post attribute is set to blank on the Wordbooker Options page? There should be some text in it by default unless you've cleared it out. Do the rest of the settings get lost when you return to the post or just the Post Status? Also what sort of thing are you putting in the Post Status field?
One last question - is user 1 set up in Wordbooker (i.e. do they have a FB account linked to their blog account)?
I've tried to reproduce this but haven't been able to, and Scheduling the Post is basically doing the same steps as publishing - but I'll do more checking in the code. I'm off to bed as I was up at 3am BST for work and its been a long day.
mmmatt
Member
Posted 9 months ago #
Yes, the post attribute is blank on the workbooker options because I don't want a default post attribute.
I don't change any of the other options so I can't say if they get lost.
I'm just putting a few words of text. Maybe 5-7 words. No special characters.
User2 is setup in Wordbooker. User1 is not. And the post is going to a one of user2's pages as a wall post, not the user2's page.
OK I'll look into round everything else I have to do this weekend.
Another question - when you've set the scheduled post time and clicked on the Schedule button and it returns back to the Edit/Add post screen has the Post Attribute been lost?
OK I think I've managed to replicate it ... its to do with the logic when the original post author isn't the publisher of the post and the original author isn't configured in Wordbooker and a few other things.....
mmmatt
Member
Posted 8 months ago #
Great to hear that you could replicate it. I know it was a weird set of circumstances.
What I'll do is roll up a zip file with the fixed version in it and ask you to put the files on your server so we can confirm that its fixed.
mmmatt
Member
Posted 8 months ago #
Sounds good. Just let me know and I'll test it out.
mmmatt
Member
Posted 8 months ago #
Ok, I've renamed the old plugin folder to 'wordbooker.old' and uploaded this zipped version. I've scheduled a post written under this scenario to be published tomorrow morning. I'll let you know how it goes.
mmmatt
Member
Posted 8 months ago #
First test worked. But changed apostrophe to HTML-safe char on the post. Better test will be the post I scheduled for tomorrow.
http://www.facebook.com/whatisCM4
See post "Just in case you've been living under a rock the past month"
strange - it never used to to do that....
OK - I can reproduce that. It used to work so I guess either I've borked something or FB have changed things.
mmmatt
Member
Posted 8 months ago #
Sure,
Please provide the following information about your installation:
Wordbooker: 2.1.18
Wordbooker Code Base: 2.1.18 R00 - A Lack of Understanding
Wordbooker ID: 254577506873
Wordbooker Schema: 5.1
WordPress: 3.4.1
Table prefix: wp_
PHP: 5.2.11
PHP Memory Limit: 256M
PHP Memory Usage (MB): 5
JSON Encode: PHP
JSON Decode: PHP
Curl Status: Curl is available and can access Facebook - All is OK ( Response Time was : 0.29335594177246 seconds )
Curl Version: 7.19.6
JSON Version: 1.2.1
SimpleXML library: 0.1 (provided by PHP)
HTTP Output Character Encoding: pass
Internal PHP Character Encoding: UTF-8
MySQL: 5.0.51a
Database character_set_client : utf8
Database character_set_connection : utf8
Database character_set_database : utf8
Database character_set_filesystem : binary
Database character_set_results : utf8
Database character_set_server : utf8
Database character_set_system : utf8
Database character_sets_dir : C:\Program Files\MySQL\MySQL Server 5.1\share\charsets\
Database collation_connection : utf8_general_ci
Database collation_database : utf8_general_ci
Database collation_server : utf8_general_ci
Server : Microsoft-IIS/6.0
Active Plugins :
FeedBurner FeedSmith ( 2.2 )
Share Buttons by Lockerz / AddToAny ( .9.9.9.7 )
All in One SEO Pack ( 1.6.13.8 )
AskApache RewriteRules Viewer ( 3.2 )
Google Canonicals ( 5.U.B )
Constant Contact Widget 2.0 ( 2.0.3 )
Disqus Comment System ( 2.72 )
Exploit Scanner ( 1.2 )
Fix Rss Feeds ( 3.1 )
Google XML Sitemaps ( 3.2.6 )
NextGEN Gallery ( 1.9.3 )
Quick Page/Post Redirect DEV ( 4.2.3 )
Redirection ( 2.2.10 )
Target Blank In Posts And Comments ( 3.2 )
TweetMeme Retweet Button ( 1.8.6 )
Twitter Tools ( 2.4 )
Ultimate Google Analytics ( 1.6.0 )
Video widget ( 1.2.3 )
wp-cache ( 2.1.2 )
WP to Twitter ( 2.3.16 )
Twitter Feed for WordPress ( 1.2.1 )
Wordbooker Table Status :
Table 'wp_wordbooker_errorlogs' is present and contains 393 rows
Table 'wp_wordbooker_postlogs' is present and contains 50 rows
Table 'wp_wordbooker_userdata' is present and contains 1 rows
Table 'wp_wordbooker_userstatus' is present and contains 1 rows
Table 'wp_wordbooker_postcomments' is present and contains 0 rows
Table 'wp_wordbooker_process_queue' is present and contains 0 rows
Table 'wp_wordbooker_fb_friends' is present and contains 0 rows
Table 'wp_wordbooker_fb_friend_lists' is present and contains 0 rows