powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HTMLEditor'ы
65 сообщений из 65, показаны все 3 страниц
HTMLEditor'ы
    #38145648
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, если не сложно, то продублируйте, пожалуйста, список наиболее продвинутых едиторов (фришных)? Как-то находил тему, Вы там его выкладывали. Там еще вроде как поднималась тема насчет того оформляет ли едитор все в кучу или же отделяет оформление и прочее в css-классы. Но никак не могу наткнуться на эту тему еще раз.

HTMLEditorExtender, некогда предложенный Вами, не устроил тем, что там нельзя рисовать таблички - приходится их тегами клепать. Но, увы, едитор, который человек, это не освоит :)

Благодарю!
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38145659
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://ckeditor.com

Возможностей за глаза
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38145663
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, спасибо!
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147126
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,

http://imperavi.com/redactor/

но платный. но очень хорош )) нормальная поддержка тач и ретины присутствует.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147251
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttи ретиныИ ЭЛТ. И плазмы. И проекторов.

Ладно тач, но чем особенность-то именно ретины? По мне так эта "поддержка" такая же маркетинговая шелуха, как надпись на мышке "windows compatible".
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147260
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЛадно тач, но чем особенность-то именно ретины?
Как я понял, их маркетинг давит на это. Но задумываться о таких "пропорциях" в 21 веке, мягко говоря, неэтично.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147280
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял, это что померяли? Почему "килобайты" оказались в 8 раз "быстрее"?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147458
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

Вы просто не разбираетесь в вопросе. Это больше чем просто надпись.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147464
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

http://habrahabr.ru/company/alconost/blog/168449/

Секундой больше, секундой меньше, раз у меня мегабитка, значит и у всего мира должна быть мегабитка... Для любительских проектов конечно, не имеет никакого значения. И для них существуют доступные бесплатные варианты.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147478
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttAntonariy,

Вы просто не разбираетесь в вопросе. Это больше чем просто надпись.Ну так растолкуйте.

Или тоже не разбираетесь?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147485
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ,

http://habrahabr.ru/company/alconost/blog/168449/

Секундой больше, секундой меньше, раз у меня мегабитка, значит и у всего мира должна быть мегабитка... Для любительских проектов конечно, не имеет никакого значения. И для них существуют доступные бесплатные варианты.
Не нужно приплетать педали к самокату и заниматься откровенным фантазированием. Страницу я получу за то же самое время , а сам javascript эдитора асинхронно подгрузится и закешируется браузером. Это не будет мешать пользователю и тем более отпугивать его. Во-вторых, тем более серьезным проектам не нужны такие поделки. Если покупать компоненты, то брать целый набор (телерик, девэксперсс и иже). Покупать какую-то хрень на постном масле ради экономии непонятно чего - смотнительное занятие. Ну и напоследок, вкорячивать визивиги в немеряно нагруженные ресурсы с миллионами пользователей (фэйсбуки, твиттеры и прочие вконтакты) здравый человек не будет.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147512
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyНе понял, это что померяли? Почему "килобайты" оказались в 8 раз "быстрее"?Я так понял, это скорость загрузки редактора. Не понятно, каким образом она зависит от типа дисплея.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147584
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Если скрипты поместить в конец страницы, конечно.

Но редактор появится только после загрузки.

Даже если все сделать по феншую и поместить скрипты в конец страницы, с CKEditor проявляется достаточно неприятный момент, сначала наблюдаешь обычный textarea, потом бах и он превращается в супер-едитор. Ну конечно, можно же вставить костыли, прятать поле стилями, или блокировать страницу полупрозрачным дивом, пока все не загрузится — ради бога, флаг в руки, и не такой наш пользователь выдерживал от безумных программистов со своим Единственно Правильным Мнением на весь мир.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147594
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

