=== Plugin Name === Contributors: sillybean, CorneliousJD, freeatnet, Evan Broder Donate link: http://sillybean.net/code/wordpress/lj-xp/ Tags: livejournal, lj, crosspost Requires at least: 2.8 Tested up to: 3.2.1 Stable tag: 2.2 Automatically crossposts your WP entries to your LiveJournal or LJ based clone. == Description == LJ-XP can automatically crosspost a blog entry to your LiveJournal (or LiveJournal-based clone) account. It can crosspost to communities, and even has a customizable header and footer, and allows you to direct would-be LJ comments to your WP blog instead! = Features = * Crosspost entries to a LiveJournal account or community. * Fully customizable header and/or footer. * Force comments to be on one site or the other, or allow them on both. * Edit privacy settings for the LiveJournal posts. * Assign tags based on WordPress categories and/or tags. * Assign `` tag settings, like LJ-Cuts, or link-backs. * Crosspost only certain categories. * Crosspost excerpts or full text. * Option to not crosspost by default. == Installation == 1. Upload the `lj-xp` directory to your `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Go to Settings → LiveJournal and configure your settings. == Changelog == = 2.2 = * New option: default LJ privacy levels for private WP posts. (#73) * Added support for custom fields in the header/footer. See the wiki for documentation. (#113) * Now auto-generates excerpts from the content, if crossposting excerpts and the post doesn't have an excerpt specified (#139) * Added a filter, `ljxp_pre_process_excerpt`, applied to the excerpt before it's crossposted. Developers should use this in addition to `ljxp_pre_process_post` to support both excerpt and full-text options. * Relative links are now converted to full URLs before the content is crossposted (#134) * The LJ URL of the post is now stored in a custom field, so you can easily add the link to your WP entry. (#51) * Galleries are now crossposted with inline styles, so their grid layout is maintained (#117) * When posting to a community, deleted WP entries are now deleted from the community correctly. * New Help screen on the options page. * Updated POT for translators. = 2.1.2 = * Fixed category handling and a warning about arrays on line 89 that could also lead to "headers already sent" message on some servers. * Translations: generated new POT from wordpress.org; updated old .po/.mo files to match the new text domain. = 2.1.1 = * Fix for `` tags containing text (#76) * Added a filter, `ljxp_pre_process_post`, applied to the post content before it's crossposted (#120) * Added option to not crosspost by default (#67) * Added option to crosspost the excerpt instead of the full text (#111) * Added `[author]` tag for header/footer (#34) * Settings API! Much better security. * General settings cleanup. Now using two settings instead of thirteen, and removing settings on plugin uninstall. * More improvements to the error handling. = 2.1 = * send error back to the post edit screen when LJ is down (transport/socket errors) rather than using `wp_die()`, which stops all other plugins from working * support userpics (#74) * support cut text * switch to new meta box format so you can collapse the LJ box or move it around the post edit screen * fix a problem with gallery image IDs that would cause the wrong images to be shown when the `[gallery]` shortcode was crossposted * options page cleanup * get rid of `has_cap` deprecated argument notice * less obnoxious default styling for the crosspost header/footer * A-Bishop's LiveJournal Comments is now bundled with this plugin, eliminating the need for extra setup. This version has been edited to use a more reliable configuration, and this copy will be updated alongside LJ-XP. == Upgrade Notice == = 2.1 = * This version sends an error back to the post edit screen when LJ is down rather than stopping WordPress entirely. Added support for userpics, cut text, [gallery] tags with the right images, and a proper box for the options on the Edit screen. = 2.1.1 = * 2.1 sends an error back to the screen when LJ is down rather than stopping WordPress entirely. Supports userpics, cut text; fixed [gallery] images and meta boxes. New in 2.1.1: turn off crossposting by default; crosspost excerpt or full text; [author] tag; `` tags with text. = 2.1.2 = * 2.1 shows an error when LJ is down rather than stopping WordPress. Supports userpics, cut text; fixed [gallery] images and meta boxes. New in 2.1.1: turn off crossposting by default; crosspost excerpt or full text; [author] tag; `` tags with text. 2.1.2: fix line 89 error. = 2.2 = * New: default LJ privacy levels for private WP posts; custom header/footer fields (see wiki); link to LJ post (see wiki); excerpts auto-generated; relative WP links crossposted as complete URLs; inline gallery styling to maintain grid layout; fix for deleting community posts; help screen.