Best TinyMCE editor Image Manager / File upload for Asp.net Mvc [zamknięte]
Jaki jest najlepszy Image Manager do integracji w edytorze TinyMce oprócz oficjalnych komercyjnych Moxiecode?
Chcę zintegrować light texteditor w asp.net aplikacja mvc i wybrałem rozwiązanie Tinymce (a nie Klasyczny FCKEditor, ponieważ wydaje się to bardziej lekkie i bardziej przyjazne jquery).
Niestety TinyMce nie jest dostarczany z menedżerem obrazów lub menedżerem dokumentów zintegrowanym jak FCKeditor, ale musisz je kupić jako wtyczki z Moxiecode.
I ' ve wyglądały inne wtyczki, ale do tej pory nie znalazłem żadnego decend i light rozwiązanie, które działa z asp.net Framework mvc.
Jakieś sugestie?
10 answers
Istnieje kilka wtyczek open source na SourceForge,
Http://sourceforge.net/tracker/?group_id=103281&atid=738747 (Szukaj obrazka)
Architektura wtyczek jest łatwa do zrozumienia, jeśli znasz Javascript. Jeśli masz czas, możesz rozwinąć swój własny.
Ajax File Manager http://filemanager.3ntar.net/ free and coool
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-09-17 18:11:14
Jest to integracja TinyMCE z menedżerem wysyłania plików FCKEditor w ASP.NET MVC 3, powinien spróbować: http://tinymcefckfilemanger.codeplex.com/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-09 04:38:08
Http://www.ilyax.com/imagebrowser / darmowy i najlepszy:)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-08 15:56:09
Możesz spróbować: http://tinymcefckfilemanger.codeplex.com/
Jednak musisz mieć kilka dostosowań, aby to działało!
:)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-04-17 12:02:19
Myślę, że to najlepsze rozwiązanie
Http://www.andyarndt.net/TinyFileManager.aspx#sthash.4MgLV1Oi.dpbs
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-28 11:47:16
Carlton : Alfresco wydaje się być rozwiązaniem opartym na Javie. Ta: zajrzałem do folderów wtyczek, ale żaden nie był naprawdę dobry dla asp.net mvc. To, co teraz testuję, to mieszanka Tiny z programem do przesyłania obrazów z FCKEditor: to jest wersja pho, ale myślę, że dość łatwo jest przekonwertować na. Net [Tinyfck] [1]
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-23 08:38:17
Właśnie rozpocząłem projekt na codeplex, który ładnie integruje się z ASP.NET MVC 2. Daj znać, jeśli ktoś będzie chciał pomóc... Chcę wkrótce zintegrować kadrowanie (przez JCrop) i zmianę rozmiaru.
Http://aspnetadvimage.codeplex.com/
Przykładowy projekt można pobrać w zakładce "kod źródłowy".
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-08-10 17:04:25
This one works for asp.net mvc http://aspnetadvimage.codeplex.com/SourceControl/list/changesets
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-10 07:15:00
Stare pytanie. Jednak byłoby to pomocne dla kogoś.
Edytuj:
Możesz odwołać się do przykładowej aplikacji dostarczonej w Github TinyFileManager.NET Jak skonfigurować i odnieść się do dokumentacji wymienionej w wyżej wymienionej stronie.
Własny CSS, aby uniknąć niektóre konflikty z 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 Kontrola:
<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(/'/g, "&apos");
});
}
});
Podczas zapisywania bazy danych, Zapisz bezpośrednio, a po ponownym powiązaniu, do pola tekstowego, użyj HttpUtility.HtmlDecode()
.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-19 07:48:21