最佳TinyMce编辑器用于Asp.net的图像管理器/文件上传Mvc


28

除了正式的Moxiecode商用版本之外,什么是最好的图像管理器集成在TinyMce编辑器中?

我期待在一个asp.net mvc应用程序中集成一个light texteditor,并且我选择了Tinymce解决方案(而不是经典的FCKEditor,因为这看起来更轻量级,更容易jquery)。

很遗憾,TinyMce没有像FCKeditor那样集成Image Manager或Document Manager,但是您必须将它们作为Moxiecode的插件购买。

我看了其他插件,但直到现在我还没有找到任何与asp.net mvc框架一起工作的decend和light解决方案。

有什么建议吗?

5

有几个开源插件在SourceForge上,

http://sourceforge.net/tracker/?group_id=103281&atid=738747 (搜索图片)

的插件架构很容易理解,如果你知道的JavaScript。 如果你有时间可以推出自己的。

+3

对于我的生活,我还没有找到。有人有成功吗? 24 6月. 092009-06-24 14:07:04

  0

但是我没有从网站上获得插件,你使用了哪个插件? 21 10月. 132013-10-21 08:06:56


0

Carlton:Alfresco似乎是基于Java的解决方案。 Ta:我研究过插件文件夹,但没有一个对asp.net mvc非常有用。 什么我现在测试的是微小之间的混合与FCKEditor的的图片上传: 这是坡的版本,但我认为这是很容易转换为.NET [Tinyfck] [1]

[1] :这样的:http://p4a2.crealabsfoundation.org/tinyfck


2

http://www.ilyax.com/imagebrowser/免费和最好的:)

  0

上传在哪里? 20 8月. 152015-08-20 17:09:22


0

我刚开始在CodePlex上的一个项目,与ASP.NET MVC很好地集成2.让我知道,如果有人想帮帮忙...我希望整合种植(通过JCrop)并尽快调整规模。

http://aspnetadvimage.codeplex.com/

您也可以下载“源代码”选项卡中的样本项目。


5

的Ajax文件管理器http://filemanager.3ntar.net/ 自由和cooool

+4

链接不再有效。 22 1月. 152015-01-22 04:48:16


3

这是TinyMCE的与FCKEditor的文件上传管理在ASP.NET集成MVC 3,应该给它一个尝试:http://tinymcefckfilemanger.codeplex.com/


1

你可以试试:http://tinymcefckfilemanger.codeplex.com/

但是,您必须有一些自定义才能使其工作!

:)


0

这一个适用于asp.net mvc的 http://aspnetadvimage.codeplex.com/SourceControl/list/changesets


1

我觉得这是最好的解决办法

http://www.andyarndt.net/TinyFileManager.aspx#sthash.4MgLV1Oi.dpbs

  0

我知道这是一个旧的答案,但你是如何定制它的,我的意思是我需要它将每个用户的图像和文件上传到他的文件夹而不是一个普通文件夹,我的意思是所有用户都可以获得其他用户的图像,我需要它将图像上传到每个用户的私人文件夹 18 12月. 152015-12-18 23:44:27


0

老问题。但是,这对某人会有所帮助。

http://www.andyarndt.net/TinyFileManager.aspx是一个.net网络应用程序。也适用于webforms。你也可以进行位定制,以便使用MVC。


编辑:

您可以参阅Github TinyFileManager.NET提供如何配置和指在上述页面中提到的文档中的示例应用程序。

自定义CSS以避免与Bootstrap版本的一些冲突。 3.xx的:

div.mce-fullscreen 
    { 
     z-index: 1030; 
    } 
    div.mce-edit-area 
    { 
     border-width: 1px !important; 
     border-left-width: 0 !important; 
     border-bottom-width: 0 !important; 
    } 
    .mce-combobox .mce-btn 
    { 
     width: 44px !important; 
     height: auto !important; 
    } 
    .mce-combobox .mce-btn button 
    { 
     padding-right: 0; 
     padding-left: 0; 
    } 

ASP.net控制:

<asp:TextBox ID="txtAnnouncements" runat="server" TextMode="MultiLine" AutoComplete="off" 
       CssClass="form-control elm1"></asp:TextBox> 

TinyMCE的使用Javascript:

tfm_path = '/fileman'; 
    tinymce.init({ 
     //   document_base_url: "http://localhost:58841/", 
     //   relative_urls: true, 
     selector: "textarea.elm1", 
     mode: "specific_textareas", 
     editor_selector: "tinymce", 
     theme: "modern", 
     // width: 300, 
     height: 300, 
     plugins: [ 
    "advlist autolink lists link image charmap print preview hr anchor pagebreak", 
    "searchreplace wordcount visualblocks visualchars code fullscreen", 
    "insertdatetime media nonbreaking save table contextmenu directionality", 
    "emoticons template paste textcolor " 
], 
     // content_css: "css/content.css", 
     toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | forecolor backcolor emoticons | bullist numlist outdent indent | link image | print preview media fullscreen ", 
     image_advtab: true, 
     encoding: "xml", 
     setup: function (editor) { 
      editor.on("SaveContent", function (i) { 
       i.content = i.content.replace(/&#39/g, "&apos"); 
      }); 
     } 
    }); 

当保存数据库,直接保存,并且在重新绑定,文本框,使用HttpUtility.HtmlDecode()

  0

我知道这是一个旧的答案,但你是如何定制它的,我的意思是我需要它将每个用户的图像和文件上传到他的文件夹而不是一般的文件夹,我的意思是所有用户然后可以获得其他用户的图像,我需要它将图像上传到每个用户的私人文件夹 18 12月. 152015-12-18 23:43:54