On 19 Mar 2008, at 17:57, Punkin @ Mag3.14159 wrote:
After posting via TextMate, the post gets sent back down to TextMate
with various meta-data filled in. Among this meta-data is the date
field. This date is being offset back by 4 hours, although the
actual post within WP has the correct time.
Some info about the problem to be found here:
Basically TextMate assume all dates sent/received to/from server to be
UTC, since the standard does not carry time zone info.
I also downloaded another blogging client (MarsEdit), and attempted
to re-create the problem there. Other Blogging Client displays the
same date/time as is stored in WordPress; reposting the entry does
not cause the date/time in Other Blogging Client to change.
That is only until you move your local machine to another time zone
and post from there, or even wait a few weeks, till we enter DST, and
fetch one of your current posts ;)
Which leads me to suspect that the problem is somehow
TextMate or the Blogging Bundle.
Well, the problem is a bad standard. It will work if you set your
server to UTC, but then other blogging clients may fail, as they may
assume your server is in the same TZ as your local machine.
It’s not a real problem as long as you do not re-post with the wrong
date stamp. There is an extension added to WordPress that allows for
dates to be passed with TZ info, but the blogging bundle does not