當前位置:首頁 » 文件管理 » phpcmsv9上傳附件

phpcmsv9上傳附件

發布時間: 2022-05-18 10:23:45

A. phpcms v9 上傳附件,附件名字自動保存為時間戳了,如何使用原文件的名字呢

要是不會改的話,你可以拿到上傳文件的文件流呀,你重新創建一個文件,自己按照需求命名,再把你剛剛的文件流放進你新建的文件就可以了

B. Phpcms V9程序當域名包括link的時候,上傳附件自動替換縮略圖地址中link被替換成20%

這個是出於安全形度把這些詞彙過濾了,你在global.func.php裡面找到remove_xss這個函數,把$parm1這個數組里的link去掉應該就行了

C. phpcms V9 附件上傳怎樣修改上傳數量的限制

在後台-內容-模型管理-對應的數據模型-找到對應的你這個附件上傳所在的項目欄位-修改,然後有一項叫做可同時上傳文件數量,如下圖:

就是改這里啦。

D. phpcms V9 附件上傳2M限制怎樣解除

摘要 附件的大小限制有兩個地方,一個是系統本身的,另一個是伺服器的,你可以從以下兩個方面進行修改:

E. PhpCms v9上傳圖片提示「附件目錄創建不成功」

問題:
求助:PhpCms
v9上傳圖片提示「附件目錄創建不成功」
我在後台上傳圖片,提示我「附件目錄創建不成功」這是怎麼回事啊,昨天還能上傳的,今天就提示這個問題!
回答:
相關文件夾沒有寫許可權吧,要給出everyone可控制許可權777,比如:uploadfile
caches文件夾等。

F. phpcms v9怎麼上傳文章

phpcms v9 遊客後台發布文章沒有附件上傳功能
遊客發布文章功能,後來發現遊客圖片居然無法上傳 ,沒有附件上傳功能,後台也設置好了允許遊客上傳附件,結果還是不行,沒有辦法,只能修改程序解決了,方法如下:
\phpcms\moles\content\fields\editor\form.inc.php
找到
注釋掉,// $allowupload = defined('IN_ADMIN') ? 1 : $grouplist['allowattachment'] ? 1: 0;
放上$allowupload = 1; // 運行遊客上傳附件
這樣就允許所有人可以上傳附件了。
但是有有個問題了
可以上傳後,裡面還有個圖庫和文件瀏覽,不希望用戶看到其他人的圖片,所以在此修改,如下:
\phpcms\moles\attachment\templates\swfupload.tpl.php
注釋掉
tab_swf_3 和4 部分即可
即可。ok,大功告成。

G. phpcms網站做好了傳到伺服器上附件圖片地址的域名就是更換不過來為什麼

PHPCMS V9更換域名,前台鏈接不正確解決辦法:
1、修改/caches/configs/system.php ,把以前的老域名修改為新域名。
2、進行後台設置-》站點管理 對相應的站點的域名進行修改。
3、更新系統緩存
4、進入內容-》附件管理-》附件地址替換。把附件地址批量的替換為新的地址。
5、內容-》批量更新URL 。把所有的文章的地址都更新一下。
6、下面就是把全站都生成一次了。
參考資料:
PHPCMS網站更換域名,前台鏈接和圖片路徑不正確解決辦法 http://jmsbang.com/article/144.html

H. phpcms V9內容管理上傳附件或圖片提示成功,但實際未上傳,怎麼解決

這個是許可權問題,要上去阿里雲伺服器里設置,

I. 在phpcms v9 內容編輯器(ckeditor)中附件上傳後如何以文件名作鏈接

我也遇到這個問題,網上找了半天沒找到方式,於是自己動手改了一下,有不對之處,請高手指教,主要修改 /statics/js/swfupload/swf2ckeditor.js 文件,方法如下:

1、找到 submit_ckeditor 函數,在函數中加入 var in_name = d.$("#att-name").html();
function submit_ckeditor(uploadid,textareaid){
var d = window.top.art.dialog({id:uploadid}).data.iframe;
var in_content = d.$("#att-status").html();
var in_name = d.$("#att-name").html(); //這行是新加的
var del_content = d.$("#att-status-del").html();
insert2editor_mix(textareaid,in_content,in_name,del_content)
}
2、找到 insert2editor 函數,復制並改函數名稱(因為直接改原函數怕有其他地方調用會出錯),給函數加一個參數in_name,在函數中加入 var name = in_name.substring(1).split('|'); 並把for循環中的最後一個 data[n] 改為 name[n]
function insert2editor_mix(id,in_content,in_name,del_content) { //新加了參數 in_name
if(in_content == '') {return false;}
var data = in_content.substring(1).split('|');
var name = in_name.substring(1).split('|'); //這行是新加的
var img = '';
for (var n in data) {
img += IsImg(data[n]) ? '<img src="'+data[n]+'" /><br />' : (IsSwf(data[n]) ? '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="movie" value="'+data[n]+'" /><embed pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="'+data[n]+'" type="application/x-shockwave-flash" width="460"></embed></object>' :'<a href="'+data[n]+'" />'+name[n]+'</a><br />') ; //這行的 name[n] 為原來的 data[n] 修改而成
}
$.get("index.php?m=attachment&c=attachments&a=swfdelete",{data: del_content},function(data){});
CKEDITOR.instances[id].insertHtml(img);
}

熱點內容
頻繁的解壓縮 發布:2024-05-06 14:09:30 瀏覽:820
怎麼在紅帽上裝c語言編譯器 發布:2024-05-06 13:58:38 瀏覽:507
linuxtomcat設置 發布:2024-05-06 13:50:11 瀏覽:28
c語言需要什麼基礎 發布:2024-05-06 13:46:10 瀏覽:687
python利器 發布:2024-05-06 13:33:56 瀏覽:731
ts代碼編譯成umd 發布:2024-05-06 13:13:38 瀏覽:724
糧庫存儲糧種類 發布:2024-05-06 13:11:26 瀏覽:52
一般網路的dns伺服器是什麼 發布:2024-05-06 13:02:43 瀏覽:153
壓縮模具設計 發布:2024-05-06 13:02:04 瀏覽:562
逍遙模擬器如何配置網路 發布:2024-05-06 12:21:38 瀏覽:983