您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)Discuz怎么支持大文件上傳的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
5步輕松讓 Discuz 支持500M大文件上傳
演示版本是 discuz-x3.4
在使該插件前,請(qǐng)先確認(rèn)Discuz已經(jīng)安裝成功,然后備份!備份!備份!data/template/1_1_forum_post.tpl.php文件
開(kāi)始修改
第1步
找到網(wǎng)站 data/template/1_1_forum_post.tpl.php 文件,并打開(kāi)該文件
為了方便修改,建議使用文本編輯工具來(lái)修改,如 Notepad2,
下載地址:http://file.yiyuen.com/file/download/7235
第2步
通過(guò)搜索關(guān)鍵詞“上傳附件”,定位到大概976行,
然后在該行后面另起一行,插入以下代碼
<li id="<?php echo $editorid; ?>_btn_bigupload"><a href="javascript:;" hidefocus="true" οnclick="switchAttachbutton('bigupload');"> 大文件上傳 </a></li>
最終結(jié)果如下:
第3步
繼續(xù)通過(guò)搜索關(guān)鍵詞“$_G['setting']['pluginhooks']['post_attach_tab_extra”,定位到大概1064行
再在該行后面的 </p> 后另起一行,并插入以下代碼
<p class="p_opt post_tablelist" unselectable="on" id="<?php echo $editorid; ?>_bigupload" style="display: none;"> <script id="j_yyFileUpload" src="https://www.yiyuen.com/assets/file/api/for-discuz-x3.4-v1.0.js?t=20191212" async></script> </p>
最終效果如下:
第4步
保存文件,完成修改
第5步
驗(yàn)證是否修改成功
任意創(chuàng)建帖子或回復(fù)操作,進(jìn)入高級(jí)模式,點(diǎn)擊“附件”按鈕,彈出上傳窗口,確認(rèn)有“大文件上傳”的選項(xiàng)
選擇本地文件,嘗試上傳
上傳成功后,會(huì)自動(dòng)將文件名和鏈接插入到編輯窗口
保存提交,然后轉(zhuǎn)到前臺(tái)查看
看到上面效果,點(diǎn)擊鏈接,自動(dòng)跳到易云文件下載頁(yè)面
完成。
感謝各位的閱讀!關(guān)于“Discuz怎么支持大文件上傳”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。