=== JournalPress === Contributors: alisdee Tags: livejournal, crossposting, community, post, posts, social, update Requires at least: 2.6.3 Tested up to: 2.7 Stable tag: 0.2 A cross-poster supporting multiple LiveJournal Server journals. == Description == **JournalPress** is a WordPress plugin that enabled cross-posting to sites running LiveJournal Server (i.e. LiveJournal, InsaneJournal, JournalFen, et al.). It is based on the existing LJXP plugin, however it has a raft of new features including: * Support for multiple different mirror journals; * Support for scheduled posts; * Mood, music and location support; * Per-post userpic selection (well, er, eventually); * Support for cut text; and * More! It is currently in its "stable beta" stage, and as such some features may not be available or a little wonky. The latest updates about the plug-ins development can be found [in the project blog](http://beta.void-star.net/category/geeking/wordpress/journalpress/ "JournalPress @ beta.void-star.net"). = Version 0.2 = * WordPress 2.7 RC1 compatible, yay! * Re-re-fixed the non-Roman character support. Hopefully for the last time. = Version 0.1.3 = * Debugged some of the backdating stuff. It's a bit more brute force now, but hopefully more reliable (maybe). * Added the ability to tag a post with categories, tags or both (you'll need to re-update your options). * JournalPress should now accept non-Roman characters in the crosspost text, music and mood field (location and tags still have issues, but I maintain this one is LiveJournal's fault). * Quotes no longer cause icky backslashes to appear in the mood, music and location fields. * Thanks to some of the world's most convoluted return code, errors are now no longer silent. = Version 0.1.2 = * Scheduled post support added. * Basic mood, music and location support added. * Post are now tagged with tags as well as categories (gogo undocumented functions). == Installation == 1. Upload the `journalpress` folder to the `/wp-content/plugins/` directory; 1. Activate the plugin through the 'Plugins' menu in WordPress; 1. Visit **Settings > JournalPress** to configure your overall post settings; and 1. Visit **Manage > JP Mirrors** (or **Tools > JP Mirrors** in WordPress 2.7) to configure your journals. 1. ... 1. Profit! == Frequently Asked Questions == = Why doesn't x work? = Because it's a very, very early release of the plug-in, of course! All bugs and suggestions should be filed at [the project site](http://beta.void-star.net/projects/journalpress/ "JournalPress Home"). = Where's my promised userpic selection, huh? = Yeah, about that. LJ's XML client apparently freaks out when trying to parse the return value from LiveJournal containing the list of userpics... *sometimes*. This is pretty much my top bugfix priority, because man do I love userpics. ... now if only I knew how to solve it. = What about Currents? = There's current (har har) basic Currents support using the Custom Fields `mood`, `music` and `location` on a post. Note these are case-sensitive, and all lowercase. This will likely be extended in future to include hooks into other plugins that assist with these features. = My community posts don't post! = Communities in LJ-land are a bit finicky. Specifically they won't post if your security is private, and they won't post under certain backdated conditions. = Do you support MU? = No. It's on the list. = Why don't you support per-post security settings? = The plan is to eventually offer more granular support for this with the help of a separate plug-in. You know, one that applies the same sort of settings in *WordPress*. Yeah, it's the Holy Grail I know, so don't hold your breath... But, as it stands, considering WP's support for post security is fairly minimal, the current solution is good enough. == Credits == **JournalPress** is based off the original [LJXP](http://ebroder.net/livejournal-crossposter/) client by Evan Broder, with the [LJ Crossposter Plus](http://www.alltrees.org/Wordpress/#LCP) modifications made by Ravenwood and Irwin. No disrespect is intended towards any of these authors; without their great work, this plugin wouldn't have been possible (or at least would've taken a hell of a lot longer to write).