![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
After a week and a half or so banging on hardware, I got back to my LogJam updates. Since auto-crosspost is not available to standalone clients and doesn’t sound likely to be so any time soon, I’ve removed the code for that. About the one thing I still need to do is find a good, clean way to be able to extract the site hostname (which turns out to be surprisingly difficult to get at in the LogJam data structures) so that LogJam knows whether to use and submit the adult_content_reason property (Dreamwidth only), whether to ask for a site field (Dreamwidth only) in <lj user=“”> tags, and whether to use <lj-cut text=“”> (on LiveJournal, InsaneJournal, GreatestJournal etc) or <cut text=“"> (on Dreamwidth).
As previously noted, I may also need to revisit the issue of templating; template storage probably needs to be moved up at least one level, from specific LiveJournal sites to the level of all-LiveJournal-compatible servers. That’s a separate issue from getting LogJam working properly on Dreamwidth though.
I’ve occasionally run into a problem in which trying to re-open a post for editing results in a failed request with unrecognized headers from the server. I haven’t fully diagnosed this yet.