<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Dented Reality &#187; livejournal</title>
	<atom:link href="http://dentedreality.com.au/tags/livejournal/feed/" rel="self" type="application/rss+xml" />
	<link>http://dentedreality.com.au</link>
	<description>Beau Lebens throws down his opinion on all sorts of things he doesn&#039;t know too much about.</description>
	<lastBuildDate>Tue, 07 Feb 2012 20:48:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19719</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Idea: &#8220;LiveJournalish&#8221; WordPress Plugin</title>
		<link>http://dentedreality.com.au/2009/06/idea-livejournalish-wordpress-plugin/</link>
		<comments>http://dentedreality.com.au/2009/06/idea-livejournalish-wordpress-plugin/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 20:11:47 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[livejournal]]></category>
		<category><![CDATA[livejournalish]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dentedreality.com.au/?p=977</guid>
		<description><![CDATA[I&#8217;ve been doing a lot of work with LiveJournal/WordPress lately, and have been seeing that there are some passionate LJ users who are loyal to the platform largely for a few specific reasons/features. It seems like those features would mostly be pretty easy to replicate on WP though, given its flexible plugin system. The main [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been doing a lot of work with LiveJournal/WordPress lately, and have been seeing that there are some passionate LJ users who are loyal to the platform largely for a few specific reasons/features. It seems like those features would mostly be pretty easy to replicate on WP though, given its flexible plugin system.</p>
<p>The main features that LJ supports that WP is (or was) &#8220;missing&#8221; seem to be:</p>
<ul>
<li> Robust permissions (create a group of people, grant them access to view a post, but no one else, etc)</li>
<li>Support for integrated &#8220;metadata&#8221; on posts such as Current Music, Current Mood, etc</li>
<li>Reply to comments directly via the notification emails you get</li>
<li>Threaded comments</li>
<li>Userpics</li>
</ul>
<p><span id="more-977"></span>Some of these features (threaded comments, userpics) are already at least partially supported in WP, and there are ways of supporting the others that could perhaps be rolled into a single plugin (which I&#8217;m calling &#8220;LiveJournalish&#8221; for now).</p>
<ul>
<li> Customize the Post UI to include specific fields for music/mood, but save them as normal Custom Fields (postmeta).</li>
<li>Add a filter to the_content that appends a specific set of Custom Field values if they are set (or just make them more readily available via a different template tag)</li>
<li>Use IntenseDebate, which allows you to reply to comments via email, or perhaps roll up something new that includes the comment posting form in an HTML version of the email?</li>
<li>Threaded comments are available in core as of WP 2.7</li>
</ul>
<p>This leaves the permissions system as being the main thing missing, and I believe that&#8217;s going to be addressed in the near future. WP already has a Roles and Capabilities system, it just needs to be extended to be more robust as far as being used for controlling permissions. Some of the DiSo work being done also requires this, so now we have another use-case for it.</p>
<p>Just some random ideas, if you have another other suggestions feel free to put them in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2009/06/idea-livejournalish-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
	</item>
		<item>
		<title>The All-New LiveJournal Importer for WordPress</title>
		<link>http://dentedreality.com.au/2009/02/livejournal-importer-for-wordpress/</link>
		<comments>http://dentedreality.com.au/2009/02/livejournal-importer-for-wordpress/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 23:30:59 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Clients]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[automattic]]></category>
		<category><![CDATA[guav]]></category>
		<category><![CDATA[importer]]></category>
		<category><![CDATA[livejournal]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dentedreality.com.au/?p=907</guid>
		<description><![CDATA[Over the past few weeks, I have been working on a new importer for people who use LiveJournal, but would like to switch over to WordPress. With LiveJournal laying off a bunch of employees, it seemed like some people might prefer to move to a platform where they had a bit more control over their [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few weeks, I have been working on a new importer for people who use <a href="http://livejournal.com/">LiveJournal</a>, but would like to switch over to <a href="http://wordpress.org/">WordPress</a>. With LiveJournal <a href="http://www.adotas.com/2009/01/livejournal-layoffs/">laying off a bunch of employees</a>, it seemed like some people might prefer to move to a platform where they had a bit more control over their own content, rather than relying on another company to handle it for them. I decided that my measure of success would be that it needed to be capable of importing <a href="http://throwingstardna.livejournal.com/">Guav&#8217;s entire journal</a> &#8212; comments and all, without error.</p>
<p>As it turns out, it&#8217;s been quite a project. <a href="http://www.livejournal.com/doc/server/ljp.csp.protocol.html">LiveJournal&#8217;s API</a> is, shall we say, &#8220;challenging&#8221; to work with, and the sheer size of Guav&#8217;s journal (over 3,700 posts and nearly 200,000 comments) meant that I kept running into time, memory and database limits that would crash the importer. After a lot of back and forth with Guav though, I&#8217;m happy to present the new importer (find it under Tools &gt; Import &gt; LiveJournal), sporting the following features:</p>
<ul>
<li>Just enter your LiveJournal username and password and you&#8217;re ready to go</li>
<li>Via the API, it connects directly to LiveJournal and imports all of your posts,
<ul>
<li>Posts marked as &#8220;Friends Only&#8221; are assigned a password within WordPress,</li>
<li>Posts marked as &#8220;Private (you only)&#8221; are marked as Private within WordPress, which means that only authors on your new blog can read them,</li>
<li>lj-cut tags are converted to the WordPress equivalent, the &lt;! &#8212; more &#8212; &gt; tag,</li>
<li>lj-user tags are converted to normal links, and have class=&#8221;lj-user&#8221; attached to them to make it easier to style them if you like,</li>
<li>Tags are imported properly,</li>
<li>If you closed the comments on a post in LiveJournal, then they&#8217;ll be closed in WordPress as well,</li>
<li>Lots of the &#8220;meta&#8221; information related to posts is also imported using WordPress&#8217; Custom Fields feature. You could then use these values to reproduce some of LiveJournal&#8217;s functionality within your new theme if you like. The fields imported are:
<ul>
<li>If your post contains adult content (lj_adult_content),</li>
<li>Your current co-ordinates and location (lj_current_coords and lj_current_location),</li>
<li>Your current mood (lj_current_mood),</li>
<li>Current music (lj_current_music),</li>
<li>Your userpic keyword (lj_picture_keyword)</li>
</ul>
</li>
</ul>
</li>
<li>Next up, all of your comments are also imported,
<ul>
<li>Threading is preserved, so replies to other comments show up successfully (provided you enable that feature in WordPress),</li>
<li>The &#8220;subject&#8221; of each comment is included as the first line of the comment itself, because WordPress doesn&#8217;t have a comment title/subject value,</li>
<li>LiveJournal users get links back to their LiveJournals,</li>
<li>Your own comments are linked to your WordPress account, and are linked back to your new WordPress blog,</li>
<li>Anonymous users are labeled as &#8220;Anonymous&#8221;,</li>
<li>&#8220;Screened&#8221; comments on LiveJournal are imported as &#8220;Unapproved&#8221; within WordPress, so you can decide what to do with them</li>
</ul>
</li>
</ul>
<p>So there you have it, a brand new, shiny LiveJournal importer. This should be bundled with the 2.8 release of WordPress (it&#8217;s available right now on <a href="http://wordpress.com/">WordPress.com</a>), and will be available for everyone. As I mentioned, it&#8217;s been tested with one single, very large blog (and a few smaller test ones), but if you find anything wrong with it, please <a href="http://trac.wordpress.org/">file a bug on the WordPress Trac</a>!</p>
<p>Huge thanks again to <a href="http://throwingstardna.livejournal.com/">Guav</a> for helping with the testing of this thing (maybe now he can migrate over to WordPress as well)!</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2009/02/livejournal-importer-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
	</item>
		<item>
		<title>LiveJournal Atom API Support</title>
		<link>http://dentedreality.com.au/2005/10/livejournal-atom-api-support/</link>
		<comments>http://dentedreality.com.au/2005/10/livejournal-atom-api-support/#comments</comments>
		<pubDate>Mon, 24 Oct 2005 04:16:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[atom]]></category>
		<category><![CDATA[livejournal]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[pronet]]></category>
		<category><![CDATA[sixapart]]></category>
		<category><![CDATA[wsse]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2005/10/livejournal-atom-api-support/</guid>
		<description><![CDATA[As soon as I posted details of my new Atom API library to the SixApart ProNet mailing list, I got an email from their Manager of Platform Technology, and then another one from Anil Dash, both with hopes that I could include LiveJournal support. I&#8217;m now in touch with one of their people who&#8217;s handling [...]]]></description>
			<content:encoded><![CDATA[<p>As soon as I posted details of my new Atom API library to the <a href="http://www.sixapart.com/pronet/">SixApart ProNet</a> mailing list, I got an email from their Manager of Platform Technology, and then another one from <a href="http://www.dashes.com/anil/">Anil Dash</a>, both with hopes that I could include LiveJournal support.</p>
<p>I&#8217;m now in touch with one of their people who&#8217;s handling the actual implementation of their APIs, so hopefully I&#8217;ll be able to work out what&#8217;s going on and add LJ support to the code library soon. At the moment, my WSSE authentication is failing on the second request to their API, even though it&#8217;s working on the first one&#8230; curious.</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2005/10/livejournal-atom-api-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
	</channel>
</rss>

