I think I'm getting out of this tagging slump I was in and made more
progress on tagging. I've moved the WeblogManager code to use the
aggregate table now and everything is working fine. For now, I've
decided to go with the getAddedTags() and getRemovedTags() approach and
use the saveWeblogEntry and removeWeblogEntry methods in WeblogManager.
The idea behind this is that hopefully anybody manipulating a
WeblogEntryData POJO won't have to worry about maintaining the aggregate
table.

I've also added 2 macros to weblog.vm:

#showTagCloud($tags) and #showEntryTags($entry).

The first will get tags from the respective model (getTags() or
getHotTags(limit). The second will display tag links for technorati to
crawl.

I've also added support for filtering entries based on tags on the edit
UI and <drumroll/>

... I've tested tagging with unicode characters and everything worked
beautifully (once I made sure my db was utf-8).

Anyways, based on feedback, my next thing will be auto-complete servlet
which now should be very straight-forward.

-Elias

Reply via email to