У ретины разрешение выше, и обычные картинки (особенно спрайты) выглядят на нём не очень хорошо. Плюс, субпиксельный рендеринг имеет свои ньюансы при отрисовке, которые можно учитывать, а можно и не учитывать. Так что вы имеете дело с реальной аппаратно увеличенной пиксельной ёмкостью экрана, что не даёт право утверждать, что это «маркетинговая подпись», хотя помешать вам никто не сможет. Маркетинг так маркетинг.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147599
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНо редактор появится только после загрузки.
Тебя не смущают такие требовательные люди, которые сидят с мобильниками на дохлом gprs со скоростью 5Кб/сек, получающие страницу в приемлемое время, но редактором можно пользовать только после загрузки? Меня смущают.

hVosttДаже если все сделать по феншую и поместить скрипты в конец страницы, с CKEditor проявляется достаточно неприятный момент, сначала наблюдаешь обычный textarea, потом бах и он превращается в супер-едитор.
Кстати, аболютно правильная логика. Было бы гораздо плачевнее, если вся страница дожидалась эдитора. Во-вторых, ты можешь сразу писать текст в textarea, правда без форматирования. Форматить начнешь после полной загрузки и кеширования js. В чем проблема-то?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147606
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Проблема в неправильном понимании сути вещей :) Вам понравится, если все вещи будут себя вести в мире подобный образом. Вот это мягкий и удобный стул, но пока не загрузились текстуры садить на слегка неудобную перекошенную табуретку.

Т.е. если, считаешь, что это нормальное поведение, предмет спора теряет смысл.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147612
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,

Возьмите мой визивиг-редактор. Можете подхачить без проблем.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147615
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttТ.е. если, считаешь, что это нормальное поведение, предмет спора теряет смысл.
Ну, ок. Я считаю это приемлемым поведением, так устроит? :)

P.S. Поделие не юзал, возможно оно действительно фантастически шустрое и мощное.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147616
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

и кстати,

автор а сам javascript эдитора асинхронно подгрузится

это с какого ж перепугу javascript у нас стал асинхронно загружаться на страницу? когда? если с момента появления атрибута async, тогда ок ))
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147624
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttэто с какого ж перепугу javascript у нас стал асинхронно загружаться на страницу? когда? если с момента появления атрибута async, тогда ок ))
Не путай асинхронное выполнение с асинхронной загрузкой. Сейчас все браузеры асинхронного подгружают внешние ресурсы (скрипты, стили, картинки), не знал? :)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147627
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

рекомендую кейс для эксперимента

отдай script кодом с большим таймаутом и вставь в середину страницы, очень удивишься )
добавь тег async и получишь то, о чем говоришь.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147629
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttAntonariy,

У ретины разрешение выше, и обычные картинки (особенно спрайты) выглядят на нём не очень хорошо. Плюс, субпиксельный рендеринг имеет свои ньюансы при отрисовке, которые можно учитывать, а можно и не учитывать.Ясно.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147632
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ,

рекомендую кейс для эксперимента

отдай script кодом с большим таймаутом и вставь в середину страницы, очень удивишься )
добавь тег async и получишь то, о чем говоришь.
Предлагаю сделать намного проще, добавь скрипт в конец страницы без асинка. Удивишься тому, что всё отлично работает :)
Кому спасибо? Правильно, умному браузеру, который не блокирует UI.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147645
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

браузер все ещё ожидает </body> но это ему совсем не мешает отрендерить страницу. вообще браузерам наличие </body> и </html> практически параллельно, именно этот факт позволяет издавна помещать скрипты в конец документа, однако наличие тега async позволяет этого уже не делать, правда пользоваться фичей по-настоящему можно будет еще не очень скоро, пока не отомрут динозавры с древнючими операми, ие6-7-8-9 и т.п.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147647
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, а хде взять? :-)


Сейчас разбираюсь с CKEditor'ом. В целом нормально. Правда есть всякие нюансы, на которые сразу же наткнулся. К примеру, ресайз таблицы драгом - есть плагин, ладно. Но вот как, блин, сделать так, чтобы ширина ячеек в таблице была постоянной - ответа нигде не нашел (помимо задания вручную table-layout:fixed): текст туда вводишь, а ячейка расширяется. Но это вроде у всех визивигов так. Ну и плюс банальная закраска всей таблицы (bg color) - хде? А нету :-)

