Now that I'm messing around with a roller implementation from within the last 7 months (migrated from Roller 0.98 to 1.1), I'm going to work on closing the gap to 2.0. Migrating all of my apps from an old (3.x) version of MySQL to 4.1.x wasn't too bad. But it appears that somewhere along the way to Roller 2.0, somewhere in the MySQL upgrade cycle perhaps, the post <-> category mappings got mangled and that was resulting in NPE's when the system tries to fetch the categories.
In the meantime, I implemented embedding cosmos links in my posts by patching
WEB-INF/classes/weblog.vm (from the 1.1.2 release):
479,486c479 < #end < < #macro( showCosmosLink $entry ) < <a href="http://technorati.com/search/$absBaseURL/page/$userName/#formatDate($plainFormat $entry.PubTime )"><img < src="http://static.technorati.com/pix/icn-talkbubble.gif" < border="0" < title="Links to this Post" /></a> < #end --- > #endIn the velocity template, I just added:
#foreach( $entry in $entries ) <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a> <b>$entry.title</b> #showEntryText($entry) <span class="dateStamp">(#showTimestamp($entry.pubTime))</span> #showEntryPermalink( $entry ) #showCosmosLink( $entry ) #showCommentsPageLink( $entry ) <br/> <br/> #endI think the POJO's and macros are different in 2.0 but I'll post a cosmos link update when I get there. ( Jan 04 2006, 07:29:26 AM PST ) Permalink