Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   RTE в tt_news (http://forum.typo3.ru/showthread.php?t=9831)

agravin 07.12.2011 13:43

RTE в tt_news
 
Добрый день. Столкнулся с проблемой из разряда "Не может быть". Сделал сайт на typo3 4.2.8 , установил tt_news версии 2.5.2 , в корне сайта прописал такой конфиг:
RTE.default.proc.entryHTMLparser_db.removeTags := removeFromList(u,strike)
RTE.default.removeTags := removeFromList(u,strike)


RTE.classes {
align-justify {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justify
value = text-align: justify;
}
}



RTE.default.proc {
keepPDIVattribs = align,class,style
tags.p.fixAttrib.align.unset >
entryHTMLparser_db.tags {
span.fixAttrib.style.unset >
p.fixAttrib.style.unset >
p.fixAttrib.align.unset >
p.fixAttrib.class.unset >
b.remap = strong
i.remap = em
}
HTMLparser_db = 1
HTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}
exitHTMLparser_db = 1
exitHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}
}

RTE.default {

showButtons = textcolor, formatblock, blockstylelabel, blockstyle, bold, italic, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, insertcharacter, line, link, image, table, findreplace, chMode, removeformat, copy, cut, paste, undo, redo, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge

hidePStyleItems = h4, h5, h6, pre, address

disableColorPicker = 0
disableSelectColor = 0

removeTags = font, span
entryHTMLparser_db = 1
entryHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}

HTMLparser_db = 1
HTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}

exitHTMLparser_db = 1
exitHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}
}


RTE.default {
showButtons := addToList (textcolor,bgcolor)
removeTags := removeFromList(font,span)
useCSS=1
proc {
keepPDIVattribs= style,class
entryHTMLparser_db {
removeTags := removeFromList(font)
tags {
font.allowedAttribs = color
span.fixAttrib.style.unset >
p.allowedAttribs:= addToList(style)
em.allowedAttribs=style
strong.allowedAttribs=style
ul.allowedAttribs=style,class
}
}
}
}


RTE.default.FE < RTE.default

Дошло дело до новостей. Создаю новость, пытаюсь вставить каритинку в тело новости, а кнопки "Вставить картинку" просто нет. Раньше такой глюк решался переустановкой tt_news , но сейчас это не помогает. Хотел установить новую версию, но в репозитарии версия 3.1.0, которая на typo3 4.2.8 просто не устанавливается.

Прописал вот так:

RTE.config.tt_news {
showButtons = textcolor, formatblock, blockstylelabel, blockstyle, bold, italic, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, insertcharacter, line, link, image, table, findreplace, chMode, removeformat, copy, cut, paste, undo, redo, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge

hidePStyleItems = h4, h5, h6, pre, address

disableColorPicker = 0
disableSelectColor = 0

removeTags = font, span
entryHTMLparser_db = 1
entryHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}

HTMLparser_db = 1
HTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}

exitHTMLparser_db = 1
exitHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}
}


но это тоже не помогло. Что делать?

Dmitry Dulepov 07.12.2011 15:04

Написать, чему именно не помогло :)

agravin 07.12.2011 15:36

Тому, что я по прежнему не могу добавлять картинки в ###NEWS_CONTENT### для tt_news. В редакторе текста новости - нет кнопки для добавления картинки в тело новости.

dmartynenko 07.12.2011 17:35

У нас версия tt_news 3.0 работает на TYPO3 4.1.xx.

Но кажется мне что дело не в версии tt_news, а в настройках RTE.
А если вы вообще не будете эти конфиги нигде прописывать, все оставите по умолчанию. Тогда есть кнопка в новости и в обычном CE ?

agravin 07.12.2011 18:24

Если убрать конфиг, (который я привел выше) то в новостях кнопки не прибавляется, но она исчезает из редактора для Текста.

После того как вставил заново конфиг - кнопка "Добавить изображение" исчезла отовсюду. Никакие очистки кеша не помогают))))

Андрей Аксенов 08.12.2011 09:39

Значит какое-то расширение добавляет свои настройки для RTE, такое у меня бывало.
Решалось поиском по дереву настроек TS в модуле Шаблон и прописыванием дополнительных правил.

agravin 08.12.2011 17:58

А можете подробнее написать, что именно искать и/или где можно посмотреть документацию. Я так понимаю, что в любом случае нужно прописывать какой-то конфиг для RTE ?

Андрей Аксенов 08.12.2011 18:06

Нашел, что одно из расширений добавляет в свойства страницы что-то (по-моему это было html5_kickstart).
Помогло вот это (в свойствах страницы!):
PHP код:

RTE.default {
    
disableRightClick 0
    showButtons 
= *
    
toolbarOrder >


тут важно toolbarOrder >

agravin 08.12.2011 19:07

Спасибо за код. Появилось куча кнопок, но только не "Вставить изображение" ))

http://s017.radikal.ru/i441/1112/9b/9c8895830bf6.jpg

dmartynenko 08.12.2011 19:15

А может вы работаете под пользователем которому просто не разрешено выбирать файлы/картинки?


Часовой пояс GMT +4, время: 03:46.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot