=== 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.