noword

Bug in plugins/Markdown/Markdown.pl

Vote 0 Votes

I've got the same problem as http://forums.movabletype.org/2009/12/wide-character-in-subroutine-entry-error.html described.

My old site was built with version 4.3, and I update to version 5.
This site has lots of Japanese and Chinese characters.

When I try to publish the blog, I got the "wide character in subroutine entry" error.

The problem is in cgi-bin/mt/plugins/Markdown/Markdown.pl.
Here is the solution:

add one line in head:
use Encode qw(encode_utf8);

modify line 286:
my $key = md5_hex($1);
==>
my $key = md5_hex(encode_utf8($1));

Reported on Movable Type 5

4 Replies

| Add a Reply

Add a Reply

If you need to share template code, replace all the "<" signs with "&lt;" or use this utility.

Forum Groups

code.sixapart.com

137 479

Last Topic: Getting a thumbnail with xpath by Peter on Mar 13, 2011

238 797

Last Topic: Manifest Schema Compatibility Issue When Restoring Blog by Matt on Oct 17, 2012

1858 6594

Last Topic: Categories and Basename Publishing Issues by e21media on Oct 25, 2012

88 307

Last Topic: absolute publish date in Manage Entries screen by .mau. on Apr 18, 2012

1488 5347

Last Topic: Anti-cloning by .mau. on Oct 29, 2012

732 3093

Last Topic: Blog moved server - now users cannot access blog? by mowgs on Oct 30, 2012

89 317

Last Topic: How to "pretify" a url in htaccess with a few wildcards by Caio on May 30, 2012

183 771

Last Topic: Commenting with TypePad by Rob Ferrara on Oct 17, 2012

212 680

Last Topic: Does MT-Approval work in MT5? by DLpres on Sep 25, 2012

27 100

Last Topic: Upgrading MT by Caio on Oct 15, 2012

49 224

Last Topic: Movable Type 6 Ideas by Caio on May 28, 2012

65 248

Last Topic: Expanding new rich text editor and implementing table function by Takeshi Nick Osanai on Jul 30, 2012