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

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

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

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

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

Какие-либо предложения?

21.08.2008 10:53:54
10 ОТВЕТОВ
РЕШЕНИЕ

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

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

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

5
22.08.2008 21:33:39
Для жизни я еще не нашел один. У кого-нибудь был успех?
midas06 24.06.2009 14:07:04
Но я не получил плагин с сайта, какой плагин вы используете?
shrikant1712 21.10.2013 08:06:56

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

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

0
23.08.2008 08:38:17

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

2
8.03.2010 15:56:09
где находится загрузка?
Darkloki 20.08.2015 17:09:22

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

http://aspnetadvimage.codeplex.com/

Вы можете скачать пример проекта на вкладке «Исходный код».

0
10.08.2010 17:04:25

Ajax File Manager http://filemanager.3ntar.net/ бесплатно и cooool

5
17.09.2010 18:11:14
Ссылка больше не действительна.
Paul 22.01.2015 04:48:16

Это интеграция TinyMCE с диспетчером загрузки файлов FCKEditor в ASP.NET MVC 3, стоит попробовать: http://tinymcefckfilemanger.codeplex.com/

3
9.04.2011 04:38:08

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

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

:)

1
17.04.2012 12:02:19

Этот работает для asp.net mvc http://aspnetadvimage.codeplex.com/SourceControl/list/changesets

0
10.07.2012 07:15:00

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

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

1
28.04.2014 11:47:16
я знаю, что это старый ответ, но как вы его настроили, я имею в виду, что он нужен для загрузки изображений и файлов для каждого пользователя в его папку, а не в общую папку, я имею в виду, что все пользователи могут получать изображения других пользователей, мне это нужно загружать изображения в личную папку для каждого пользователя
Mohammad Al Baghdadi 18.12.2015 23:44:27

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

http://www.andyarndt.net/TinyFileManager.aspx - это веб-приложение .net. Хорошо работает и с веб-формами. Вы можете сделать небольшую настройку, чтобы она работала и с MVC.


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

Вы можете обратиться к образцу приложения, предоставленному в 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
19.12.2015 07:48:21
я знаю, что это старый ответ, но как вы его настроили, я имею в виду, что он нужен для загрузки изображений и файлов для каждого пользователя в его папку, а не в общую папку, я имею в виду, что все пользователи могут получать изображения других пользователей, мне это нужно загружать изображения в личную папку для каждого пользователя
Mohammad Al Baghdadi 18.12.2015 23:43:54