about meWedia Ajax
WediaOnlieEditor Pro1.0 ... Bing ... 6 /2579 ... 1 year 4 months ago
WediaOnlieEditor是一个针对ASP.NET2.0开发的一个简洁、高效、符合XHTML标准的、具有普通编辑器常用功能的在线编辑器。方便客户编辑文字和图片的,可以作为Blog系统、论坛系统或者新闻发布系统的文章编辑控件。

该项目属于开源项目,任何人可以使用,并修改它,如果有任何商业用途,请在使用前与我联系,如发现侵权,后果自负

WediaOnlineEditor具有如下特点:

  1. 高效。从WediaRss、WediaAjax开始,我们所开发的任何产品都是基于高效这一概念展开的,而这个WediaOnlineEditor在带给用户灵活的使用上,效率依旧值得称道。速度要比FreeTextBox和FCKEditor不知道快多少倍。
  2. 合乎XHTML标准。WediaOnlineEditor生成的代码是合乎标准的XHTML代码,完全使用CSS布局和设计完成。
  3. 灵活可控制的界面。WediaOnlineEditor通过XML来控制工具栏的显示,并且全部通过CSS完成布局,用户可以完全按照自己的想法来自定义界面和工具显示。
  4. 内置WediaImageGallery。WediaImageGallery是一个图片管理器,允许用户上传并管理图片,还能创建和删除文件夹。
WediaOnlineEditor给使用者的说明:

  • public String ClientFilePath : 该属性是提供WediaOnlineEditor的支持文件路径,可以是相对路径或“~”路径。默认值:WediaClientFile,不可邦定。
  • public Boolean WillShowViewSource : 该属性决定是否显示右上角的那个“ViewSouce”(察看源码)。默认值:false,不可邦定。
  • public Boolean WillDectectPaste : 该属性决定是否侦查“Ctrl+V” 粘贴功能。如果设置为true,表示如果客户按下“Ctrl+V”键,那么WediaOnlineEditor将自动将其内部内容中的所有HTML标签全部去掉,该功能可以防止影响整体网站布局和主题的HTML的嵌入。默认值:flase,不可邦定。
  • public String TextViewSource : 该属性决定右上方“ViewSource”(察看源码)功能显示的文字。默认值:“ViewSource",不可邦定。
  • public String TextDesign : 该属性决定右上方“Design”(回到可视编辑器)功能中显示的文字。默认值:“Design”,不可邦定。
  • public String Text : WediaOnlineEditor中的HTML字符串。默认值:null,可邦定。
WediaImageGallery给使用者的说明:

  • public String ClientFilePath : 该属性是提供WediaOnlineEditor的支持文件路径,可以是相对路径或“~”路径。默认值:WediaClientFile,不可邦定。
  • public String ImagesRootPath : 要管理的图片的根目录。默认值:null,如果该值为空,则会报错。
  • public Boolean AllDeleteImage : 是否允许客户删除图片。默认值:false。
  • public Boolean AllDeleteFolder : 是否允许客户删除文件夹。默认值:false。
  • public Boolean AllCreateImage : 是否允许客户上传图片。默认值:false。
  • public Boolean AllCreateFolder : 是否允许客户创建文件夹。默认值:false。
客户支持文件给使用者的说明:

  • WediaOnlineEditor支持文件夹下的文件适用说明:
  • CSS文件夹:该文件夹包含两个CSS文件,分别针对WediaOnlineEditor和WediaImageGallery两个控件的CSS文件。开发者可以通过修改该CSS文件来控制页面的布局和显示。
  • Data文件夹:该文件包括三个XML文件,它们决定了WediaOnlineEditor上显示的工具条、图片地址和ToolTip。使用这可以非常方便的对该软件进行扩充。
    • ToolItem.xml :该文件决定了控件显示项。
      • id : 控件的ID
      • title: 控件的ToolTip
      • commandName : 控件对应的JS命令的名称。
      • dataSource : 控件对应的Image源或XML源。FontColor和FontSize属于XML源,而Bold,Italic等属于Image源。
      • type : 控件对应的具体形式。FontColor和FontSize属于DropDownList,而Bold,Italic等属于Image。
    • FontColor.xml : 该文件决定了FontColor的下拉列表的显示。
      • value : 该颜色的RGB值。
      • text : 该颜色的文本显示。
    • FontSize.xml : 该文件决定了FontSize下拉列表的显示。
      • value : 该字体大小的值。
      • text : 该字体大小的文本。
  • Images文件夹 : 存放所有的图片。
  • JS文件夹: 存放所有Javascript的文件。
  • Faces.aspx : 作为插入表情的页面。
  • ImageGallery.aspx : 作为图片管理器的页面。
Demo及源代码下载:WediaOnlineEdtior.rar
Bing ... 8 months 28 days ago
@slacker

不好意思,我没使用过.NET1.1,不知道该如何进行更改啊。。。
slacker ... 1 year 3 months ago
很喜欢她,但如何让她支持.net1.1呢?
waller ... 1 year 3 months ago
东西很不错啊

不知道能否加个文件上传的功能呢!
柯南 ... 1 year 4 months ago
哦。。。我用的是FF1.0,应该是你说的那个问题
Bing ... 1 year 4 months ago
厄。。。 谢谢报告的错误,不过我刚刚在IE7.0 和FF2.0 又测试过,你说的那两个问题我并没有发现啊。。。可能是版本的问题。。。
柯南 ... 1 year 4 months ago
发现有如下二个Bug:

  1. 从源代码切换到设计状态后,文本内容不能编辑。
  2. 插入的图片不能移动。
Name*
Email
Website
BoldItalicUnderlineJustify LeftJustify CenterJustify RightIndentOutdentBulled ListNumbered ListInsert LineCreate LinkUnlinkInsert Face
Submit