JCE も CKEDITOR も、アップロードが失敗するか、アップロードされた中国語名に Web からアクセスできないかのいずれかで、中国語名を持つファイルの問題を解決していません。対照的に、JCE はよりユーザーフレンドリーです。たとえば、ファイルがアップロードされると、そのファイルがデフォルトで選択され、ユーザーはファイルを検索するためにこのような小さなポップアップ ウィンドウを上下に参照する必要がありません。アップロードされました。 JCEのソースコードを勉強した後、ファイル名の保存方法を変更し、ファイル名として純粋な数字を使用しました。
joomlaがインストールされているディレクトリに移動し、components/com_jce/editor/extensions/browser/file.phpを見つけて、1017行目から1020行目を変更します:
コードをコピーします コードは次のとおりです:
// 拡張子を削除します
$name = WFUtility::stripExtension($name);
// ファイル名を 'Web セーフ' にします
$name = WFUtility::makeSafe($name, $this->get('websafe_mode', 'utf-8')) ;
に変更されました
コードをコピーします コードは次のとおりです:
$name = date('Ymd-His-', time()).rand( 999);
私の joomla バージョンは 1.5、JCE バージョン 2.1.3 ですが、バージョンが異なると変更された位置が若干異なる場合があります。
http://www.bkjia.com/PHPjc/327590.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/327590.html技術記事 JCE も CKEDITOR も、アップロードが失敗するか、アップロードされた中国語名に Web からアクセスできないかのいずれかで、中国語名を持つファイルの問題を解決していません。対照的に、JCE はファイルなどのユーザーフレンドリーです...