日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

tinymce上传图片php,图片文件上传

發(fā)布時(shí)間:2024/1/8 php 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tinymce上传图片php,图片文件上传 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

此頁更新時(shí)間:2020-10-28 11:46

配置選項(xiàng)列表:

如要快速上手,可以閱讀《簡(jiǎn)介與入門:上傳圖片和文件》這個(gè)章節(jié),里面包含完整的上傳代碼示例。

automatic_uploads

開關(guān)使用Data URL/Blob URL插入圖片和文件到內(nèi)容區(qū)的方式。例如,圖像是使用imagetools插件處理后插入到內(nèi)容區(qū)的,此時(shí)圖像并未真正上傳到服務(wù)器,而是以Data URL/Blob URL的方式插入在內(nèi)容中。

該選項(xiàng)默認(rèn)是開啟的,如禁用,則必須配置images_upload_url,即指定接收?qǐng)D片上傳的遠(yuǎn)程地址,如未指定該配置,則禁用無效。

也可使用tinymce自帶方法 uploadImages 手動(dòng)上傳。

取值:true / false

默認(rèn):true

file_picker_callback(文件上傳回調(diào))

配置此選項(xiàng)將在圖片、媒體、鏈接對(duì)話框中加入上傳文件功能

當(dāng)用戶點(diǎn)擊上傳按鈕后,TinyMCE將在你自定義的函數(shù)中傳遞三個(gè)參數(shù):

callback:上傳成功后執(zhí)行的回調(diào)函數(shù),此函數(shù)是由TinyMCE定義的,它的第一個(gè)參數(shù)是上傳結(jié)果,第二個(gè)參數(shù)可以是一個(gè)object,其中定義了要填入對(duì)話框中的字段鍵值。

value:當(dāng)前受影響的字段值

meta:為一個(gè)包含指定對(duì)話框中其它字段值的對(duì)象(meta.filetype是當(dāng)前對(duì)話框的文件類型)

注意:file_picker_callback僅為一個(gè)自定義鉤子,具體上傳功能需要自己實(shí)現(xiàn)。

取值:Function

該功能的演示請(qǐng)參考:《簡(jiǎn)介與入門:上傳圖片和文件》中的文件上傳部分,里面包含完整的上傳代碼示例。

file_picker_types(文件選擇器的使用場(chǎng)景)

使用空格或逗號(hào)分隔,允許的值包括:file,image和media。該選項(xiàng)需配合file_picker_types使用,未指定的對(duì)話框則不會(huì)出現(xiàn)文件上傳按鈕。file對(duì)應(yīng)鏈接對(duì)話框,image對(duì)應(yīng)圖片對(duì)話框,media對(duì)應(yīng)多媒體對(duì)話框。

類型:String

取值:'file image media'

images_dataimg_filter

5.3.0不推薦使用,并于5.3.2被移除

定義一個(gè)自定義過濾器處理base64圖像轉(zhuǎn)blobs的邏輯。

該函數(shù)的參數(shù)是一個(gè)DOM對(duì)象。

取值:Function

images_reuse_filename

TinyMCE默認(rèn)會(huì)給每個(gè)上傳的文件生成唯一的文件名。有時(shí)候我們不希望這么做,例如,automatic_uploads被開啟時(shí),盡管當(dāng)前圖片文件沒有變,但使用imagetools插件對(duì)圖像進(jìn)行每一次操作都會(huì)導(dǎo)致文件上傳,并且每次都將使用不同的文件名。

將該配置設(shè)為true則可以避免此問題,它將告訴TinyMCE使用圖片文件實(shí)際的文件名,而不是每次隨即生成一個(gè)新的。

因?yàn)閕mg標(biāo)簽的src屬性可能是服務(wù)器返回來的任何文件名,該文件名將在下次上傳時(shí)被使用。

譯者注:該配置目前僅imagetools插件有用。

取值:true / false

默認(rèn):false

images_upload_url(上傳實(shí)現(xiàn)的URL)

指定接收上傳圖片的后端地址。調(diào)用editor.uploadImages()或utomatically時(shí)如果啟用automatic_uploads則會(huì)觸發(fā)該配置。

上傳程序應(yīng)按以下格式返回上傳后的文件url:

該功能的演示請(qǐng)參考:《簡(jiǎn)介與入門:上傳圖片和文件》,里面包含完整的上傳代碼示例。

取值:string

images_upload_url: 'postAcceptor.php'

images_upload_base_path(圖片地址基本目錄)

指定一個(gè)基本路徑,多用于不同目錄結(jié)構(gòu)中,修正上傳圖片功能返回的圖片相對(duì)地址。

取值:string

images_upload_base_path: '/some/basepath'

images_upload_credentials

對(duì)images_upload_url中指定的地址調(diào)用時(shí)是否傳遞cookie等跨域的憑據(jù)。

取值:true / false

默認(rèn):false

images_upload_credentials: true

images_upload_handler(圖片上傳自定義實(shí)現(xiàn))

此選項(xiàng)允許你使用自定義函數(shù)代替TinyMCE來處理上傳操作。該自定義函數(shù)可接受四個(gè)參數(shù):

blobInfo

成功回調(diào)

失敗回調(diào)

上傳進(jìn)度(取值1-100)

如果未使用此配置,TinyMCE將使用ajax每次上傳一個(gè)圖片,并在成功返回結(jié)果后調(diào)用成功回調(diào)函數(shù)。

此函數(shù)將完全接管編輯器的圖片上傳,你需要在上傳成功后執(zhí)行成功回調(diào)函數(shù),參數(shù)則為圖片URL,也可以在第二個(gè)參數(shù)加入對(duì)話框填充數(shù)據(jù)對(duì)象。

取值:Function

以下為自定義上傳實(shí)現(xiàn)的一個(gè)代碼示例:

總結(jié)

以上是生活随笔為你收集整理的tinymce上传图片php,图片文件上传的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。