zoukankan      html  css  js  c++  java
  • .net在线HTML编辑器cuteEditor各种组件属性限制

    【解决方法】:
    ==========================
    第一步:请依次打开:
    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/


  • 相关阅读:
    初步学习vue.js
    ie兼容CSS3渐变写法
    关于javascript dom扩展:Selector API
    jquery 性能优化高级技巧
    三行代码CSS竖向居中
    JS中 (function(){...})()立即执行函数
    Null 和 undefined 的区别
    CSS 交集选择器和并集选择器
    Vue-cli 构建项目后 npm run build 如何在本地运行查看
    Cubic-bezier 曲线
  • 原文地址:https://www.cnblogs.com/mxh691/p/1234530.html
Copyright © 2011-2022 走看看