.net線上HTML編輯器cuteEditor各種組件屬性限制

來源:互聯網
上載者:User
【解決方案】:
==========================
第一步:請依次開啟:
CuteSoft_Client/CuteEditor/Configuration/Security
修改“Security”檔案夾中的“Default.config”檔案即可^^
==========================
第二步:對Default.config進行常用屬性設定:
==========================
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
 <security name="RestrictUploadedImageDimension">true</security>  //是否限制上傳圖象尺寸
 <security name="OverWriteExistingUploadedFile">false</security>  //如果上傳的檔案已經存在,是否將其覆蓋
 <security name="AutoResizeUploadedImages">true</security>  //是否自動調整上傳圖象
 <security name="MaxImageWidth">1024</security>  //上傳圖象的最大寬度
 <security name="MaxImageHeight">768</security>  //上傳圖象的最小寬度
 <security name="MaxImageSize">1000</security>  //上傳圖象檔案的最大值
 <security name="MaxMediaSize">100</security>  //上傳媒體檔案的最大值
 <security name="MaxFlashSize">100</security>  //上傳Flash檔案的最大值
 <security name="MaxDocumentSize">10000</security>  //文檔最大值
 <security name="MaxTemplateSize">1000</security>  //模板最大值
 <security name="ImageGalleryPath">~/uploads</security>  //圖象檔案上傳路徑
 <security name="MediaGalleryPath">~/uploads</security>  //媒體檔案上傳路徑
 <security name="FlashGalleryPath">~/uploads</security>  //Flash檔案上傳路徑
 <security name="TemplateGalleryPath">~/templates</security>  //模板路徑
 <security name="FilesGalleryPath">~/uploads</security>  //檔案庫路徑
 <security name="MaxImageFolderSize">102400</security>  //圖象檔案夾最大值       10480000?
 <security name="MaxMediaFolderSize">102400</security>  //媒體檔案夾最大值
 <security name="MaxFlashFolderSize">102400</security>  //Flash檔案夾最大值
 <security name="MaxDocumentFolderSize">102400</security>  //文檔檔案夾最大值
 <security name="MaxTemplateFolderSize">102400</security>  //模板檔案夾最大值
 <security name="ThumbnailWidth">80</security>  //最小寬度
 <security name="ThumbnailHeight">80</security>  //最小高度
 <security name="ThumbnailColumns">5</security>  //最小列數
 <security name="ThumbnailRows">3</security>  //最小行數
 <security name="AllowUpload">true</security>  //是否允許上傳
 <security name="AllowModify">true</security>  //是否允許修改
 <security name="AllowRename">true</security>  //是否允許重新命名
 <security name="AllowDelete">true</security>  //是否允許刪除
 <security name="AllowCopy">true</security>  //是否允許複製
 <security name="AllowMove">true</security> <!-- this is rename too -->  //是否允許移動
 <security name="AllowCreateFolder">true</security>  //是否允許建立檔案夾
 <security name="AllowDeleteFolder">true</security>  //是否允許刪除檔案夾
 <security name="ImageFilters">  //這裡過濾(設定)圖象檔案格式
  <item>.jpg</item>
  <item>.jpeg</item>
  <item>.gif</item>
  <item>.png</item>
 </security>
 <security name="MediaFilters">  //這裡過濾(設定)媒體檔案格式
  <item>.avi</item>
  <item>.mpg</item>
  <item>.mpeg</item>
  <item>.mp3</item>
 </security>
 <security name="DocumentFilters">  //這裡過濾(設定)文檔檔案格式
  <item>.txt</item>
  <item>.doc</item>
  <item>.pdf</item>
  <item>.zip</item>
  <item>.rar</item>
  <item>.avi</item>
  <item>.mpg</item>
  <item>.mpeg</item>
  <item>.swf</item>
  <item>.jpg</item>
  <item>.jpeg</item>
  <item>.gif</item>
  <item>.png</item>
  <item>.htm</item>
 </security>
</configuration>

 

 

在一個網站中,肯定會有很多的人,那麼這些人自己上傳的檔案怎麼管理呢?經過尋找之後發現原來控制項可以設定相關檔案的路徑的,
  Editor1.AutoConfigure枚舉設定風格
  Editor1.SetSecurityImageGalleryPath(path);圖片檔案路徑
  Editor1.SetSecurityMediaGalleryPath(path);多媒體檔案路徑 
         Editor1.SetSecurityGalleryPath(path);沒明白這是什麼,不過都設一樣吧。
         Editor1.SetSecurityFilesGalleryPath(path);可下載檔案路徑
           這裡的path我是按使用者名稱建不同的檔案夾的,也許還有更好的辦法/
    還有很多的方法,如Editor1.MaxHTMLLength可以限定輸入的長度等,,,,,
很簡單。在建立使用者A時,在uploads(預設)檔案夾下建立一個A檔案夾,
在使用控制項時,Editor1.SetSecurityFilesGalleryPath(path);這裡的path就是A使用者所在的路徑。如:string path= AppSettings.WebRoot + "uploads/"+session["userName"]
結果可能為:
../web/uploads/join/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.