Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > HTMLArea, RTE, tinymce_rte и другие визуальные редакторы

Ответ
 
Опции темы Опции просмотра
Старый 10.11.2008, 18:57   #1
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
По умолчанию RTE не позволяет выставить размер шрифта - помогите!

обнаружил у себя странное поведение редактора, ранее не наблюдал. В typical режиме редактируя текст выставляю размер шрифта, например 14pt, но после сохранения от тэга <font size="4"> не осталось и следа... Куда копать?

PS TSconfig: RTE.default.showButtons = *
Vornic вне форума   Ответить с цитированием
Старый 13.11.2008, 13:11   #2
lyova
Продвинутый
 
Регистрация: 23.10.2008
Сообщений: 30
По умолчанию

Була подібна проблема.
Вирішилась після того як з мануалу:
Вставив в PAGE->Main->TSconfig:

Код:
## Enable the RTE by default for all users
setup.default.edit_RTE = 1

	## Enable the file upload feature of the element browser by default for all users
options.uploadFieldsInTopOfEB = 1

	## Set the default spelling ability of the check speller for all users
options.HTMLAreaPspellMode = bad-spellers

	## Enable the personal dictionary feature of the check speller by default for all users
options.enablePersonalDicts = 1



## Define labels and styles to be applied to class selectors in the interface of the RTE
	## Partial re-use of color scheme and frame scheme from CSS Styled Content extension
RTE.classes {
	align-left {
		name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyleft
		value = text-align: left;
	}
	align-center {
		name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifycenter
		value = text-align: center;
	}
	align-right {
		name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyright
		value = text-align: right;
	}
	csc-frame-frame1 {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:frame-frame1
		value = background-color: #EDEBF1; border: 1px solid #333333;
	}
	csc-frame-frame2 {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:frame-frame2
		value = background-color: #F5FFAA; border: 1px solid #333333;
	}
	important {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:important
		value = color: #8A0020;
	}
	name-of-person {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:name-of-person
		value = color: #10007B;
	}
	detail {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:detail
		value = color: #186900;
	}
	component-items {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:component-items
		value = color: #186900;
	}
	action-items {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:action-items
		value = color: #8A0020;
	}
	component-items-ordered {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:component-items
		value = color: #186900;
	}
	action-items-ordered {
		name = LLL:EXT:rtehtmlarea/res/contentcss/locallang.xml:action-items
		value = color: #8A0020;
	}
}
lyova вне форума   Ответить с цитированием
Старый 13.11.2008, 13:13   #3
lyova
Продвинутый
 
Регистрация: 23.10.2008
Сообщений: 30
По умолчанию

Код:
	## Anchor classes configuration for use by the anchor accessibility feature (htmlArea RTE only)
RTE.classesAnchor {
	externalLink {
		class = external-link
		type = url
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/external_link.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:external_link_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:external_link_titleText
	}
	externalLinkInNewWindow {
		class = external-link-new-window
		type = url
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/external_link_new_window.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:external_link_new_window_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:external_link_new_window_titleText
	}
	internalLink {
		class = internal-link
		type = page
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/internal_link.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:internal_link_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:internal_link_titleText
	}
	internalLinkInNewWindow {
		class = internal-link-new-window
		type = page
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/internal_link_new_window.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:internal_link_new_window_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:internal_link_new_window_titleText
	}
	download {
		class = download
		type = file
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/download.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:download_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:download_titleText
	}
	mail {
		class = mail
		type = mail
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/mail.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:mail_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:mail_titleText
	}
}

	## Default RTE configuration
