Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
09.06.2006, 14:54 | #1 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Вместо <ul><li> вставляются теги <p>·
Пробую перенести контент из Word'a в htmlArea RTE методом Cut'n'Paste
В общем то все переносится более менее сносно. Заголовки и прочее предварительно прописал в css, с ними проблем нету. В коде, который генерит htmlArea RTE теги <h1>,<h2>... сохраняются нормально. Почему то не удается перенести маркированный список. Вместо <ul><li> вставляются теги <p>· Есть возможность оставить настроить htmlArea RTE, чтобы теги <ul><li> не вырезались? |
09.06.2006, 16:52 | #2 | |
Senior Member
|
Цитата:
|
|
09.06.2006, 17:08 | #3 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Павел, тогда можно коротко описать процесс?
У меня стандартная настройка htmlArea RTE, или типичная, не помню как ее звать. Нужно ли в Word'e определять отдельный стиль для списков? Или это без разницы для htmlArea RTE? Теги ul, li не запрещал, т.к. не знаю где это делается. |
09.06.2006, 17:39 | #4 |
Senior Member
|
ничего делать не надо... все работает по умолчанию. это то и странно, что у вас они выриазаются.
есть ли тэги в базе? может быть они срезаются уже при выводе страницы? |
10.06.2006, 17:25 | #5 | |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Цитата:
|
|
11.06.2006, 20:20 | #7 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
спасибо, посмотрю.
Проверил. Не помогло. В корне сайта в TSconfig прописано: RTE > RTE.default { showButtons = cut,copy,paste,cleanup, formatblock,class,fontstyle,fontsize,textcolor,bol d,italic,underline,left,center,right,orderedlist,u norderedlist,outdent,indent,link,table,bgcolor,ima ge,emoticon,line,user,chMode defaultLinkTarget = proc.overruleMode = ts_css proc.preserveTables = 1 proc.dontConvBRtoParagraph = 1 proc.entryHTMLparser_db = 1 proc.entryHTMLparser_db { allowTags = table,tr,td,p,div,img,hr,a,br,pre,strong,em,li,ul, ol,span,h1,h2,h3,h4,h5,h6,dl,dt,dd,font } } RTE.config.tt_content.bodytext < RTE.default Списки нормально вставляются только те, которые в ворде создаются по-умолчанию (набираешь нужный текст, выделяешь его и жмешь на кнопку списка) при этом он имеет стандартное форматирование (Times New Roman, 10 размер, без наклона). Этот стиль в Word 2003 называется "маркированный, Symbol (Symbol), Слева: 0,63 см, Выступ: 0,63 см" Списки набранные этим стилем вставляются нормально. Если же сделать на основе этого стиля свой, с другими отступами, другой гарнитурой и размером шрифта и назвать его по-своему, то при вставке теги <ul> <li> пропадают. Последний раз редактировалось Илья; 13.06.2006 в 19:12 |
15.06.2006, 12:18 | #8 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Короче в результате экспериментов установил:
- Вставка списка работает нормально только из Word 2003 - Аналогичные списки сделанные в Word 97 и XP почему то вставляются не списком. Почему так происходит - не понял. Но почему то даже при вставке из Word 2003 в списке удаляется курсив, то есть теги вместо <li><em></em></li> получается просто <li></li>. Хотя теги <em> разрешены. Однако в основном тексте курсив нормально виден и <em> в коде есть. |
04.07.2006, 00:25 | #9 |
Senior Member
|
У меня вот с курсивом в списках все четко, но если там где-то добавить подчеркивание <u>, то все... сразу вылазят каракули((
|