1 ################################################################################
3 # <p>¸½ºßɽ¼¨¤·¤Æ¤¤¤ë¥Ú¡¼¥¸¤Îʸ»ú¿ô¤òɽ¼¨¤¹¤ë¥¤¥ó¥é¥¤¥ó¥×¥é¥°¥¤¥ó¤Ç¤¹¡£</p>
5 # ʸ»ú¿ô¡§{{wordcount}}
7 # <p>°ú¿ô¤Ç¥«¥¦¥ó¥ÈÂоݤΥڡ¼¥¸¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤¤Þ¤¹¡£</p>
9 # ʸ»ú¿ô¡§{{wordcount ¥Ú¡¼¥¸Ì¾}}
12 ################################################################################
13 package plugin::book::Wordcount;
14 use Encode qw(decode);
15 #==============================================================================
17 #==============================================================================
21 return bless $self,$class;
24 #==============================================================================
26 #==============================================================================
32 $page = $wiki->get_CGI->param('page') unless $page;
33 my $source = Jcode::convert($wiki->get_page($page), 'utf8', 'euc');
35 return length(decode('utf-8', $source));