I accidentally unpublished a drupal article and quickly republished it. I had previously crossposted the article to LiveJournal. The unpublishing caused the article on LJ to be deleted (not made private) and republishing it did not work:
I got this error:
LiveJournal crossposting error: 153: Incorrect time value: You have an entry which was posted at 2010-10-27 10:44, but you're trying to post an entry before this. Please check the date and time of both entries. If the other entry is set in the future on purpose, edit that entry to use the "Date Out of Order" option. Otherwise, use the "Date Out of Order" option for this entry instead.
So when cross posting, can the module know when to use "Date Out of Order"? Should it always use that option?
When unpublishing an article in drupal perhaps the article can be made private in LJ rather than deleted?
(I had in the mean time published and cross posted other articles)
Comments
Comment #1
valthebaldWhat is your suggestion?
Comment #2
alexmc commentedHello Valthebald: thanks for looking at this.
LiveJournal itself is saying that we should use an option called "Date Out Of Order" when the cross posted article is older than the most recent article on the blog.
So Option 1)
When we get error 153 on submitting an LJ article, we should then set the Date Out of Order flag, and resubmit the article.
or Option 2)
We have a tick box on the article edit page in Drupal below the "cross post this to LiveJournal" to say "Date out of Order: This article is older than the most recent article in LJ". Most people wont need this or use it, but it shouldn't matter if they do.
or Option 3)
explain what happened to the user when error 153 occurs, and suggest to update the published time to the current time, not the original published time.
Comment #3
valthebaldHi alexmc,
I would personally prefer option 3.
Regretfully, my highest priority today is a D7 port, and I'm not working in D6 branch.
I would gladly accept your patch if you write one; otherwise, you'd have to wait until I finish migration to D7.
Regards,