Еще он у меня тупит и не подцепляет свой же css. Лично мне их <p> по умолчанию с margin-top: хзскока px совсем не устраивает. Переназначил параграф в их contents.css - никаких изменений.

И что самое обидное, не знаю где о таких вещах спрашивать. Их форум - тупняк какой-то... А платной поддержки нету, разумеется.

Но повторюсь, в целом все ок. Даже из Ворда вставляет более-менее :-)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147650
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalИ что самое обидное, не знаю где о таких вещах спрашивать. Здесь :)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147782
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, ага, спасибо :-)


А вообще, ребят, подскажите, пожалуйста - может я извращенец? Счас открою секрет для чего я собстна использую визивиг.

В одно из полей таблицы БД необходимо помещать отформатированную табличку с данным (в виде html-тегов, т.к. потом она будет выводиться на сайте).
Сама табличка рисуется в Word'е, потом перегоняется в визивиг и оттуда уже сохраняется в БД :-)

На самом деле не вижу других вариантов. Ну разве что, сохранять doc (где нарисована табличка) как html, потом этот html открывать блокнотиком, вырезать оттуда нужный блок и копировать этот блок в БД... Тоже бред :-).
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147872
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,

смысл потерян уже на моменте

авторСама табличка рисуется в Word'е

если надо выводить табличку с четким форматированием, возможности которых должны быть «как у ворда», стоит вам посмотреть в сторону Google Docs (а ныне Google Drive) и публиковать вот так:

<iframe src=" https://docs.google.com/document/d/1COPQIrxy1Dnjr-jGpmKmPa1q5UY0GedeOzA0yTQYmBg/pub?embedded=true"></iframe>

(т.е. в базу данных сохранять ссылку)

как это выглядит:

http://jsfiddle.net/pezNX/

Тоже бред конечно, но возможностей неисчислимо больше ))
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147875
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147908
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalА вообще, ребят, подскажите, пожалуйста - может я извращенец? Счас открою секрет для чего я собстна использую визивиг.
Извращенец :)

P.S. Вариант на все случаи жизни: excel файл. Шаблон можно скачать с сайта, заполнить его данными в определенном диапазоне, программа на сервере считает данные и зальет в БД. На всё про всё пишется за пол-часа.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147923
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, да, неплохой вариант. Но вот фреймы для вывода мне не пойдут =/

МСУ, нифига не понял :-) Что в итоге будет в БД? Тупо данные? И как понять шаблон? У меня нет шаблона. Табличка, так сказать, творческая. В ней может быть n строк и m столбцов, где и n и m нифига не константы.
В общем, не догнал...
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147940
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,

не подходят фреймы, подойдет хтмл


