Лучший редактор TinyMce Менеджер изображений/Загрузка файла для Asp.net Mvc


28

Какой лучший менеджер изображений интегрирует в редактор TinyMce в дополнение к официальным коммерческим Moxiecode?

Я хочу интегрировать легкий текстовый редактор в приложение asp.net mvc, и я выбрал решение Tinymce (а не классический FCKEditor, поскольку это кажется более легким и более удобным для jQuery).

К сожалению, TinyMce не поставляется с менеджером изображений или менеджером документов, интегрированным как FCKeditor, но вы должны купить их в виде плагинов формы Moxiecode.

Я смотрел другие плагины, но до сих пор я не нашел решения для решения и легкого решения, которое работает с инфраструктурой asp.net mvc.

Любые предложения?

5

Есть несколько плагинов с открытым исходным кодом на SourceForge,

http://sourceforge.net/tracker/?group_id=103281&atid=738747 (поиск изображения)

Архитектура плагин легко понять, если вы знаете, Javascript. Если у вас есть время, которое вы можете развернуть самостоятельно.

+3

Для жизни меня я еще не нашел. Кто-нибудь имел успех? 24 июн. 092009-06-24 14:07:04

  0

Но я не получил плагин с сайта, какой плагин вы используете? 21 окт. 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 авг. 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 янв. 152015-01-22 04:48:16


3

Это интеграция TinyMCE с FCKEditor File Upload Manager в 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 дек. 152015-12-18 23:44:27


0

Старый вопрос. Тем не менее, это было бы полезно кому-то.

http://www.andyarndt.net/TinyFileManager.aspx является веб-приложением .net. Прекрасно работает с webforms. Вы можете настроить бит, чтобы он работал с MVC.


Edit:

Вы можете обратиться к приложению образца, представленной в Github TinyFileManager.NET того, как настроить и обратитесь к документации, упомянутой в указанной выше странице.

Пользовательский CSS, чтобы избежать некоторых конфликтов с Bootstrap ver. 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 дек. 152015-12-18 23:43:54