Zum Inhalt springen

rtehtml: Paragraph und Text Select mit Demo Config

Erstellt am 14. März 2007 · Noch keine Antworten

Tags: Frage

traser1 ·

servus,

ich verstehe es nicht, ich habe die RTE demo TSconfig in meine rootpage geschrieben. möchte gern den Paragraph und Text Boxen weitere möglichkeiten hinzufügen, aber es klappt nicht.

hat jemand eine idee warum? mein TSconfig ist unten zu finden. im ExtMgr der extension selbst habe ich unter "Default configuration settings" minimal ausgewählt. sonst sind alle config werte auf default der installation gelassen.

die ext ist ja bei t3 schon dabei, sprich im system hinterlegt, ich habe auch schon versucht sie als locale ext zu verwenden, dabei wars kurz zu das es

versionen:
t3 4.0.5
rtehtmlarea 1.3.8

was habe ich an der config geändert:
ich habe testcss (für Text) und csc-frame-frame3 (für Paragraph) hinzugefügt.

danke für die antworten.

ach am caching kann es ja nicht liegen, wen ich csc-frame-frame3 etwas an den werten ändere z.B. die farbe wird diese auch im rte so angezeigt.

# ***************************************************************************************
# "Demo" Page TSconfig for htmlArea RTE
#
# Sets default Page TSConfig with maximal features for users who want to explore the features of the RTE.
#
# TYPO3 CVS ID: $Id: pageTSConfig.txt 1317 2006-03-13 18:08:40Z stanrolland $
# ***************************************************************************************

	## 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/htmlarea/plugins/DynamicCSS/locallang.xml:frame-frame1
		value = background-color: #EDEBF1; border: 1px solid #333333;
	}
	csc-frame-frame2 {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:frame-frame2
		value = background-color: #F5FFAA; border: 1px solid #333333;
	}
	csc-frame-frame3 {
		name = Frame3
		value = background-color: pink; border: 1px solid red;
	}
	important {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:important
		value = color: #8A0020;
	}
	name-of-person {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:name-of-person
		value = color: #10007B;
	} 	

	testcss {
		name = TestCSS
		value = color: #FF0000;
	}
	detail {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:detail
		value = color: #186900;
	}
	component-items {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:component-items
		value = color: #186900;
	}
	action-items {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:action-items
		value = color: #8A0020;
	}
	component-items-ordered {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:component-items
		value = color: #186900;
	}
	action-items-ordered {
		name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:action-items
		value = color: #8A0020;
	}
}

	## Anchor classes configuration for use by the anchor accesibility feature (htmlArea RTE only)
RTE.classesAnchor {
	externalLink {
		class = external-link
		type = url
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/external_link.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_titleText
	}
	externalLinkInNewWindow {
		class = external-link-new-window
		type = url
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/external_link_new_window.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_new_window_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_new_window_titleText
	}
	internalLink {
		class = internal-link
		type = page
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/internal_link.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_titleText
	}
	internalLinkInNewWindow {
		class = internal-link-new-window
		type = page
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/internal_link_new_window.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_new_window_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_new_window_titleText
	}
	download {
		class = download
		type = file
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/download.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:download_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:download_titleText
	}
	mail {
		class = mail
		type = mail
		image = EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/img/mail.gif
		altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:mail_altText
		titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/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 = style,script
		
		## Allow img tags
	proc.entryHTMLparser_db.tags.img >
	
		## Allow align attribute
	proc.entryHTMLparser_db.tags {
		p.fixAttrib.align.unset >
		div.fixAttrib.align.unset >
		p.allowedAttribs = class,style,align
		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
		## Left, center and right alignment of text in paragraphs and cells.
	inlineStyle.text-alignment (
		p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.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, td.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, td.align-right { text-align: right; }
	)
		## Three 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; }
		p.csc-frame-frame3, table.csc-frame-frame3 { background-color: pink; padding: 2px 4px 2px 4px; border: 1px solid red; }
		
	)
		## 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.testcss { color: #FF0000; }
		span.detail { color: #186900; }
	)
	
		## Use stylesheet file rather than the above mainStyleOverride and inlineStyle properties to style the contents (htmlArea RTE only)
	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,
		csc-frame-frame1, csc-frame-frame2, csc-frame-frame3,
		component-items, action-items,
		component-items-ordered, action-items-ordered,
		important, name-of-person, testcss, detail
	)
	
		## 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, csc-frame-frame3
	)
	classesTable = csc-frame-frame1, csc-frame-frame2, csc-frame-frame3
	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, testcss
	
		## 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
	hideTableOperationsInToolbar = 1
	keepToggleBordersInToolbar = 1
	
		## Configuration specific to the inserttag button or QuickTag feature (htmlArea RTE only)
		## Do not allow insertion of the following tags
	hideTags = font, font (full), 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.FE >
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%