θ theta - the nerd's angle; it's not slanted, it's just the truth


Discussion Archive - Page 1

I am transferring the first 50 comments made on the LiveJournal Crossposter to this page to clear up the homepage for LJXP.

50 Responses to “Discussion Archive - Page 1”

  1. Blogging Pro China » Blog Archive » WordPress Plugin: LiveJournal Crossposter Says:

    […] LiveJournal Crossposter,他可以让你发布文章时同时更新LiveJournal。 […]

  2. Drew Says:

    This…this is fantastic. My cross-posting abilities were broken when livepress ceased to work for me (I moved to the 2.0 beta), and I didn’t have the time to cobble together a plugin myself. Thank you so much!!

    I tweaked it a little for my self to allow comment posting and a less-garish notice that the post orginates from my blog. It’s very cleanly coded and well documented, and I didn’t have the least bit of trouble figuring out where to make the changes. Hopefully there will be more options in the ‘options’ page in the future for such things (I didn’t make any when I edited it out of laziness).

    Again, thank you, it’s the perfect, simple, well written/documented plugin I’ve hoping for since I started using WP.

  3. Evan Broder Says:

    I commented on Drew’s site, but…

    I only realized recently that my site was hardcoded into the plugin. That will be fixed with a version 1.0.1, to be released in the next few days.

    As far as custom headers/footers go, I need to figure out an elegant way to have a good default while still allowing them to be customized.

    I could just have a default option and a custom option…but I’m convinced there’s a better way.

    I’m open to suggestions, but that’s definitely a version 1.1 sort of feature.

    If you have questions, feel free to contact me through the site or e-mail (my address should be plastered all over the site for the hungry spambots :) ).

    - Evan

  4. Mel Says:

    Thanks so much for writing this plugin! LivePress was giving me too much grief, plus with its lack of 2.0 compatibility, I was about to write one myself but had zero clue where to start. I think my only feature request would be privacy level, as my LJ is friends-only. Or did I miss that in the code somewhere? It is possible, with how sleep deprived I am! But anyway, thank you!!!!

  5. Evan Broder Says:

    Friends-only is an easy addition to make. Custom headers and footers may be something that gets pushed to 1.2, and 1.1 may come out sooner than I expected.

  6. Mel Says:

    You’re my hero! I was searching the LJ documentation and just couldn’t find what I needed. Thanks so much!

  7. Mel Says:

    Hey Evan - Great job! Everything looks good, except for one small thing. I have it set to grab my blog title…and when it shows up on LJ, it’s blank. The href is there and all with the permalink, it’s just not showing the blog title..any ideas?
    Thanks!

  8. Evan Broder Says:

    Indeed, you’re right. I used a function I wasn’t supposed to use.

    I use the custom setting, so I probably never would have spotted it. I love having testers!

    The current version is fixed. We’re going to just ignore that bug and pretend that v1.1 is perfect :).

  9. Gecko Bloggle » Sure, it’s crossposted, but how automatic is it? Says:

    […] I’m trying out the LiveJournal Crossposter, but if I post using w.Bloggar client (which I usually do), does it autosync to LJ? […]

  10. Journal of a Mad Scientist » Blog Archive » Crossposting to LJ − Rants & Raves of Gilberto Creque Says:

    […] So I found a new plugin to crosspost to LJ from my Wordpress blog. The only thing that is annoying is the fact that it turns of commenting in LJ. I hope this fixes it. […]

  11. abstrakONE.com :: Jason Tucker - Web Developer, Designer, Systems Administrator - Personal website of a geek dad Says:

    […] So I did the upgrade to wordpress 2.0 on this blog (abstrakone.com) and didnt have any major problems as of yet. I also installed Livejournal Crossposter which I have yet to try (actually im doing this post to test it). I also installed XrisXros which does the same thing, but for MySpace. Plugins wordpressPlugins wordpressPopularity: 1% by Jason | posted in General, Wordpress, Plugins Trackback URL | Comment RSS Feed Tag at del.icio.us | Incoming links […]

  12. Nite Says:

    One of the features that I like about Live+Press and LiveJournal is the moods and music selections.

    Any chance for adding those to this plugin?

  13. SamsynnBlog » Testing LJ Crossposting Says:

    […] EDIT - OK, that worked!  Many thanks to Evan.  Now I wonder if an edit to a WP post will update at LJ… That would be even better. […]

  14. Sara Says:

    I tested this plugin on my local test blog. I was happy that it did in fact post to my LJ. However, when I tried to create a password protected post, it did not ask for a password and instead provided the full post unprotected.

    Do you think there would be a way for the plugin to see if the post password field was filled in? If it is filled in then the plugin can spit out a “you must go to the permalink page and provide a password” message instead of the post. That way, I do not have to worry about making posts private or friends-only. They just need a set password I give them and they can do their business on my site (while being informed of the actual post on their LJ!)

    I guess this would be a feature request, if it can be done and isn’t too complicated.

  15. Sara Says:

    Oops! I forgot to put an ‘a’ in my LJ link. Here it is.

  16. Livejournal Crossposting » Ad Modum Digirati Says:

    […] So I moved on. At one point I had a crossposting tool running but it petered out. I still don’t know what happened to it. But recently (as in ten minutes ago) I found another tool for Wordpress that claims to crosspost with no hassle. It’s called, creatively enough, the LiveJournal Cross Poster or LJXP for short. Although I guess LJXP is also short and XTREME since there is no “X” in “Cross”. […]

  17. www.ianknox.net » Blog Archive » Geekery Updates and Such Says:

    […] 1. I’ve updated this blog to WordPress 2.0. I’ve always been a HUGE fan of tiny MCE and the good folks at WP have now built it into the latest version. I’ve been meaning to do it myself for a while but I never got around to it. Yeah for them for having more time and initiative than I do. 2. Unfortunately there were two causalities of the upgrade. Live+Press, which synced my blog to Livejournal and Kitten’s Spaminator, which kept me free of comment spam. These have been replaced by Livejournal Cross poster and Akismet respectively. My impressions are good, although Livejournal Cross poster is clearly pretty beta at this point, but it gets the job done. […]

  18. Snarky Says:

    Hey, this is cool. Good work on it.
    I’ll share with you the way I got WordPress to work with LJ. Quite easy if you just use php. Yea, you have to write the file yourself, but it makes it great for customizing what you want. What I have right now says:
    “New posts of thesnarky.com!
    Post title
    Post excerpt”

    I might play with your solution, but will probably stick to mine just for ease of use (I never have need for all your great features, believe it or not!).

    Anyways, I always like seeing good WordPress plugins coming out, great work again!

  19. Snarky Says:

    oops, it screwed up the formatting of my posts. Oh well, I promise my posts look prettier (livejournal.com/users/java_freak) if you want to see for yourself.

  20. Mel Says:

    Hi again! So my main interest right now would be the ability to limit crossposting based on category. I use Asides, and there’s really no need to crosspost those. I’ve looked through your code, and I understand how it all works, I just don’t yet understand how the posting mechanism hooks with plugins. I’m going to be researching that, but do you have any ideas on how I could best handle such a thing, if I wanted to try and mod it myself?
    Thanks!

  21. ::creepi.gurl.(dot).com:: » Blog Archive » Testing LJXP Says:

    […] This post is to test the settings for LJXP (with slight alterations) and a mod of LJXP ~ DJXP. […]

  22. Mine Road » Blog Archive » All Engines Go Says:

    […] I’ve also installed a new Livejournal updater plug-in. As Livepress has not been updated for Wordpress 2.0 nor seems to have any plans to do so I switched over to the Livejournal Cross Poster. It was a breeze to set up compared to Livepress (3 hours, yes… you read that right). I will have to do some tinkering with it though, I think. I like that it refers people back here to post comments but I think you Livejournal only people should be able to post in LJ if you want! If this new version continues to treat me as well as it has for the last few hours I’m going to be one happy blogger indeed. […]

  23. Penda Says:

    I’d like to echo Mel - I would like to option to not post everything from my blog to my LJ.

    An option to not cross post would be nice.

  24. Mine Road » Blog Archive » LiveJournal Crossposter Hack Comments On/Off Says:

    […] For all of you waiting for the next version of the LiveJournal Crossposter I’ve posted a little hack to hold you over. […]

  25. AdamW Says:

    Great stuff, thanks. Does the job, no mess. I upgraded to 2.0 before noticing Livepress was no longer compatible, this gets me out of a hole :)

  26. Reid Says:

    Thanks! I could really use this.

    I’m a highschooler myself :P

  27. Ted Says:

    Dude. Thanks for this. It fulfills the need left by the vacuum of LivePress not working with 2.0 yet. And it works pretty damn well too. If I get time, I might try and hack a few of those feature requests into mine…

  28. bankrupt artist v.3 » Blog Archive » Silly Wordpress Feeds Says:

    […] Update: For anyone who may be interested in crossposting from Wordpress to LiveJournal, it can be found at LiveJournal Crossposter Technorati Tags: meta ging geek […]

  29. white@log » Blog Archive » LiveJournal stuff Says:

    […] Likely, I find out some time to install a plugin to cross-post my posts to my old LiveJournal, which I really liked to be with. I’ve used LJXP plugin which figured out to be a great tool. The only one thing which I’d like to have is to be able to mark posts backdated, but I can live without it, too. […]

  30. blog @ AWBHoldings.com » Blog Archive » LiveJournal Crossposter Plugin Says:

    […] Trying out the LiveJournal Crossposter plugin. […]

  31. urbanbohemian.com » Test drives Says:

    […] One thing I’ve lost is the ability to cross post my entries to LiveJournal (recent events have me working out whether this is a blessing in disguise or not). I used to use Live+Press, which was great but totally incompatible with Wordpress 2.0. I found the LiveJournal Cross Poster (LJXP) but it has some quirks too that I’m hoping I can find hacks to overcome, or wait around for the next upgrade when the developer has time.  […]

  32. Brian Says:

    Hello Evan! Sorry for the LONG trackback post. I think the LJXP is great, but as a Live+Press user, I was used to more customization. However I don’t have much PHP experience, so I can change the header with HTML, but I don’t know how to make it appear after the text. Additionally, it would be nice to only send an excerpt to LiveJournal from my posts or have the option to not crosspost a particular entry, but I believe others have asked for the same thing.

    I appreciate the work you do and think the plugin is great. Keep it up!

  33. Gluek’s blog » Кросспост из Wordpress 2.0 в Livejournal Says:

    […] Для оправки новых записей в Livejournal на смену LivePress пришел LiveJournal Crossposter. На первый взгляд настроек в нем гораздо меньше, но нам-то главное, чтобы он работал! […]

  34. Denya’s blog » WordPress / LJ-crossposting Says:

    […] Странные вещи творятся у нас. Вчера Gluek поставил LiveJournal Crossposter для синхронизации ЖЖ с блогом. И он у него благополучно не заработал. В ЖЖ приходил UTF-8, который был еще раз перекодирован в UTF-8. […]

  35. Gluek’s blog » Решение проблемы кодировки в LiveJournal Crossposter Says:

    […] Решение проблемы кодировки в LiveJournal Crossposter: […]

  36. Anton Skorobogatov Says:

    Can you add l10n to your great plugin?
    Simply convert all language-specific message to __(’message’, ‘ljxp’);
    And I make russian translation. Russians loves Livejournal a lot :)
    Thanks.

  37. Стрелок Says:

    Thanks for wonderful plugin!

    Only one thing I’d like to have in it: correct work with “more…” tag…

  38. midnightferret Says:

    Hi, is there a thread somewhere that people are using to work out trouble with this plugin? I have installed the plugin and it functions properly except that I get
    Something went wrong - 153 : Incorrect time value: Your most recent journal entry is dated 2006-01-25 23:22, but you're trying to post one at 2005-09-12 00:33 without the backdate option turned on. Please check your computer's clock. Or, if you really mean to post in the past, use the backdate option.

    when editing old posts. I know it’s related to the plugin because when I deactivate it it doesn’t give the error. I’m sure it’s something I did to break it, but I have no idea what. I looked for this error on WP support and only came up with threads for Live+press, and rather unhelpful ones at that. I even searched around the admin panels for a “backdate” option but found none. Any ideas/pointers/references would be very much appreciated. Great plugin! Thanks so much!

  39. Evan Broder Says:

    Sounds like a problem from using an earlier version. Try upgrading to 1.2.

  40. Joe Becher Says:

    When trying to use 1.2 I get the following error:

    Fatal error: Call to undefined function: mb_convert_encoding() in /home/content/j/w/b/jwbecher/html/wp-content/plugins/lj_crosspost.php on line 337

    Something that I can fix?

  41. Evan Broder Says:

    The multibyte string extensions allow for non-ASCII (aka English alphabet) characters.

    If you have control over your server, recompile PHP with mbstring. Add “–enable-mbstring” when you run ./configure.

    If not, go to that line and remove the call to mb_convert_encoding(). The altered line will read:

    $args[event] = apply_filters(’the_content’, $the_event);

    I didn’t realize that those extensions weren’t included in PHP by default. I’ll make sure that LJXP doesn’t depend on them in the next version.

  42. Joe Becher Says:

    Thanks for coming over to my blog to respond :)

  43. Joe Becher Says:

    FYI, line 338 needs to be fixed as well :)

  44. Serge Matveenko Says:

    Evan, why are you using encoding conversion?
    WP is UTF-8 by default and LJ too. Why “mb_convert_encoding()” needed???

  45. Evan Broder Says:

    I know it seems like that should be the case, but some weird translating goes on in the IXR library. Let me see if I can remember what it is…

    Each byte of any multibyte Unicode characters is converted to Unicode. Since these values are guarenteed to be greater than 7F (I think), they fall into the extended ASCII range and become screwy characters of their own.

    I think it may be the fault of the htmlspecialchars() function that is run on strings by IXR, although I was never able to track the problem down for sure. I decided that it was better to just use the mbstring functions to convert to entities, which went through IXR unharmed, then to either a) require changes to IXR or b) use a completely different library, as both of those options conflicted with the goal of clean and simple.

  46. Sergey Biryukov Says:

    Latest development version seem to work OK with Cyrillic text in posts. However categories/tags can be Cyrillic too, and LJXP does not work in this case. Error message:
    Something went wrong - 211 : Client error: Invalid or malformed tag list
    Is there any way to fix it?

  47. Evan Broder Says:

    I’m still trying to work something out there. Currently it seems that LiveJournal does not support Unicode tag names. Serge Matveenko has recommended using the RusToLat plugin. He wrote up the necessary changes on his blog.

    I’m hoping that there’s some way to transliterate any character set into Latin characters, based on the Unicode database or some such thing. If not, I’ll probably at least add an option to not tag, and I’ll post here whatever documentation I can. But I’m not a linguist or any sort of expert on code i18n, so other than that, non-English speakers may be on their own. Sorry :(

  48. Sergey Biryukov Says:

    Maybe the solution is to use category_nicename from wp_categories instead of cat_name. It’s already in Latin characters anyway. :-) However Semagic handles Cyrillic tags correctly, so I thought there is some way to do it in LJXP. Thanks for answer anyway. :-)

  49. Evan Broder Says:

    category_nicename actually isn’t in Latin characters. Anything that’s non-ASCII is urlencoded, which would make LJ very unhappy, I believe. You’d end up with %2C%13…it would just not be pretty.

    I’m trying to wade through the source of Semagic to see how they handle non-ASCII, but I can’t find it. However, the Semagic page on Sourceforge has “English+Russian” under each download link. I would expect that they manually transliterate Cyrillic tags the same way as RusToLat—by means of a translation dictionary.

    As soon as I can release a Russian translation file for LJXP, I’ll post detailed instructions on how to fully localize LJXP, or, alternatively, I’ll release a Russian version.

    Also, anybody else that wants a localized version (and preferrably can translate from English to their language of choice) should just contact me or get the list of strings from the latest development source.

  50. Sergey Biryukov Says:

    Ok, Evan. Keep up the good work!
    One more question: is there a way to convert WP “more” tag to LJ-cut?


Creative Commons License
The content of this site is licensed under a Creative Commons License.