Movable typeで、エントリーを作ってみると、半角英数字の混じったタイトルを書くと、ファイル名にそれらが、反映されます。
日本語でエントリーを書く、私には非常に不便に感じていたのですが、解決策がありました。
Movable Typeの変な出力ファイル名(basename)の命名規則を削除する | Melanges
きむらつよしさま、感謝です。
日本語でエントリーを書く、私には非常に不便に感じていたのですが、解決策がありました。
Movable Typeの変な出力ファイル名(basename)の命名規則を削除する | Melanges
きむらつよしさま、感謝です。
私の環境では、
mt/lib/MT/Util.pm の959行目、sub make_unique_basenameの項目
mt/lib/MT/Util.pm の959行目、sub make_unique_basenameの項目
sub make_unique_basename {としました。
my ($entry) = @_;
my $blog = MT::Blog->load($entry->blog_id);
# my $title = $entry->title;
my $title = '';
# $title = '' if !defined $title;
# $title =~ s/^\s+|\s+$//gs;
# if ($title eq '') {
# if (my $text = $entry->text) {
# $title = MT::I18N::first_n_text($text, MT::I18N::const('LENGTH_ENTRY_TITLE_FROM_TEXT'));
# }
$title = 'Post' if $title eq '';
# }