Changeset 5609
- Timestamp:
- 01/27/08 11:24:49 (5 years ago)
- Location:
- lang/perl/HTML-Entities-ConvertPictogramMobileJp/trunk
- Files:
-
- 4 added
- 2 modified
-
Makefile.PL (modified) (1 diff)
-
lib/HTML/Entities/ConvertPictogramMobileJp (added)
-
lib/HTML/Entities/ConvertPictogramMobileJp.pm (modified) (3 diffs)
-
lib/HTML/Entities/ConvertPictogramMobileJp/KDDITABLE.pm (added)
-
tools (added)
-
tools/make_kddi_table.pl (added)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/HTML-Entities-ConvertPictogramMobileJp/trunk/Makefile.PL
r5560 r5609 10 10 build_requires 'YAML'; 11 11 use_test_base; 12 install_share; 12 13 auto_include; 13 14 WriteAll; -
lang/perl/HTML-Entities-ConvertPictogramMobileJp/trunk/lib/HTML/Entities/ConvertPictogramMobileJp.pm
r5561 r5609 5 5 use Encode; 6 6 use Encode::JP::Mobile; 7 use Encode::JP::Mobile::Character;8 7 use Params::Validate; 8 use HTML::Entities::ConvertPictogramMobileJp::KDDITABLE; 9 use File::ShareDir qw/dist_file/; 9 10 use base 'Exporter'; 10 11 our @EXPORT = qw/convert_pictogram_entities/; … … 24 25 } elsif ($agent->is_ezweb) { 25 26 join '', map { sprintf '<img localsrc="%d" />', $_ } 26 map { Encode::JP::Mobile::Character->from_unicode($_)->number}27 map { _ezuni2number($_) } 27 28 map { unpack 'U*', $_ } 28 29 split //, decode "x-utf8-kddi", … … 37 38 }ge; 38 39 $content; 40 } 41 42 sub _ezuni2number { 43 my $unicode = shift; 44 $HTML::Entities::ConvertPictogramMobileJp::KDDITABLE::TABLE->{$unicode}; 39 45 } 40 46
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)