RTE.default {
		## Markup options (htmlArea RTE only)
	enableWordClean = 1
	removeTrailingBR = 1
	removeComments = 1
	removeTags = center, o:p, sdfield
	removeTagsAndContents = link, meta, script, style, title

		## Allow img tags
	proc.entryHTMLparser_db.tags.img >

		## Allow style attributes on p and span tags
	proc.entryHTMLparser_db.tags {
		p.allowedAttribs := addToList(style)
		span.fixAttrib.style.unset >
	}

		## Toolbar options
	showButtons = *

		## More toolbar options (htmlArea RTE only)
	keepButtonGroupTogether = 1

		## Enable status bar (htmlArea RTE only)
	showStatusBar =  1

		## Add default example styles
		## The example styles included here make partial re-use of color scheme and frame scheme from CSS Styled Content extension
		## Left, center, right and justify alignment of text in block elements
	inlineStyle.text-alignment (
		p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, address.align-left { text-align: left; }
		p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, address.align-center { text-align: center; }
		p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, address.align-right { text-align: right; }
		p.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, address.align-justify { text-align: justify; }
	)
		## Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.
	inlineStyle.frames (
		p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
		p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
	)
		## Bullet styles for unordered lists.
	inlineStyle.ul (
		ul.component-items { color: #186900; list-style-type: circle; }
		ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }
	)
		## Numbering styles for ordered lists.
	inlineStyle.ol (
		ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
		ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }
	)
		## Three inline text colors taken from the color scheme of CSS Styled Content extension.
	inlineStyle.inline-text (
		span.important { color: #8A0020; }
		span.name-of-person { color: #10007B; }
		span.detail { color: #186900; }
	)
		## Default selectors for the default configuration of the link accessibity feature.
	inlineStyle.accessibility (
		a.external-link {}
		a.external-link-new-window {}
		a.internal-link {}
		a.internal-link-new-window {}
		a.download {}
		a.mail {}
	)	
		## Default selector for indentation.
	inlineStyle.indentation (
		div.indent { margin-left: 2em; }
	)
		## Use stylesheet file rather than the above mainStyleOverride and inlineStyle properties to style the contents (htmlArea RTE only)
		## When RTE.default.contentCSS is not specified, file EXT:rtehtmlarea/res/contentcsss/default.css is used.
	ignoreMainStyleOverride = 1

		## For this demo, do not remove font, strike and u tags
	proc.entryHTMLparser_db.removeTags := removeFromList(font,strike,u)
	
		## List all class selectors that are allowed on the way to the database
	proc.allowedClasses (
		external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail,
		align-left, align-center, align-right, align-justify,
		csc-frame-frame1, csc-frame-frame2,
		component-items, action-items,
		component-items-ordered, action-items-ordered,
		important, name-of-person, detail,
		indent
	)

		## classesParagraph, classesTable, classesTD, classesLinks, classesCharacter
		## Classic RTE: Specify the list of class selectors that should be presented in the RTE interface:
		## htmlArea RTE: Restrict the list of class selectors presented by the RTE to the following:
	classesParagraph (
		align-left, align-center, align-right, 
		csc-frame-frame1, csc-frame-frame2
	)
	classesTable = csc-frame-frame1, csc-frame-frame2
	classesTD = align-left, align-center, align-right
	classesLinks = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail
	classesCharacter = important, name-of-person, detail

		## Configuration of the anchor accessibility feature (htmlArea RTE only)
		## These classes should also be in the list of allowedClasses.
	classesAnchor = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail
	classesAnchor.default {
		page = internal-link
		url = external-link-new-window
		file = download
		mail = mail
	}

		## Show all applicable class selectors available in the style sheet file (htmlArea RTE only)
	showTagFreeClasses = 1

		## Configuration specific to the table button or TableOperations feature (htmlArea RTE only)
		## Use the context menu instead of the toolbar for table operations, but keep toggleborders button in toolbar
		## Show borders on table creation
	hideTableOperationsInToolbar = 1
	buttons.toggleborders.keepInToolbar = 1
	buttons.toggleborders.setOnTableCreation = 1

		## Configuration specific to the inserttag button or QuickTag feature (htmlArea RTE only)
		## Do not allow insertion of the following tags
	buttons.inserttag.denyTags = font, underline, strike, table

		## Configuration specific to the spellcheck button or SpellCheck feature (htmlArea RTE only)
		## Enable the use of personal dictionaries
	enablePersonalDicts = 1
}

	## Use same processing as on entry to database to clean content pasted into the editor
RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db

	## front end RTE configuration (htmlArea RTE only)
RTE.default.FE < RTE.default
RTE.default.FE.userElements >
RTE.default.FE.userLinks >

	## tt_content TCEFORM configuration
	## Let use all the space available for more comfort.
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 100%



## Anchor classes configuration for use by the anchor accesibility feature (htmlArea RTE only)
	## Add inline icons to the links
RTE.classesAnchor {
	externalLink {
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/external_link.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:external_link_altText
	}
	externalLinkInNewWindow {
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/external_link_new_window.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:external_link_new_window_altText
	}
	internalLink {
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/internal_link.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:internal_link_altText
	}
	internalLinkInNewWindow {
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/internal_link_new_window.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:internal_link_new_window_altText
	}
	download {
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/download.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:download_altText
	}
	mail {
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/img/mail.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Link/locallang.xml:mail_altText
	}
}
lyova вне форума   Ответить с цитированием
Старый 13.11.2008, 13:14   #4
lyova
Продвинутый
 
Регистрация: 23.10.2008
Сообщений: 30
По умолчанию

Код:
	## Default RTE configuration
RTE.default {
	
		## Enable the image button
	showButtons := addToList(image)
	
		## Tags allowed outside p and div
		## Adding img tag to the default list
	proc.allowTagsOutside := addToList(img)
	
		## Do not remove img tags
	proc.entryHTMLparser_db.tags.img >
}

RTE.default.FE.showButtons < RTE.default.showButtons
RTE.default.FE.proc.allowTagsOutside < RTE.default.proc.allowTagsOutside
RTE.default.FE.proc.entryHTMLparser_db.tags.img >
lyova вне форума   Ответить с цитированием
Старый 13.11.2008, 14:06   #5
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
По умолчанию

О, большой респект lyova!!!
Теперь я вооружен против этого RTE :-)
Vornic вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория