« July 2002 | Main | September 2002 »

Text::MessageFormat

Text::MessageFormat is a Perl port of java.text.MessageFormat and aims to be format compatible to that class in Java.

Implementation is still incomplete. If someone is willing to work with me, it's highly appreciated. This module borrows a lot of parsing work from Text::Balanced. TheDamian++!

When this module is complete, I'll integrate it into Locale::Maketext::Properties with Data::Properties, just like Struts does.

more modules

now spending more time into Perl module development again!

Locale::Maketext::Lexicon::Properties - Locale::Maketext::Lexicon's new implementation to parse java.util.Properties style lexicon files. It uses Data::Properties inside. now I think it should use java.text.MessageFormat for variable interpolation, just like Struts.

Template::Plugin::Properties - TT plugin to read properties file inside TT templates. This also comes from Struts taglib message:write

Class::DBI::Pager - glues Class::DBI and Data::Page. it's made of just a few lines of code, so some people should suspect whether it's worth making a module for it, but it'd reduce your tedious repeated work of HTML paging for Class::DBI objects.

those can all be downloaded from here.

Apache::CustomKeywords

So I renamed the ToolBar stuff into Apache::CustomKeywords, like Mozilla says.

Apache::ToolBar

I introduce you Apache::ToolBar! It's very useful, I promise.

with this module (actually, Command subclass) used (as HTTP proxy or pseudo-MSN), you type "cpan CGI" in your browser's Location: box, then you'll be redirected to CPAN.org's search.

Commands can be registered with ToolBarCommand custom directive, so it might also be useful for RT stuff like "ticket 1111", etc...

Extended I-mode Pictogram

Added extended emoji support in HTML::Entities::ImodePictogram. We're really sick n' tired of emoji stuff!

XSS audit

I've made a tiny utility module called HTML::XSSLint to audit XSS (Cross Site Scripting) vulnerability in HTML forms on web pages. The way this module works is not so robust, but it'll be useful for handy checking.
My Photo

del.icio.us/miyagawa

Flickr

  • www.flickr.com

My Last FM

Blog powered by TypePad

Blog Search

Lingr