<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
<channel>
  <title>LiveJournal Development</title>
  <link>http://community.livejournal.com/lj_dev/</link>
  <description>LiveJournal Development - LiveJournal.com</description>
  <lastBuildDate>Mon, 12 May 2008 08:35:44 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>lj_dev</lj:journal>
  <lj:journaltype>community</lj:journaltype>
  <image>
    <url>http://p-userpic.livejournal.com/42132/26901</url>
    <title>LiveJournal Development</title>
    <link>http://community.livejournal.com/lj_dev/</link>
    <width>100</width>
    <height>75</height>
  </image>

<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/783078.html</guid>
  <pubDate>Mon, 12 May 2008 08:35:44 GMT</pubDate>
  <title>Multiple videos in one post</title>
  <link>http://community.livejournal.com/lj_dev/783078.html</link>
  <description>I have noticed that the code patch that allows a user to post more than one video in a post doesn&apos;t seem to have been ported to the open-source code.&lt;br /&gt;&lt;br /&gt;Does anyone have a code patch for that and/or know what routine handles it?  Thanks.</description>
  <comments>http://community.livejournal.com/lj_dev/783078.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/782720.html</guid>
  <pubDate>Mon, 12 May 2008 08:35:38 GMT</pubDate>
  <title>Adding comments via a client with XML-RPC?</title>
  <link>http://community.livejournal.com/lj_dev/782720.html</link>
  <description>Hi! I&apos;m writing a LiveJournal client using the XML-RPC interface. What I can&apos;t seem to find in the documentation (and it may not exist) is a way to use XML-RPC to add comments to Friends entries, or even the authenticated user&apos;s own journal. The latter is actually more interesting to me -- to be able to reply to comments in your own journal.&lt;br /&gt;&lt;br /&gt;Is that possible? Am I missing something? The only other way I could see to do this would be to basically do a POST request to talkpost_do.bml, but that seems clumsy.&lt;br /&gt;&lt;br /&gt;Any thoughts or help would be appreciated.</description>
  <comments>http://community.livejournal.com/lj_dev/782720.html</comments>
  <lj:mood>chipper</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>professormass</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/782359.html</guid>
  <pubDate>Wed, 07 May 2008 19:16:24 GMT</pubDate>
  <title>Cannot delete comments, edit posts</title>
  <link>http://community.livejournal.com/lj_dev/782359.html</link>
  <description>I have a bunch of users who are all having the same problems:&lt;br /&gt;&lt;br /&gt;a.  When they try to delete one of their &lt;u&gt;own&lt;/u&gt; comments in a community, they get a popup box with an exclamation point (!) and no other explanation - in other words, there is some unspecified error and they cannot delete the comment.&lt;br /&gt;&lt;br /&gt;b.  When they try to edit a post they have made to a community, they are not allowed to - it&apos;s greyed out as though the post belongs to someone else.&lt;br /&gt;&lt;br /&gt;Any ideas?  Thanks.</description>
  <comments>http://community.livejournal.com/lj_dev/782359.html</comments>
  <lj:mood>busy</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/782122.html</guid>
  <pubDate>Mon, 05 May 2008 23:28:17 GMT</pubDate>
  <title>Hiding Also Friend Of...</title>
  <link>http://community.livejournal.com/lj_dev/782122.html</link>
  <description>Is it possible to hide the &apos;Also Friend Of...&apos; section, I know you can hide friends by configuring that in the ljconfig.pl but I would much like to hide also friend of because I give the option for new users to add me, news and the system account as friends, and I rarely if ever add them back but it still shows them as having me as a friend on my profile...and that&apos;s a lot of people.&lt;br /&gt;&lt;br /&gt;I did try to use force empty friends for multiple people but it gave me an error I was using something like:&lt;br /&gt;&lt;br /&gt;%FORCE_EMPTY_FRIENDS = (&lt;br /&gt;                        &apos;1&apos; =&amp;gt; &apos;system&apos;&lt;br /&gt;                        &apos;2&apos; =&amp;gt; &apos;jimmy&apos;&lt;br /&gt;                        &apos;12&apos; =&amp;gt; &apos;news&apos;&lt;br /&gt;                        );&lt;br /&gt;&lt;br /&gt;What would the proper syntax be? I&apos;m no pro or even beginner with Perl, but would I need commas at the end of those?&lt;br /&gt;&lt;br /&gt;Thanks guys!</description>
  <comments>http://community.livejournal.com/lj_dev/782122.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>scenejournal</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/781919.html</guid>
  <pubDate>Sun, 04 May 2008 21:00:02 GMT</pubDate>
  <title>Master-master setup in ljconfig.pl</title>
  <link>http://community.livejournal.com/lj_dev/781919.html</link>
  <description>Okay,&lt;br /&gt;&lt;br /&gt;I finally moved to a master-master DB setup with InnoDB. Now I am wondering if anyone else out there has suggestions on the best way to set these up in ljconfig.pl. Any examples of how the config will best work would be greatly appreciated.</description>
  <comments>http://community.livejournal.com/lj_dev/781919.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>squeaky19</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/781808.html</guid>
  <pubDate>Sat, 03 May 2008 20:05:40 GMT</pubDate>
  <title>Watermarking imges.</title>
  <link>http://community.livejournal.com/lj_dev/781808.html</link>
  <description>Does anyone know of any possible ways of watermarking an image hosted on a server with the logged in users ID?&lt;br /&gt;&lt;br /&gt;It&apos;s a big problem for some communities; people leaking images.&lt;br /&gt;&lt;br /&gt;I was thinking of that small off-site image creation program someone wrote many months ago, I don&apos;t know if anyone rememebrs it? It created the text of the persons ID who was reading the post in an image, so to anyone who read a journal entry with these little images in, and thought they were reading a post about themselves.&lt;br /&gt;The posts were sort of like &quot;I had a dream about &lt;imgtag&gt; last night!!&quot;&lt;br /&gt;&lt;br /&gt;If a way could be found to do that again, or some other facility, webmasters could create watermarking routines for images hosted with them and this would solve all the problematic allogations that usually go on.</description>
  <comments>http://community.livejournal.com/lj_dev/781808.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>sarahs_muse</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/781427.html</guid>
  <pubDate>Tue, 29 Apr 2008 04:24:51 GMT</pubDate>
  <title>Livejournal and Adsense API</title>
  <link>http://community.livejournal.com/lj_dev/781427.html</link>
  <description>Quick question for the group here -- has anyone done any work integrating Adsense API with Livejournal? (Adsense API is Adsense&apos;s revenue sharing format; Google automatically splits the revenue between users and the developer&apos;s website.)&lt;br /&gt;&lt;br /&gt;Adsense API is a bit of a PITA to implement -- I&apos;ve got an awesome programmer who I&apos;m confident can do the work as he&apos;s implemented it with another application for me&amp;nbsp; (and my site is already approved by Google for it) but if there&apos;s an open source mod out there already, that would be lovely.&lt;br /&gt;&lt;br /&gt;-- Leva</description>
  <comments>http://community.livejournal.com/lj_dev/781427.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>ljmouse</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/781190.html</guid>
  <pubDate>Mon, 28 Apr 2008 00:54:56 GMT</pubDate>
  <title>User Data</title>
  <link>http://community.livejournal.com/lj_dev/781190.html</link>
  <description>&lt;p style=&quot;text-indent:1cm&quot; align=&quot;justify&quot;&gt;There are a variety of links listed on &lt;a href=&quot;http://www.livejournal.com/bots/&quot;&gt;http://www.livejournal.com/bots/&lt;/a&gt; for acquiring data by means other than &lt;i&gt;&quot;screen-scraping&quot; user pages&lt;/i&gt;; including &lt;b&gt;friend data&lt;/b&gt; and &lt;b&gt;interest data&lt;/b&gt; in a convenient line-separated format. Does LiveJournal provide any similar mechanism for getting a journal/community&apos;s list of &lt;b&gt;userpics&lt;/b&gt; or &lt;b&gt;tags&lt;/b&gt;? Because those are the ones that my program is currently &quot;screen-scraping&quot; (but only when requested by the user, with the results saved).</description>
  <comments>http://community.livejournal.com/lj_dev/781190.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>allah_sulu</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/781046.html</guid>
  <pubDate>Mon, 28 Apr 2008 00:54:47 GMT</pubDate>
  <title>/support/help.bml Code</title>
  <link>http://community.livejournal.com/lj_dev/781046.html</link>
  <description>Hey,&lt;br /&gt;&lt;br /&gt;I have users who want to help out other users in the support queue, but whenever they try to visit the page (by clicking on the link to go to the queue from the /support/index.bml page they&apos;re told the support queue is only available to people with the privs. So I had a peek at the code in the /support/help.bml page and there was this chunk of code:&lt;br /&gt;&lt;br /&gt; return $ML{&apos;.interim&apos;} if&lt;br /&gt;    (!$remote || !$remote-&amp;gt;{&apos;_priv&apos;}) &amp;&amp;&lt;br /&gt;    ($r-&amp;gt;header_in(&quot;Referer&quot;) eq &quot;$LJ::SITEROOT/support/&quot; || $r-&amp;gt;header_in(&quot;Referer&quot;) eq &quot;$LJ::SITEROOT/support/index.bml&quot; || $r-&amp;gt;header_in(&quot;Referer&quot;) eq &quot;$LJ::SITEROOT/support/submit.bml&quot;);&lt;br /&gt;&lt;br /&gt;It makes sense to me about what it&apos;s doing, but not why it&apos;s there...anyone know why you would block people from clicking that link? I tried it on LiveJournal and it works as intended, it shows you the queue and allows users to submit screened responses which is what I am going for...&lt;br /&gt;&lt;br /&gt;In my database I have categories with public_help turned off (0) and allow_screened turned on (1).&lt;br /&gt;&lt;br /&gt;So now I appear to be getting the sam effect as on LiveJournal, normal users can submit a screened response and I as the admin can change categories, rename topics, etc...and when someone who is not logged in viewed a thread it says they need to login to help others out, although they can still see all the information about the user (styles, email validated, etc...) so maybe the better idea here would be to insert some code that made sure the user was logged in and if so, then they can see all the support threads, maybe a better idea to toss that error out instead of saying users need special privs...&lt;br /&gt;&lt;br /&gt;But then maybe I am mistaken and am looking at this the wrong way!&lt;br /&gt;&lt;br /&gt;Any help on why that chunk of code is there would be great... :)</description>
  <comments>http://community.livejournal.com/lj_dev/781046.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>scenejournal</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/780772.html</guid>
  <pubDate>Mon, 28 Apr 2008 00:54:34 GMT</pubDate>
  <title>Still having probs with User Search</title>
  <link>http://community.livejournal.com/lj_dev/780772.html</link>
  <description>Once again, I am attempting to install LJ-UserSearch.  Everything seems to go fine till you get to the last line of install-into-ljhome:&lt;br /&gt;&lt;br /&gt;perl -pe &apos;s/$ENV{LJHOME}\///&apos; &amp;lt; $LJHOME/cgi-bin/i386-linux-thread-multi/auto/LJ/UserSearch/.packlist&lt;br /&gt;&lt;br /&gt;It errors out because there isn&apos;t a packlist - heck, there isn&apos;t a directory structure like that which would contain a file known as .packlist!&lt;br /&gt;&lt;br /&gt;Something is either missing or out of date, so I&apos;d appreciate help.  Thanks!</description>
  <comments>http://community.livejournal.com/lj_dev/780772.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/780537.html</guid>
  <pubDate>Mon, 28 Apr 2008 00:54:13 GMT</pubDate>
  <title>How do I make purged usernames available?</title>
  <link>http://community.livejournal.com/lj_dev/780537.html</link>
  <description>I&apos;ve deleted and purged a bunch of usernames.  How do I make them available to my users?</description>
  <comments>http://community.livejournal.com/lj_dev/780537.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>popefelix</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/780091.html</guid>
  <pubDate>Thu, 17 Apr 2008 23:10:45 GMT</pubDate>
  <title>Email all users?</title>
  <link>http://community.livejournal.com/lj_dev/780091.html</link>
  <description>Is there a way to email all users when you have an announcement?</description>
  <comments>http://community.livejournal.com/lj_dev/780091.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/780001.html</guid>
  <pubDate>Thu, 17 Apr 2008 23:10:33 GMT</pubDate>
  <title>Bug with http://www.livejournal.com/stats/latest-img.bml</title>
  <link>http://community.livejournal.com/lj_dev/780001.html</link>
  <description>I&apos;ve noticed a strange behavior with the &quot;latest image&quot; rss feed located at &lt;a href=&quot;http://www.livejournal.com/stats/latest-img.bml&quot;&gt;http://www.livejournal.com/stats/latest-img.bml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When I monitor the feed closely I can watch as new images appear at the beginning of the list between each refresh.&amp;nbsp; But what I&apos;ve noticed is it will, all of a sudden, throw away all the current images and display a completely different list.&amp;nbsp; And then the strange part is shortly later it will revert back to the previous list and go on about its way until the cycle repeats.&amp;nbsp; It also appears that when it jumps to the other list, the images that it returns are ones that were displayed previous (usually around 5-15 minutes ago).&lt;br /&gt;&lt;br /&gt;It does this frequently, all throughout the day.&amp;nbsp; I can&apos;t pinpoint when exactly it first began, but I know that before a few months ago I never saw this happen.&lt;br /&gt;&lt;br /&gt;At first I thought the problem was on my end or a strange caching problem with my ISP, but I&apos;ve been able to duplicate the problem on different browsers and from different ISPs.&lt;br /&gt;&lt;br /&gt;I just thought I&apos;d bring this to someone&apos;s attention, as this behavior makes it much less useful to me.&lt;br /&gt;&lt;br /&gt;I&apos;d also like to thank Live Journal for providing these kinds of backend data-mining feeds, they provide for some very interesting data that I&apos;ve never seen available from anybody else on the net.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thank you,&lt;br /&gt;Cory</description>
  <comments>http://community.livejournal.com/lj_dev/780001.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>kungfo0</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/779556.html</guid>
  <pubDate>Sat, 12 Apr 2008 20:49:35 GMT</pubDate>
  <link>http://community.livejournal.com/lj_dev/779556.html</link>
  <description>Hey, Ive checked the FAQs but can&apos;t find the answer I&apos;m lookin for. Is there a simple URL I can use to request an atom feed of just a journals entries that have a specific tag? Something like&lt;br /&gt;      http://&lt;var&gt;exampleusername&lt;/var&gt;.livejournal.com/data/atom?tag=news or such without resorting to the API? Thanks!</description>
  <comments>http://community.livejournal.com/lj_dev/779556.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>ezerick</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/779428.html</guid>
  <pubDate>Thu, 10 Apr 2008 20:18:31 GMT</pubDate>
  <title>State of play on OpenID?</title>
  <link>http://community.livejournal.com/lj_dev/779428.html</link>
  <description>Hi all,&lt;br /&gt;&lt;br /&gt;I was wondering where the LJ codebase was in regards to OpenID integration. At present, we&apos;re a sort of semi-consumer; you can log in with an OpenID identity, but not much else. Being able to tie an identity to an existing account would be a major plus, and an excellent step towards distributed identity management - bridging an identity with LJ-generated FOAF. Plus, does our codebase provide OpenID identities that can be used to log into other sites?&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Earle.</description>
  <comments>http://community.livejournal.com/lj_dev/779428.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>earle</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/779164.html</guid>
  <pubDate>Wed, 09 Apr 2008 19:01:39 GMT</pubDate>
  <link>http://community.livejournal.com/lj_dev/779164.html</link>
  <description>I&apos;m not sure this is the right comm, but I hope so. I was taking a look at the post variables submitted when you post to a journal and I saw three I wasnt sure about. lj_form_auth , chal and response.&amp;nbsp; These all seem to be generated strings. How are they generated? Can they be the same when posting to multiple journals? Thanks in advace for any help!</description>
  <comments>http://community.livejournal.com/lj_dev/779164.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>ezerick</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/778915.html</guid>
  <pubDate>Tue, 08 Apr 2008 00:47:27 GMT</pubDate>
  <title>FotoBilder - code?</title>
  <link>http://community.livejournal.com/lj_dev/778915.html</link>
  <description>Where can a person find the source code for FotoBilder?</description>
  <comments>http://community.livejournal.com/lj_dev/778915.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/778745.html</guid>
  <pubDate>Sun, 06 Apr 2008 19:24:45 GMT</pubDate>
  <title>Bug reports?</title>
  <link>http://community.livejournal.com/lj_dev/778745.html</link>
  <description>Where should I file a ticket for LJ code? The particular issue is that LJ&apos;s server either disregards or mishandles the If-Modified-Since header of a request, resulting in repeated downloads of pages already existent on the client.</description>
  <comments>http://community.livejournal.com/lj_dev/778745.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>dimrub</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/778380.html</guid>
  <pubDate>Thu, 03 Apr 2008 17:31:32 GMT</pubDate>
  <title>Multiple LJ backup software has a syncitems bug.</title>
  <link>http://community.livejournal.com/lj_dev/778380.html</link>
  <description>Many LJ backup software, including the official jbackup.pl client, have a bug when doing syncitems where the first batch of items is all comments (i.e. no posts).&amp;nbsp; LiveJournal Backup / Search Tool and ljArchive also appear to the susceptible to this bug.&lt;br /&gt;&lt;br /&gt;I noticed it because my journal is like this and after the LJ-Sec developer reviewed it, he found that the first batch of syncitems for me was all comments and then later I tried experimenting with various backup software and found this bug manifested in many of them.&lt;br /&gt;&lt;br /&gt;It seems that most software operates under the assumption that there&apos;s at least one post in the first batch and therefore gets stuck trying to do syncitems or otherwise doesn&apos;t do the backup properly.&lt;br /&gt;&lt;br /&gt;In jbackup.pl, if you haven&apos;t created a GDBM database before, $lastsync won&apos;t be set and normally this isn&apos;t a problem, because if there&apos;s a single post (&quot;L&quot; type) in the first batch of syncitems, it will update $lastsync.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;This fix shouldn&apos;t cause any problems, unless I&apos;m mistaken.&amp;nbsp; You only need to modify do_sync&apos;s main while loop as follows:&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;code&gt;foreach my $item (@{$hash-&amp;gt;{syncitems} || []}) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; # Update $lastsync regardless of item type&lt;br /&gt;&amp;nbsp; &amp;nbsp; $lastsync = $item-&amp;gt;{&apos;time&apos;}&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if $item-&amp;gt;{&apos;time&apos;} gt $lastsync;&lt;br /&gt;&amp;nbsp; &amp;nbsp; next unless $item-&amp;gt;{item} =~ /L-(\d+)/;&lt;br /&gt;&amp;nbsp; &amp;nbsp; $synccount++;&lt;br /&gt;&amp;nbsp; &amp;nbsp; $sync{$1} = [ $item-&amp;gt;{action}, $item-&amp;gt;{&apos;time&apos;} ];&lt;br /&gt;&amp;nbsp; &amp;nbsp; $lastsync = $item-&amp;gt;{&apos;time&apos;}&lt;br /&gt;#&amp;nbsp;  if $item-&amp;gt;{&apos;time&apos;} gt $lastsync;&lt;br /&gt;#&amp;nbsp;  $bak{&quot;event:realtime:$1&quot;} = $item-&amp;gt;{&apos;time&apos;};&lt;br /&gt;}&lt;br /&gt;$bak{&apos;event:lastsync&apos;} = $lastsync;&lt;/code&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;Side note/question: jbackup.pl, when run via ActiveState&apos;s windows perl client, seems to be really slow (running for minutes on a Pentium 4 system) in processing comments AFTER they&apos;ve been downloaded, but is fast when comments aren&apos;t processed at all.&amp;nbsp; This holds true even if no new comments have been added when it attempts to check for new comments and appears to take about as long as when there are many new comments.&lt;br /&gt;&lt;br /&gt;There&apos;s not a lot of CPU usage, but there is a lot of hard drive access.&amp;nbsp; I&apos;m not sure why it would do this, especially if there are new no comments and therefore the database doesn&apos;t need to be updated, nor any new comments downloaded.</description>
  <comments>http://community.livejournal.com/lj_dev/778380.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>njyoder</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/778053.html</guid>
  <pubDate>Wed, 02 Apr 2008 06:56:15 GMT</pubDate>
  <title>Bug with svn copy of OS code</title>
  <link>http://community.livejournal.com/lj_dev/778053.html</link>
  <description>I&apos;ve been having trouble updating the code via svn, so I erased everything, and got a new copy.&lt;br /&gt;&lt;br /&gt;I haven&apos;t touched anything and this is what I get when I try to restart apache - something is obviously missing in the svn copy of the LJ code:&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;br /&gt;[root@commie ~]# service httpd start&lt;br /&gt;Use of uninitialized value in concatenation (.) or string at /home3/commie/public_html/cgi-bin/ljdefaults.pl line 43.&lt;br /&gt;Use of uninitialized value in concatenation (.) or string at /home3/commie/public_html/cgi-bin/ljdefaults.pl line 63.&lt;br /&gt;Use of uninitialized value in string at /home3/commie/public_html/cgi-bin/ljdefaults.pl line 65.&lt;br /&gt;Use of uninitialized value in concatenation (.) or string at /home3/commie/public_html/cgi-bin/ljdefaults.pl line 65.&lt;br /&gt;[Wed Apr  2 00:38:56 2008] [error] Error loading event module &apos;LJ::Event::JournalNewComment&apos;: Can&apos;t locate Captcha/reCAPTCHA.pm in @INC (@INC contains: /home3/commie/public_html/cgi-bin, /home3/commie/public_html/src/s2, CODE(0x97acb78), /usr/lib/perl5/5.8.8/i686-linux, /usr/lib/perl5/5.8.8, /usr/lib/perl5/site_perl/5.8.8/i686-linux, /usr/lib/perl5/site_perl/5.8.8, /usr/lib/perl5/site_perl/5.8.7, /usr/lib/perl5/site_perl/5.8.6, /usr/lib/perl5/site_perl/5.8.5, /usr/lib/perl5/site_perl, ., /usr/local/apache/, /usr/local/apache/lib/perl) at /home3/commie/public_html/cgi-bin/talklib.pl line 21\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/talklib.pl line 21.\nCompilation failed in require at /home3/commie/public_html/cgi-bin/LJ/Comment.pm line 18.\nCompilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.\n at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/Event/JournalNewComment.pm line 4.\nCompilation failed in require at (eval 901) line 2.\nBEGIN failed--compilation aborted at (eval 901) line 2.\nCompilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.\n at /home3/commie/public_html/cgi-bin/weblib.pl line 20\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/weblib.pl line 20.\nCompilation failed in require at /home3/commie/public_html/cgi-bin/LJ/NotificationMethod/Email.pm line 8.\nCompilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.\n at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/NotificationMethod.pm line 11.\nCompilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.\n at /home3/commie/public_html/cgi-bin/ljlib.pl line 23\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/Subscription.pm line 9.\nCompilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.\n at /home3/commie/public_html/cgi-bin/Apache/LiveJournal/Interface/AtomAPI.pm line 15\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/User.pm line 39.\nCompilation failed in require at /home3/commie/public_html/cgi-bin/ljlib.pl line 23.\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/ljlib.pl line 23.\nCompilation failed in require at /home3/commie/public_html/cgi-bin/fbupload.pl line 10.\nCompilation failed in require at /home3/commie/public_html/cgi-bin/Apache/LiveJournal/Interface/AtomAPI.pm line 15.\nCompilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.\n at (eval 2) line 1\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/Apache/LiveJournal.pm line 31.\nCompilation failed in require at /home3/commie/public_html/cgi-bin/modperl_subs.pl line 11.\nBEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/modperl_subs.pl line 11.\nCompilation failed in require at /home3/commie/public_html/cgi-bin/modperl.pl line 20.\nCompilation failed in require at (eval 2) line 1.\n&lt;br /&gt;Syntax error on line 598 of /usr/local/apache/conf/httpd.conf:&lt;br /&gt;Error loading event module &apos;LJ::Event::JournalNewComment&apos;: Can&apos;t locate Captcha/reCAPTCHA.pm in @INC (@INC contains: /home3/commie/public_html/cgi-bin, /home3/commie/public_html/src/s2, CODE(0x97acb78), /usr/lib/perl5/5.8.8/i686-linux, /usr/lib/perl5/5.8.8, /usr/lib/perl5/site_perl/5.8.8/i686-linux, /usr/lib/perl5/site_perl/5.8.8, /usr/lib/perl5/site_perl/5.8.7, /usr/lib/perl5/site_perl/5.8.6, /usr/lib/perl5/site_perl/5.8.5, /usr/lib/perl5/site_perl, ., /usr/local/apache/, /usr/local/apache/lib/perl) at /home3/commie/public_html/cgi-bin/talklib.pl line 21&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/talklib.pl line 21.&lt;br /&gt;Compilation failed in require at /home3/commie/public_html/cgi-bin/LJ/Comment.pm line 18.&lt;br /&gt;Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.&lt;br /&gt; at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/Event/JournalNewComment.pm line 4.&lt;br /&gt;Compilation failed in require at (eval 901) line 2.&lt;br /&gt;BEGIN failed--compilation aborted at (eval 901) line 2.&lt;br /&gt;Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.&lt;br /&gt; at /home3/commie/public_html/cgi-bin/weblib.pl line 20&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/weblib.pl line 20.&lt;br /&gt;Compilation failed in require at /home3/commie/public_html/cgi-bin/LJ/NotificationMethod/Email.pm line 8.&lt;br /&gt;Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.&lt;br /&gt; at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/NotificationMethod.pm line 11.&lt;br /&gt;Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.&lt;br /&gt; at /home3/commie/public_html/cgi-bin/ljlib.pl line 23&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/Subscription.pm line 9.&lt;br /&gt;Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.&lt;br /&gt; at /home3/commie/public_html/cgi-bin/Apache/LiveJournal/Interface/AtomAPI.pm line 15&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/LJ/User.pm line 39.&lt;br /&gt;Compilation failed in require at /home3/commie/public_html/cgi-bin/ljlib.pl line 23.&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/ljlib.pl line 23.&lt;br /&gt;Compilation failed in require at /home3/commie/public_html/cgi-bin/fbupload.pl line 10.&lt;br /&gt;Compilation failed in require at /home3/commie/public_html/cgi-bin/Apache/LiveJournal/Interface/AtomAPI.pm line 15.&lt;br /&gt;Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Class/Autouse.pm line 410.&lt;br /&gt; at (eval 2) line 1&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/Apache/LiveJournal.pm line 31.&lt;br /&gt;Compilation failed in require at /home3/commie/public_html/cgi-bin/modperl_subs.pl line 11.&lt;br /&gt;BEGIN failed--compilation aborted at /home3/commie/public_html/cgi-bin/modperl_subs.pl line 11.&lt;br /&gt;Compilation failed in require at /home3/commie/public_html/cgi-bin/modperl.pl line 20.&lt;br /&gt;Compilation failed in require at (eval 2) line 1.&lt;br /&gt;&lt;br /&gt;/etc/init.d/httpd start: httpd could not be started&lt;br /&gt;[root@commie ~]#&lt;br /&gt;</description>
  <comments>http://community.livejournal.com/lj_dev/778053.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/777924.html</guid>
  <pubDate>Tue, 01 Apr 2008 17:12:43 GMT</pubDate>
  <title>Embedding Adobe Flash applets.</title>
  <link>http://community.livejournal.com/lj_dev/777924.html</link>
  <description>Isn&apos;t there a potential security/privacy/nuisance issue with allowing people to embed arbitrary Flash applets from any website?&lt;br /&gt;&lt;br /&gt;I&apos;m not that familiar with Flash&apos;s capabilities in terms of reading from or manipulating the web browser, but I know a few other things that can be done.&lt;br /&gt;&lt;br /&gt;At the very least, people can use Flash cookies to track users even if their IP address changes.  I&apos;m sure that people wouldn&apos;t appreciate this.&lt;br /&gt;&lt;br /&gt;And of course, it can be made to be a huge nuisance by vastly slowing down a computer and potentially crashing the web browser.  Of course, it can also display arbitrary video and play arbitrary audio.&lt;br /&gt;&lt;br /&gt;The solution to this, which I previously mistakenly thought was already implemented, is to only allow flash from certain trusted sites, such as YouTube.  Since 99% of embedded Flash on LiveJournal is from a relatively small list of websites, this shouldn&apos;t be hard to maintain, especially with a submission form to add new websites.</description>
  <comments>http://community.livejournal.com/lj_dev/777924.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>njyoder</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/777676.html</guid>
  <pubDate>Tue, 01 Apr 2008 05:42:22 GMT</pubDate>
  <title>Frustrating error on email notifications</title>
  <link>http://community.livejournal.com/lj_dev/777676.html</link>
  <description>My account is #3 on CJ, and from the beginning, I&apos;ve had troubles getting notifications by email.  It&apos;s very strange, too, because if I post to a comm and get comments, I get notified, but if I post to my own journal and get comments, I&apos;m not notified.  I&apos;ve also tried three different email addresses, from three different domains, and I&apos;ve verified that the notices are not going to the spam folder.&lt;br /&gt;&lt;br /&gt;What file or routine handles notifications?  I need to find out what it is about my account, specifically, that is not letting the notifications go through.  Thanks.</description>
  <comments>http://community.livejournal.com/lj_dev/777676.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/777413.html</guid>
  <pubDate>Tue, 01 Apr 2008 05:42:05 GMT</pubDate>
  <title>export_comments and picture_keyword?</title>
  <link>http://community.livejournal.com/lj_dev/777413.html</link>
  <description>I would appreciate it beyond all measure if export_comments.bml provided picture_keyword data for comments. The HTML pages have it, but of course I can&apos;t do that because I don&apos;t want to be a bad bot.</description>
  <comments>http://community.livejournal.com/lj_dev/777413.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>jamoche</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/777119.html</guid>
  <pubDate>Tue, 01 Apr 2008 05:41:44 GMT</pubDate>
  <title>New Error</title>
  <link>http://community.livejournal.com/lj_dev/777119.html</link>
  <description>I just recently updated CommieJournal with the latest LJ OS code and now I&apos;m getting this error when I go to view a full profile:&lt;br /&gt;&lt;br /&gt;[Error: Can&apos;t locate object method &quot;num_comments_received&quot; via package &quot;LJ::User&quot; at &apos;/home3/commie/public_html/htdocs/userinfo.bml&apos; line 1206. @ commie.arroyotoad.com]&lt;br /&gt;&lt;br /&gt;And, obviously, it&apos;s not showing the number of comments the person has received.&lt;br /&gt;&lt;br /&gt;Help? Thanks.</description>
  <comments>http://community.livejournal.com/lj_dev/777119.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>shamangirl</lj:poster>
</item>
<item>
  <guid isPermaLink='true'>http://community.livejournal.com/lj_dev/776873.html</guid>
  <pubDate>Sun, 30 Mar 2008 18:05:40 GMT</pubDate>
  <title>Bugs?</title>
  <link>http://community.livejournal.com/lj_dev/776873.html</link>
  <description>Hi,&lt;br /&gt;&lt;br /&gt;Wading through the LJ code, I&apos;m finding bugs... ;-)&lt;br /&gt;&lt;br /&gt;How do you report them?&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Lars</description>
  <comments>http://community.livejournal.com/lj_dev/776873.html</comments>
  <lj:security>public</lj:security>
  <lj:poster>larsskj</lj:poster>
</item>
</channel>
</rss>