<html><head><title>Табличка (тест)</title><style type="text/css">ol{margin:0;padding:0}.c0{vertical-align:top;width:127.6pt;border-style:solid;border-color:#000000;border-width:1pt;padding:5pt 5pt 5pt 5pt}.c6{max-width:510.2pt;background-color:#ffffff;padding:28.3pt 28.3pt 56.7pt 56.7pt}.c3{line-height:1.0;direction:ltr}.c1{height:11pt;direction:ltr}.c4{color:#ffffff;font-weight:bold}.c7{border-collapse:collapse}.c2{background-color:#ff9900}.c5{background-color:#ffff00}.title{padding-top:24pt;line-height:1.15;text-align:left;color:#000000;font-size:36pt;font-family:"Arial";font-weight:bold;padding-bottom:6pt}.subtitle{padding-top:18pt;line-height:1.15;text-align:left;color:#666666;font-style:italic;font-size:24pt;font-family:"Georgia";padding-bottom:4pt}li{color:#000000;font-size:11pt;font-family:"Arial"}p{color:#000000;font-size:11pt;margin:0;font-family:"Arial"}h1{padding-top:24pt;line-height:1.15;text-align:left;color:#000000;font-size:18pt;font-family:"Arial";font-weight:bold;padding-bottom:6pt}h2{padding-top:18pt;line-height:1.15;text-align:left;color:#000000;font-size:14pt;font-family:"Arial";font-weight:bold;padding-bottom:4pt}h3{padding-top:14pt;line-height:1.15;text-align:left;color:#666666;font-size:12pt;font-family:"Arial";font-weight:bold;padding-bottom:4pt}h4{padding-top:12pt;line-height:1.15;text-align:left;color:#666666;font-style:italic;font-size:11pt;font-family:"Arial";padding-bottom:2pt}h5{padding-top:11pt;line-height:1.15;text-align:left;color:#666666;font-size:10pt;font-family:"Arial";font-weight:bold;padding-bottom:2pt}h6{padding-top:10pt;line-height:1.15;text-align:left;color:#666666;font-style:italic;font-size:10pt;font-family:"Arial";padding-bottom:2pt}</style></head><body class="c6"><p class="c1"><span></span></p><a href="#" name="2b377468807aa4ae15ac3a5e5cbe8399ab7a0427"></a><a href="#" name="0"></a><table cellpadding="0" cellspacing="0" class="c7"><tbody><tr><td class="c0 c2"><p class="c3"><span class="c4">Супер</span></p></td><td class="c0 c2"><p class="c3"><span class="c4">Пупер</span></p></td><td class="c0 c2"><p class="c3"><span class="c4">Таблица</span></p></td><td class="c0 c2"><p class="c3"><span class="c4">Как Word</span></p></td></tr><tr><td class="c0"><p class="c3"><span>Ячейки</span></p></td><td class="c0"><p class="c3"><span>Форматируются</span></p></td><td class="c0"><p class="c3"><span>И норм</span></p></td><td class="c0 c5"><p class="c3"><span>Ахха!</span></p></td></tr></tbody></table><p class="c1"><span></span></p></body></html>


Google Drive умеет эскпортить "чистый" html без стилей и других лишних файлов ))
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147949
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalhVostt, да, неплохой вариант. Но вот фреймы для вывода мне не пойдут =/

МСУ, нифига не понял :-) Что в итоге будет в БД? Тупо данные? И как понять шаблон? У меня нет шаблона. Табличка, так сказать, творческая. В ней может быть n строк и m столбцов, где и n и m нифига не константы.
В общем, не догнал...
Пусть будет "творческая", данные из диапазона excel собираются и записываются в БД. В страничке просмотра этой таблички формируется html-ый table на лету, на основе загруженных данных. Итого: в базе данные, в представлении html. Для представления можно потом прикрутить различные стилевые шалоны (обычные xslt), то есть пользователь при загрузке данных из excel выбирает шаблон, в котором данные будут рендериться.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147958
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

человек, ты не понимаешь... ))))
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147975
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, человек, ты не понимаешь... ))))
Что тут не понимать, он решает задачу через одно место :) Парсить html визивига и выдирать из него табличик - идиотизм. Тут либо юзать визивиг и полностью сэйвить его выхлоп базе, либо юзать специфицированные форматы (excel и иже), на основе которых потом можно отстроить таблицу. Внешние движки аля гугл драйв и иже могут предлагать только дети.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147976
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, о, а это уже интереснее. Спасибо!
Но все равно как-то сцыкотно хранить линк... А вдруг чего?) Гугл ляжет)))
Хотя, может и нормально.

МСУ, пока что понимание мое далеко :-) Попробую иначе: каким образом будут вводиться сами данные в таблицу? На сайте каким-то чудом будет появляться представление excel'я или как?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147983
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalМСУ, пока что понимание мое далеко :-) Попробую иначе: каким образом будут вводиться сами данные в таблицу? На сайте каким-то чудом будет появляться представление excel'я или как?
Мда... Забей, рано тебе еще такие задачи давать :) Третий раз объяснять не стану, извини.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38147993
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
МСУТут либо юзать визивиг и полностью сэйвить его выхлоп базе
Ну так я практически так и делаю :-)

1. Создаю табличку в ворде. Заполняю данными, форматирую как надо.
2. Отправляю эту табличку в визивиг. Корректирую там по необходимости.
3. Сейвлю "выхлоп" визвига в базе.
4. Вывожу на сайте этот "выхлоп" через div/label/literal.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148003
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,

если экспортить html, тот тут же и запихивать его в базу.. ручками, от гугл драйва никакой зависимости. если требуется потом возможность эту табличку часто править, то тут два варианта. 1. каждый раз перезапихвать хтмл в базу. 2. разобраться с Google Drive Api и выдергивать контент напрямую из GDrive, но этот вариант тернист и не легок. хотя при этом все равно легче, чем что-либо другое (программировать вручную), так как никакой визивинг или как вы там их называете, рядом не стоял с редактором Google Drive. если сравниваться, то CKEditor эт маленькая бесталковая козявочка ))
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148012
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУP.S. Вариант на все случаи жизни: excel файл. Шаблон можно скачать с сайта, заполнить его данными в определенном диапазоне, программа на сервере считает данные и зальет в БД. На всё про всё пишется за пол-часа.
МСУданные из диапазона excel собираются и записываются в БД. В страничке просмотра этой таблички формируется html-ый table на лету, на основе загруженных данных. Итого: в базе данные, в представлении html. Для представления можно потом прикрутить различные стилевые шалоны (обычные xslt), то есть пользователь при загрузке данных из excel выбирает шаблон, в котором данные будут рендериться.

Ребят, кто может транслейтнуть попроще через пожалуйста?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148020
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalМСУ,
МСУТут либо юзать визивиг и полностью сэйвить его выхлоп базе
Ну так я практически так и делаю :-)

1. Создаю табличку в ворде. Заполняю данными, форматирую как надо.
2. Отправляю эту табличку в визивиг. Корректирую там по необходимости.
3. Сейвлю "выхлоп" визвига в базе.
4. Вывожу на сайте этот "выхлоп" через div/label/literal.
Я изначально подумал, что тебе html табличку нужно раскадывать в табличку БД. Поэтому предложил вариант со специфицированным форматом. Если речь о всём выхлопе, но никаких проблем (потому что в визивиг пользователь может не только табличку вставить, а всё что угодно).

hVostt
Какой в зад гугл :) У меня, например, пользователи корпоративного портала в интрасети. Ты хочешь, чтобы все 100500 юзверей ломились во внешку на гугл и ковыряли там свои таблички? Да и вообще зачем моему софту какая-то зависимость от ПО третьих лиц?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148036
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,

тут не надо транслейт. МСУ думает, что табличка рисуется закоренелым бородатым программером, который на лету может нужный XSLT сгенерировать. естественно ручками, и экселька ему нужна только как контейнер для переноса данных. он мог бы и XML турнуть, но легких путей он не ищет :)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148038
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

МСУЯ изначально подумал, что тебе html табличку нужно раскадывать в табличку БД.


Неее! Мне это нафиг не надо :-) Если бы надо было - то никаких проблем с раскидыванием бы и не возникло. Мне наоборот все целиком и надо хранить.

Видимо, я кривой на объяснения. Простите-с...
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148042
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

это решение точно не для тебя )) ты просто не понимаешь....
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148051
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttThe_Immortal, тут не надо транслейт. МСУ думает, что табличка рисуется закоренелым бородатым программером, который на лету может нужный XSLT сгенерировать. естественно ручками, и экселька ему нужна только как контейнер для переноса данных. он мог бы и XML турнуть, но легких путей он не ищет :)
Ну для этот вариант не для него уже точно, ибо транслейты требуются :)

The_ImmortalМне наоборот все целиком и надо хранить
Вообще не вижу никаких проблем, тупо отдаешь юзерам визивиг на откуп, постишь выхлопы в базе и рендеришь всё это в представлении. Только не забывай парсить выхлоп и вырезать скрипты и css теги, а то хакнут тебя быстро :)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148055
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, это решение точно не для тебя )) ты просто не понимаешь....
Решение, мягко говоря, опасное :) Но имеет право на жизнь, хоть и не долгую
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148070
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, вот тут как раз-таки и возникает вопрос о разумности внедрения визивига.
В текущем случае он по сути нужен только для того, чтобы работать с одной единственной табличкой и отправлять ее целиком в БД. Никаких там картинок и прочего. Одна единственная табличка, но сволочь - "творческая".
И я ради этого подключаю целый визивиг...

Целесообразно?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148084
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalЦелесообразно?
Конечно целесообразно. Во-первых, писать самому полнофункциональный аналог только под таблицы очень дорого и долго. Во-вторых, ты в визивиге можешь выключить остальные левые кнопки и оставить только кнопку таблицы, фонта, цвета и размера. В-третьих, смотри наперёд в будущее - нет гарантии, что юзеры не захотят кроме таблички еще чего-нибудь. Твой функционал дает на выхлопе любой html, на все случаи жизни.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148097
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, ну да, пожалуй.
Тогда еще вопрос - если я в визивиг впихну исчо и картинку, то в выхлопе как данная картинка будет представлена? Куды она будет ссылаться?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148108
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalМСУ, ну да, пожалуй.
Тогда еще вопрос - если я в визивиг впихну исчо и картинку, то в выхлопе как данная картинка будет представлена? Куды она будет ссылаться?
Копипастом копируется url картинки. В гуе тоже есть кнопка для ссылки на имаге. Делай выводы. Либо кури file manager browser .
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148118
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148121
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ты лучше скажи, что на сервере делать надо )) с клиентом-то понятно
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148125
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, дык он по умолчанию тупо к себе в папку будет все изображения складировать?
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148127
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalМСУ, ну да, пожалуй.
Тогда еще вопрос - если я в визивиг впихну исчо и картинку, то в выхлопе как данная картинка будет представлена? Куды она будет ссылаться?
Потерял нить мысли.
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<html>
<body contenteditable="true">
<table border="1" width="50%" >
<tr><td>abc</td><td>def</td><td>jhj</td></tr>
<tr><td>abc</td><td>def</td><td>jhj</td></tr>
<tr><td>abc</td><td>def</td><td>jhj</td></tr>
<tr><td>abc</td><td>def</td><td>jhj</td></tr>
</table>
</body>
</html>
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148128
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalМСУ, дык он по умолчанию тупо к себе в папку будет все изображения складировать?

нет. CKEditor со стороны клиента ничего не может складывать "к себе в папку" на сервере ))
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148137
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
contenteditable о_О - нифига себе я отстал от жизни...
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148140
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal contenteditable о_О - нифига себе я отстал от жизни...
Кстати, туда и картинки вставляются. В исходнике они будут представлены в виде base64.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148144
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, ты лучше скажи, что на сервере делать надо )) с клиентом-то понятно
А зачем на сервере что-то делать? Не понял вопроса :)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148298
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, ну по идее действительно необходимо будет прописать обработчик загрузок.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148322
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalМСУ, дык он по умолчанию тупо к себе в папку будет все изображения складировать?

Грузит ckfinder и складывает всё в /userfiles/. Константу при желании можно поменять или свой обработчик написать, чтоб раскидывал куда нужно.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148335
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_st, понял, спасибо.

Это жесть полная :-)

Надо как-то сначала эту панель (для аплоада) врубить. Инструкции с рунета:
авторИдем в /ckeditor/plugins/image/dialogs/image.js, находим строчку id:'Upload',hidden:true и меняем ее на id:'Upload',hidden:false. Теперь если зайти на диалоговое око Image в окне редактора, то там должна появится
вкладка 'Upload' с кнопками 'Browse' и 'Send it to server'.
Теперь можно выбирать файл на диске и нажимать кнопку 'Send it to server'. Естественно при этом ничего происходить не должно, и это праивильно.
Не подходят. Нету у меня такого в файле image.js.

А потом еще писать аплоадер свой...

Я думал, как-то попроще будет :-)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148370
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, где мой (т.е. Ваш обещанный) едитор? :-)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148451
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalShSerge, где мой (т.е. Ваш обещанный) едитор? :-)
Тебе не понравится :)
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148521
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУThe_ImmortalShSerge, где мой (т.е. Ваш обещанный) едитор? :-)
Тебе не понравится :)
Угу. Многа-многа учица нада.
...
Рейтинг: 0 / 0
HTMLEditor'ы
    #38148525
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле, искать в гугле по contenteditable и execCommand .
...
Рейтинг: 0 / 0
65 сообщений из 65, показаны все 3 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HTMLEditor'ы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]