Filter Default module helps greatly, when posting from the site itself, however my writers like posting from offline blog editors like Live Writer. When posting from those (via blogapi) unfortunately still the globally default input type is used.
While I would like to see a proper fix, meanwhile I am ready to try somewhat dirty hacks :)
Thank you
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | filter_default.patch | 698 bytes | chellman |
Comments
Comment #1
Mechanist commentedI have the same problem-- this module is so close to being exactly what I need, except that it doesn't seem to affect posting through an external editor (MarsEdit in my case).
My site default is filtered HTML, and I used this module to set the default for authenticated users to full HTML. That works great when posting through the site but has no effect when posting externally-- I get filtered HTML even as an authenticated user.
Comment #2
chellman commentedkeathmilligan posted a code snippet for the (hopefully) upcoming D6 version of this module, and it seems like it works in the 5.x version as well. I've attached a patch you can use to test it.
Comment #3
chellman commentedOkay, my patch didn't work, but that's okay. I've updated the CVS version so it works on new blogapi posts. I'm leaving blogapi edits alone because the input format could change elsewhere, so it shouldn't be reset to the default in that case. Here's what the function looks like:
Comment #4
Drupalace-1 commentedThank you for the work, chellman. Though as I posted at http://drupal.org/node/282853#comment-995348 , I still get no luck using MarsEdit. : (
Mechanist, how about you? Have you had a chance to try out chellman's fix with MarsEdit?
Comment #5
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #6
adub commentedAnyone know how to extend that to include feedapi posts? ($op == 'feedapi new' doesn't work)
Comment #7
adub commentedComment #8
adub commentedComment #9
chellman commentedThis is a different issue that would require some very different work, so please post a new feature request for it. I can tell you that feedapi doesn't call node_invoke_nodeapi(), which is what blogapi does to provide that $op.