Здравствуйте!
Работая с модулем webform (создание web-форм, сохранение и анализ раезультатов заполнения оных), озаботился следующими вопросами:
1. Формирование результата заполнения формы после нажатия кнопки "Отправить". То есть заполняем форму, отправляем её на сервер и нам приходит ответ с заполненой нами формой, например так, как это выглядит на http://сайт.ру/node/XX?sid=YY, где XX - номер нода формы, YY - номер заполненой формы (results -> submissions -> View).
2. Второй вопрос проистекает из первого: как бы это всё темизировать? Другими словами, хочется вот такой сказки: пользователь заполняет web-форму, нажимает "Submit", и в ответ получает документ для распечатки, "типа, как в Ворде", который можно распечатать, поставить печать и отправить партнёрам по бизнесу
Кто-нибудь что-то подобное юзал/видел/думал?
PS: И ещё. (видимо пункт 3) Как преобразовать документ из "ворда" в html? Понимаю, что вопрос звучит глупо, однако красивого пути не вижу. "Сохранить как..." выдаёт ересь, набивать ручками - томительно... Может как-нить через PDF? Но только надо, чтоб PHP его редактировать мог (типа поиск-замена).
Комментарии
Насчет doc->html у ворда начиная с 2003 есть формат сохранения "Веб-страница с фильтром". Название говорит само за себя - никаких лишних тегов.
Когда в WISIWYG (TinyMCE/FCKeditor/HTMLArea) тупо вставляешь текст скопированный из ворда, а потом смотришь сорцы, то можно увидеть совершенно ужасный код генерируемый вордом при експорте в html (он и с фильтром оставляет желать лучшего), поэтому во всех перечисленных выше WISIWYG появилась кнопочка "Paste from Word", которая подчищает за вордом почти весь оставшийся мусор
Dan пишет: Как преобразовать документ из "ворда" в html?
Иногда присылают по E-mail статьи для публикации в формате Word. Для чистки можно использовать on-line редактор TInyMCE.
Подручные способы чистки лишних тегов редактора Word
Зайти на сайт http://www.razgonka.ru/ , затем по ссылкам Создать материал, Создать новое обсуждение на форуме попасть на страницу редактирования. Прямая ссылка:
http://www.razgonka.ru/node/add/forum (регистрироваться не требуется).
Или зайти в любую статью и там будет форма комментариев, она тоже с редактором TinyMCE.
В окне редактора найти самую правую кнопку с буквой "W". Нажать ее, вставить тест из буфера обмена с помощью клавиш CTRL+V. Нажать кнопку Вставить. Очищенный текст появится в окне редактирования. Его можно скопировать в буфер обмена. Или перейти в режим просмотра кода нажав ссылку внизу редактора "disable rich-text" и взять оттуда чистый код.
Сервис в духе Веб2.0
> Как преобразовать документ из "ворда" в html?
Past&Copy это конечно хорошо, но вот автоматизации бы...
Dan, за четыре года не нашли решения? Третий круг по Друпал.ру нарезаю, а вопрос решить не могу
Я эти четыре года занимался не поиском ответов
А собственно какой именно вопрос не можешь решить?
я про это:
«Второй вопрос проистекает из первого: как бы это всё темизировать? Другими словами, хочется вот такой сказки: пользователь заполняет web-форму, нажимает "Submit", и в ответ получает документ для распечатки, "типа, как в Ворде", который можно распечатать, поставить печать и отправить партнёрам по бизнесу :-)»
оттемизировал огромную форму (поля в табличные теги засунул). поля типа markup, select, textfield.
А после заполнения результаты идут в строку, в длиииинную строку и markup там отсутствует. И как оттемизировать непонятно. А надо оттемизировать так, чтобы вышла заполненная форма для печати.
Вот не знаю что делать. Помоги, если сможешь
вот код
всем пофиг(
Покажи как должна выглядеть эта форма.
так же, как для заполнения, только уже должно быть написано 1 или 0, радиокнопками
ну то есть заполненные поля на тех же местах должны быть.