UEditorエディターでカスタムアップロード画像やファイルのパスを変更する方法
2022-01-04 12:05:21
ueditorエディタを使用して、添付ファイルはデフォルトでueditor/php/upload/にありますが、私の添付ファイルのアドレスは私のウェブサイトのルートディレクトリの/data/upload/です、私は以下のようにueditorを修正する必要があります。
ステップ1:php/config.phpを開き、画像ディレクトリを変更する
コピーコード
コードは以下の通りです。
return array(
//Image directory
'imageSavePath' => array (
'... /... /... /... /data/upload'
)
);
ステップ2:画像がアップロードされた後、相対パスphp/imageUp.phpを削除します。
コピーコード
コードは以下の通りです。
$info["url"]=str_replace('... /... /... /... /', '', $info["url"]);
echo "{'url':'" . $info["url"] . "','title':'" . $title . "','original':'" . $info["originalName"] . "','state':'" . $info["state"] . "'}";
exit;
ステップ3: ueditor.config.jsを開き、画像のパスを変更します。
コピーコード
コードは以下の通りです。
,imagePath:"/"
ステップ4:画像生成パスや画像名を変更したい場合
php/Uploader.class.phpの画像生成パスを変更します。
コピーコード
コードは以下の通りです。
private function getFolder()
{
$pathStr = $this->config[ "savePath" ];
if ( strrchr( $pathStr , "/" ) ! = "/" ) {
$pathStr . = "/";
}
$pathStr . = date( "Ym/d" );
if ( !file_exists( $pathStr ) ) {
if ( !mkdir( $pathStr , 0777 , true ) ) {
return false;
}
}
return $pathStr;
}
ファイル名を変更するには、ueditor.all.min.jsの中の"fileNameFormat"を検索し、次のようにします。 公式ドキュメント の指示があります。
関連
-
右スクロールバーを削除するSyntaxHighlighterメソッド
-
UEditorリッチテキストエディタでjsが画像のアドレスを取得する。
-
よく使われるHTMLリッチテキストコンパイラーの紹介 UEdit, CKEditor, TinyMCE, HTMLArea, eWebEditor, KindEditor
-
ckeditorカスタムプラグインの使用方法説明
-
ueditor1.2.1 ハイパーリンクのデフォルトを変更する、ueditor editor open link in new window
-
Jsを使用してFCKeditorエディタでコンテンツを取得、挿入、変更する。
-
php UEditor Baiduエディタインストールと使用方法の共有
-
Ueditor BaiduエディターのHtmlモード自動置換スタイルソリューション
-
最新版CKEditorの設定方法とプラグイン(Plugin)の書き方例
-
FckeditorエディタによるPHP環境での画像アップロード設定 詳細チュートリアル
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
SyntaxHighlighterのコードハイライトで改行がない場合の対処法
-
Baidu ueditorコンポーネント画像をアップロードした後、どのようにimgにalt属性を設定する
-
fckeditor エディタでのカスタムページ区切り
-
FCKeditor + SyntaxHighlighterでコードハイライトプラグインを作る
-
jsp版ueditor1.2.5について 一部問題解決(画像のアップロード失敗)
-
Baiduコンパイラのjsonエラーの問題を迅速に解決する方法
-
プラグイン開発方式のCKEDITOR二次開発
-
ueditorのエディタが画像をアップロードできない問題の解決法
-
FCKeditorがクロームで表示されない
-
jsはリッチテキスト(正規表現)で最初の画像を取得します。