Сведения о вопросе

LARVION

23:22, 29th August, 2020

Теги

Лучший TinyMce редактор Image Manager / загрузка файлов для Asp.net Mvc

Просмотров: 208   Ответов: 10

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

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

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

Я искал другие плагины, но до сих пор я не нашел никакого решения decend и light, которое работает с asp.net MVC framework.

Есть какие-нибудь предложения?



  Сведения об ответе

dumai

09:01, 4th August, 2020

Ajax файловый менеджер http://filemanager.3ntar.net / бесплатно и cooool


  Сведения об ответе

padenie

16:05, 24th August, 2020

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

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

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


  Сведения об ответе

SEEYOU

04:38, 2nd August, 2020

Это интеграция TinyMCE с FCKEditor File Upload Manager в ASP.NET MVC 3, должен дать ему попробовать: http://tinymcefckfilemanger.codeplex.com/


  Сведения об ответе

park

12:46, 23rd August, 2020

http://www.ilyax.com/imagebrowser / бесплатно и лучше всего :)


  Сведения об ответе

appple

03:27, 29th August, 2020

Вы можете попробовать: http://tinymcefckfilemanger.codeplex.com/

Тем не менее, вы должны иметь некоторые настройки, чтобы заставить его работать! :)


  Сведения об ответе

SSESION

22:15, 15th August, 2020

Я думаю, что это самое лучшее решение

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


  Сведения об ответе

lats

05:44, 12th August, 2020

Я только что начал проект на codeplex, который прекрасно интегрируется с ASP.NET MVC 2. Дайте мне знать, если кто-нибудь захочет помочь... Я собираюсь интегрировать обрезку (через JCrop) и изменение размера в ближайшее время.

http://aspnetadvimage.codeplex.com/

Пример проекта можно загрузить на вкладке "Source Code".


  Сведения об ответе

davran

03:57, 7th August, 2020

Карлтон : на открытом воздухе, кажется, быть решение, основанное Java. Ta: я заглянул в папки плагинов, но ни один из них не был действительно хорош для asp.net mvc. То, что я сейчас тестирую, - это смесь Tiny с загрузчиком изображений FCKEditor: это версия pho, но я думаю, что ее довольно легко преобразовать в .net [Tinyfck][1]

[1]: это: http://p4a2.crealabsfoundation.org/tinyfck


  Сведения об ответе

davran

17:33, 10th August, 2020

  Сведения об ответе

fo_I_K

13:58, 4th August, 2020

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

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


Редактировать:

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

Custom CSS, чтобы избежать некоторых конфликтов с Bootstrap ver. 3.x.x:

    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");
            });
        }
    });

При сохранении базы данных сохраняйте непосредственно, а при повторной привязке к textbox используйте HttpUtility.HtmlDecode() .


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться