Расширенное управление редактированием / текстовой обработкой для IntraWeb (Delphi VCL для Интернета)?

StackOverflow https://stackoverflow.com/questions/1114988

Вопрос

Прямо сейчас я экспериментирую с Intraweb для нескольких небольших веб-приложений личного пользования, которые я хочу разработать.Время обучения дорого, поэтому меня очень привлекает IntraWeb из-за того, что опыт работы с Delphi передается так быстро - просто повозившись с ним сегодня, мне удалось запустить веб-приложение, управляемое данными, почти без усилий.(По сути, я говорю все это в качестве ответа на то, почему я не занимаюсь этим в ASP.NET).У меня очень мало опыта в веб-разработке, поэтому я был в восторге от того, что смог так легко справиться с этой задачей.:-)

В ЛЮБОМ СЛУЧАЕ....прошу прощения, если я слишком взволнован.Это предисловие / контекст...Вот мой вопрос:

Для одного приложения, которое я хочу разработать, было бы ДЕЙСТВИТЕЛЬНО неплохо иметь какое-нибудь встроенное управление форматированным текстом / текстовой обработкой / редактором - как можно проще / "подключи и играй".Что - то похожее на что Инструменты WPTools предложения для приложений Win32, или FCKeditor - Редактор кажется, предлагает в качестве веб-элемента управления или Крошечный кусочек, у которого, кажется, много поклонников.Может ли любое из этих последних двух быть интегрировано в управляемое данными приложение IntraWeb?-- если да, то где я могу узнать больше о:"как" из этого следует?

Примечание:Я готов купить сторонний компонент, если это необходимо для решения этой проблемы.

Спасибо за любой вклад!

Это было полезно?

Решение

Похоже, что лучше всего для ваших нужд подойдет TTIWHTMLEdit или TTIWDBHTMLEdit, входящие в состав TMS Пакет компонентов Pro для IntraWeb (125 евро в настоящее время). Вот онлайн-демонстрация, хотя, похоже, они подключили не все кнопки форматирования.

Поскольку TinyMCE основан на Javascript, его следует использовать встроенным во внутривеб-страницу.Вы смотрели на TIWForm.JavaScript собственность и тому подобное?В Интерактивная справка Intraweb имеет раздел о встраивании Javascript.

Я сильно рекомендуем вам задать вопрос в группе новостей Intraweb, если вы не получите удовлетворения здесь (или параллельно ...).Вполне вероятно, что у кого-то есть готовое решение.Даже оригинальный автор Intraweb, Чед Хауэр, подключается к группе поддержки коллег, а Джексон Гомес часто очень отзывчив.При разработке в Intraweb, Стоит рассмотреть приоритетную поддержку AtoZed - особенно, если вы уже готовы получить что-то от третьей (или четвертой?) стороны - команда AtoZed действительно работает над тем, чтобы помочь вам найти решения и устранить проблемы.Окупился многократно, когда у меня был в разработке проект Intraweb.

Группа NNTP с одноранговой поддержкой находится на веб-сайте mozedsoftware.intraweb на news.atozed.com

Другие советы

Мы позволяем пользователям загружать любые файлы, которые они хотят, вместо того, чтобы тратить много времени на ввод красиво отформатированного HTML в наше приложение Intraweb с упомянутыми выше компонентами TMS.Гипотеза состоит в том, что пользователи более искусны в том, чтобы текстовый процессор делал то, что они хотят, а не заставлял HTML выглядеть так, как они хотят.

Компонент IWFile делает процесс загрузки довольно безболезненным.Применяются стандартные веб-ограничения, т. е. они должны выбрать файл, программа не может сделать это за них.Мы также запрещаем подозрительные расширения файлов (*.bat, *.exe и т.д.).Мы также отключаем обычную навигацию внутри приложения, когда они находятся на странице загрузки, так как они потеряют выбранный ими файл.

Таким образом, наши пользователи могут вводить короткие обычные текстовые комментарии к каждому разделу каждой страницы нашего приложения Intraweb, или вводить один большой обычный текстовый комментарий для любых целей, которые они хотят, или загружать форматированные текстовые вложения с необязательным примечанием о том, к какому разделу или странице применим загруженный файл.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top