Feature #22401 » rtehtmlarea_feature_14035.patch
typo3/sysext/rtehtmlarea/htmlarea/htmlarea.js (copie de travail) | ||
---|---|---|
config.helpTitle = config.tooltip;
|
||
break;
|
||
default:
|
||
config.iconCls = config.id;
|
||
if (!config.iconCls) {
|
||
config.iconCls = config.id;
|
||
}
|
||
break;
|
||
}
|
||
config.cmd = config.id;
|
||
... | ... | |
border: false,
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
//resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
afterrender: {
|
||
fn: this.onContainerResize
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/AboutEditor/about-editor.js (copie de travail) | ||
---|---|---|
tooltip : this.localize(buttonId.toLowerCase()),
|
||
action : 'onButtonPress',
|
||
textMode : true,
|
||
dialog : true
|
||
dialog : true,
|
||
iconCls : 'htmlarea-action-editor-show-about'
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
return true;
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/Acronym/acronym.js (copie de travail) | ||
---|---|---|
license : "GPL"
|
||
};
|
||
this.registerPluginInformation(pluginInformation);
|
||
|
||
/*
|
||
* Registering the button
|
||
*/
|
||
var buttonId = "Acronym";
|
||
var buttonId = 'Acronym';
|
||
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize("Insert/Modify Acronym"),
|
||
action : "onButtonPress",
|
||
tooltip : this.localize('Insert/Modify Acronym'),
|
||
action : 'onButtonPress',
|
||
hide : (this.pageTSConfiguration.noAcronym && this.pageTSConfiguration.noAbbr),
|
||
dialog : true,
|
||
iconCls : 'htmlarea-action-abbreviation-edit',
|
||
contextMenuTitle: this.localize(buttonId + '-contextMenuTitle')
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
|
||
return true;
|
||
},
|
||
/*
|
||
... | ... | |
border: false,
|
||
width: dimensions.width,
|
||
height: 'auto',
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/BlockElements/block-elements.js (copie de travail) | ||
---|---|---|
this.registerHotKey(hotKeyConfiguration);
|
||
}
|
||
}, this);
|
||
/*
|
||
* Registering the buttons
|
||
*/
|
||
... | ... | |
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + '-Tooltip') || this.localize(button[2]),
|
||
iconCls : 'htmlarea-action-' + button[3],
|
||
contextMenuTitle: this.localize(buttonId + '-contextMenuTitle'),
|
||
action : "onButtonPress",
|
||
action : 'onButtonPress',
|
||
hotKey : (this.buttonsConfiguration[button[2]] ? this.buttonsConfiguration[button[2]].hotKey : (button[1] ? button[1] : null))
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
}
|
||
}
|
||
return true;
|
||
},
|
||
|
||
},
|
||
/*
|
||
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: {
|
||
Indent : [null, "TAB", "indent"],
|
||
Outdent : [null, "SHIFT-TAB", "outdent"],
|
||
Blockquote : [null, null, "blockquote"],
|
||
InsertParagraphBefore : [null, null, "insertparagraphbefore"],
|
||
InsertParagraphAfter : [null, null, "insertparagraphafter"],
|
||
JustifyLeft : [null, "l", "left"],
|
||
JustifyCenter : [null, "e", "center"],
|
||
JustifyRight : [null, "r", "right"],
|
||
JustifyFull : [null, "j", "justifyfull"],
|
||
InsertOrderedList : [null, null, "orderedlist"],
|
||
InsertUnorderedList : [null, null, "unorderedlist"],
|
||
InsertHorizontalRule : [null, null, "inserthorizontalrule"]
|
||
Indent : [null, 'TAB', 'indent', 'indent'],
|
||
Outdent : [null, 'SHIFT-TAB', 'outdent', 'outdent'],
|
||
Blockquote : [null, null, 'blockquote', 'blockquote'],
|
||
InsertParagraphBefore : [null, null, 'insertparagraphbefore', 'paragraph-insert-before'],
|
||
InsertParagraphAfter : [null, null, 'insertparagraphafter', 'paragraph-insert-after'],
|
||
JustifyLeft : [null, 'l', 'left', 'justify-left'],
|
||
JustifyCenter : [null, 'e', 'center', 'justify-center'],
|
||
JustifyRight : [null, 'r', 'right', 'justify-right'],
|
||
JustifyFull : [null, 'j', 'justifyfull', 'justify-full'],
|
||
InsertOrderedList : [null, null, 'orderedlist', 'ordered-list'],
|
||
InsertUnorderedList : [null, null, 'unorderedlist', 'unordered-list'],
|
||
InsertHorizontalRule : [null, null, 'inserthorizontalrule', 'horizontal-rule-insert']
|
||
},
|
||
|
||
/*
|
||
* The list of hotkeys associated with block elements and registered by default by this plugin
|
||
*/
|
||
defaultHotKeys : {
|
||
"p" : "n",
|
||
"h1" : "1",
|
||
"h2" : "2",
|
||
"h3" : "3",
|
||
"h4" : "4",
|
||
"h5" : "5",
|
||
"h6" : "6"
|
||
defaultHotKeys: {
|
||
'p' : 'n',
|
||
'h1' : '1',
|
||
'h2' : '2',
|
||
'h3' : '3',
|
||
'h4' : '4',
|
||
'h5' : '5',
|
||
'h6' : '6'
|
||
},
|
||
|
||
/*
|
||
* The function returns true if the type of block element is allowed in the current configuration
|
||
*/
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/CharacterMap/character-map.js (copie de travail) | ||
---|---|---|
id : buttonId,
|
||
tooltip : this.localize(buttonId + '-Tooltip'),
|
||
action : 'onButtonPress',
|
||
dialog : true
|
||
dialog : true,
|
||
iconCls : 'htmlarea-action-character-insert-from-map'
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
return true;
|
||
},
|
||
/*
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/ContextMenu/context-menu.js (copie de travail) | ||
---|---|---|
itemId: itemId,
|
||
cls: 'button',
|
||
overCls: 'hover',
|
||
iconCls: itemId,
|
||
iconCls: 'htmlarea-action-delete-item',
|
||
helpText: this.localize('Remove this node from the document')
|
||
});
|
||
return itemsConfig;
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/CopyPaste/copy-paste.js (copie de travail) | ||
---|---|---|
license : "GPL"
|
||
};
|
||
this.registerPluginInformation(pluginInformation);
|
||
|
||
/*
|
||
* Registering the buttons
|
||
*/
|
||
... | ... | |
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId.toLowerCase()),
|
||
action : "onButtonPress",
|
||
iconCls : 'htmlarea-action-' + button[2],
|
||
action : 'onButtonPress',
|
||
context : button[0],
|
||
selection : button[3],
|
||
hotKey : (this.buttonsConfiguration[button[2]] ? this.buttonsConfiguration[button[2]].hotKey : (button[1] ? button[1] : null))
|
||
... | ... | |
}
|
||
}
|
||
return true;
|
||
},
|
||
|
||
},
|
||
/*
|
||
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList : {
|
||
Copy : [null, "c", "copy", true],
|
||
Cut : [null, "x", "cut", true],
|
||
Paste : [null, "v", "paste", false]
|
||
buttonList: {
|
||
Copy : [null, 'c', 'copy', true],
|
||
Cut : [null, 'x', 'cut', true],
|
||
Paste : [null, 'v', 'paste', false]
|
||
},
|
||
|
||
/*
|
||
* This function gets called when a button or a hotkey was pressed.
|
||
*
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/DefaultImage/default-image.js (copie de travail) | ||
---|---|---|
tooltip : this.localize('insertimage'),
|
||
action : 'onButtonPress',
|
||
hotKey : (this.pageTSConfiguration ? this.pageTSConfiguration.hotKey : null),
|
||
dialog : true
|
||
dialog : true,
|
||
iconCls : 'htmlarea-action-image-edit'
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
return true;
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/DefaultInline/default-inline.js (copie de travail) | ||
---|---|---|
license : "GPL"
|
||
};
|
||
this.registerPluginInformation(pluginInformation);
|
||
|
||
/*
|
||
* Registering the buttons
|
||
*/
|
||
... | ... | |
var buttonId = button[0];
|
||
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + "-Tooltip"),
|
||
tooltip : this.localize(buttonId + '-Tooltip'),
|
||
iconCls : 'htmlarea-action-' + button[2],
|
||
textMode : false,
|
||
action : "onButtonPress",
|
||
action : 'onButtonPress',
|
||
context : button[1],
|
||
hotKey : (this.editorConfiguration.buttons[buttonId.toLowerCase()]?this.editorConfiguration.buttons[buttonId.toLowerCase()].hotKey:null)
|
||
};
|
||
... | ... | |
}, this);
|
||
return true;
|
||
},
|
||
/* The list of buttons added by this plugin */
|
||
/*
|
||
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: [
|
||
["Bold", null],
|
||
["Italic", null],
|
||
["StrikeThrough", null],
|
||
["Subscript", null],
|
||
["Superscript", null],
|
||
["Underline", null]
|
||
['Bold', null, 'bold'],
|
||
['Italic', null, 'italic'],
|
||
['StrikeThrough', null, 'strike-through'],
|
||
['Subscript', null, 'subscript'],
|
||
['Superscript', null, 'superscript'],
|
||
['Underline', null, 'underline']
|
||
],
|
||
/*
|
||
* This function gets called when some inline element button was pressed.
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/DefaultLink/default-link.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId.toLowerCase()),
|
||
action : "onButtonPress",
|
||
iconCls : 'htmlarea-action-' + button[4],
|
||
action : 'onButtonPress',
|
||
hotKey : (this.pageTSConfiguration ? this.pageTSConfiguration.hotKey : null),
|
||
context : button[1],
|
||
selection : button[2],
|
||
... | ... | |
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: [
|
||
['CreateLink', 'a,img', false, true],
|
||
['UnLink', 'a', false, false]
|
||
['CreateLink', 'a,img', false, true, 'link-edit'],
|
||
['UnLink', 'a', false, false, 'unlink']
|
||
],
|
||
/*
|
||
* Sets of default configuration values for dialogue form fields
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
afterrender: {
|
||
fn: this.onAfterRender,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/DefinitionList/definition-list.js (copie de travail) | ||
---|---|---|
license : "GPL"
|
||
};
|
||
this.registerPluginInformation(pluginInformation);
|
||
|
||
/*
|
||
* Registering the buttons
|
||
*/
|
||
... | ... | |
var buttonId = button[0];
|
||
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + "-Tooltip"),
|
||
action : "onButtonPress",
|
||
tooltip : this.localize(buttonId + '-Tooltip'),
|
||
iconCls : 'htmlarea-action-' + button[5],
|
||
action : 'onButtonPress',
|
||
context : button[1],
|
||
hotKey : (this.buttonsConfiguration[button[3]] ? this.buttonsConfiguration[button[3]].hotKey : (button[2] ? button[2] : null)),
|
||
noAutoUpdate : button[4]
|
||
... | ... | |
this.registerButton(buttonConfiguration);
|
||
}, this);
|
||
return true;
|
||
},
|
||
|
||
},
|
||
/*
|
||
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList : [
|
||
['Indent', null, 'TAB', 'indent', false],
|
||
['Outdent', null, 'SHIFT-TAB', 'outdent', false],
|
||
['DefinitionList', null, null, 'definitionlist', true],
|
||
['DefinitionItem', 'dd,dt', null, 'definitionitem', false]
|
||
buttonList: [
|
||
['Indent', null, 'TAB', 'indent', false, 'indent'],
|
||
['Outdent', null, 'SHIFT-TAB', 'outdent', false, 'outdent'],
|
||
['DefinitionList', null, null, 'definitionlist', true, 'definition-list'],
|
||
['DefinitionItem', 'dd,dt', null, 'definitionitem', false, 'definition-list-item']
|
||
],
|
||
/*
|
||
* This function gets called when the plugin is generated
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/EditorMode/editor-mode.js (copie de travail) | ||
---|---|---|
buttonId = button[0];
|
||
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + "-Tooltip"),
|
||
action : "onButtonPress",
|
||
tooltip : this.localize(buttonId + '-Tooltip'),
|
||
iconCls : 'htmlarea-action-editor-toggle-mode',
|
||
action : 'onButtonPress',
|
||
context : button[1],
|
||
textMode : (buttonId == "TextMode")
|
||
textMode : (buttonId == 'TextMode')
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
}
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/FindReplace/find-replace.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize('Find and Replace'),
|
||
iconCls : 'htmlarea-action-find-replace',
|
||
action : 'onButtonPress',
|
||
dialog : true
|
||
};
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/InlineElements/inline-elements.js (copie de travail) | ||
---|---|---|
action : "onButtonPress",
|
||
context : button[1],
|
||
hide : false,
|
||
selection : false
|
||
selection : false,
|
||
iconCls : 'htmlarea-action-' + button[2]
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
}
|
||
},
|
||
|
||
/*
|
||
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList : [
|
||
["BiDiOverride", null],
|
||
["Big", null],
|
||
["Bold", null],
|
||
["Citation", null],
|
||
["Code", null],
|
||
["Definition", null],
|
||
["DeletedText", null],
|
||
["Emphasis", null],
|
||
["InsertedText", null],
|
||
["Italic", null],
|
||
["Keyboard", null],
|
||
//["Label", null],
|
||
["MonoSpaced", null],
|
||
["Quotation", null],
|
||
["Sample", null],
|
||
["Small", null],
|
||
["Span", null],
|
||
["StrikeThrough", null],
|
||
["Strong", null],
|
||
["Subscript", null],
|
||
["Superscript", null],
|
||
["Underline", null],
|
||
["Variable", null]
|
||
buttonList: [
|
||
['BiDiOverride', null, 'bidi-override'],
|
||
['Big', null, 'big'],
|
||
['Bold', null, 'bold'],
|
||
['Citation', null, 'citation'],
|
||
['Code', null, 'code'],
|
||
['Definition', null, 'definition'],
|
||
['DeletedText', null, 'deleted-text'],
|
||
['Emphasis', null, 'emphasis'],
|
||
['InsertedText', null, 'inserted-text'],
|
||
['Italic', null, 'italic'],
|
||
['Keyboard', null, 'keyboard'],
|
||
//['Label', null, 'Label'],
|
||
['MonoSpaced', null, 'mono-spaced'],
|
||
['Quotation', null, 'quotation'],
|
||
['Sample', null, 'sample'],
|
||
['Small', null, 'small'],
|
||
['Span', null, 'span'],
|
||
['StrikeThrough', null, 'strike-through'],
|
||
['Strong', null, 'strong'],
|
||
['Subscript', null, 'subscript'],
|
||
['Superscript', null, 'superscript'],
|
||
['Underline', null, 'underline'],
|
||
['Variable', null, 'variable']
|
||
],
|
||
|
||
/*
|
||
* Conversion object: button names to corresponding tag names
|
||
*/
|
||
convertBtn : {
|
||
BiDiOverride : "bdo",
|
||
Big : "big",
|
||
Bold : "b",
|
||
Citation : "cite",
|
||
Code : "code",
|
||
Definition : "dfn",
|
||
DeletedText : "del",
|
||
Emphasis : "em",
|
||
InsertedText : "ins",
|
||
Italic : "i",
|
||
Keyboard : "kbd",
|
||
//Label : "label",
|
||
MonoSpaced : "tt",
|
||
Quotation : "q",
|
||
Sample : "samp",
|
||
Small : "small",
|
||
Span : "span",
|
||
StrikeThrough : "strike",
|
||
Strong : "strong",
|
||
Subscript : "sub",
|
||
Superscript : "sup",
|
||
Underline : "u",
|
||
Variable : "var"
|
||
convertBtn: {
|
||
BiDiOverride : 'bdo',
|
||
Big : 'big',
|
||
Bold : 'b',
|
||
Citation : 'cite',
|
||
Code : 'code',
|
||
Definition : 'dfn',
|
||
DeletedText : 'del',
|
||
Emphasis : 'em',
|
||
InsertedText : 'ins',
|
||
Italic : 'i',
|
||
Keyboard : 'kbd',
|
||
//Label : 'label',
|
||
MonoSpaced : 'tt',
|
||
Quotation : 'q',
|
||
Sample : 'samp',
|
||
Small : 'small',
|
||
Span : 'span',
|
||
StrikeThrough : 'strike',
|
||
Strong : 'strong',
|
||
Subscript : 'sub',
|
||
Superscript : 'sup',
|
||
Underline : 'u',
|
||
Variable : 'var'
|
||
},
|
||
|
||
/*
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/InsertSmiley/insert-smiley.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize('Insert Smiley'),
|
||
iconCls : 'htmlarea-action-smiley-insert',
|
||
action : 'onButtonPress',
|
||
hotKey : (this.pageTSConfiguration ? this.pageTSConfiguration.hotKey : null),
|
||
dialog : true
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/Language/language.js (copie de travail) | ||
---|---|---|
license : "GPL"
|
||
};
|
||
this.registerPluginInformation(pluginInformation);
|
||
/*
|
||
* Registering the buttons
|
||
*/
|
||
... | ... | |
buttonId = button[0];
|
||
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + "-Tooltip"),
|
||
action : "onButtonPress",
|
||
tooltip : this.localize(buttonId + '-Tooltip'),
|
||
iconCls : 'htmlarea-action-' + button[2],
|
||
action : 'onButtonPress',
|
||
context : button[1]
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
}
|
||
/*
|
||
* Registering the dropdown list
|
||
*/
|
||
... | ... | |
}
|
||
var dropDownConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + "-Tooltip"),
|
||
tooltip : this.localize(buttonId + '-Tooltip'),
|
||
options : options,
|
||
action : "onChange"
|
||
action : 'onChange'
|
||
};
|
||
if (this.buttonsConfiguration.language) {
|
||
dropDownConfiguration.width = this.buttonsConfiguration.language.width ? parseInt(this.buttonsConfiguration.language.width, 10) : 200;
|
||
... | ... | |
}
|
||
this.registerDropDown(dropDownConfiguration);
|
||
return true;
|
||
},
|
||
/* The list of buttons added by this plugin */
|
||
buttonList : [
|
||
["LeftToRight", null],
|
||
["RightToLeft", null],
|
||
["ShowLanguageMarks", null]
|
||
},
|
||
/*
|
||
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: [
|
||
['LeftToRight', null, 'text-direction-left-to-right'],
|
||
['RightToLeft', null, 'text-direction-right-to-left'],
|
||
['ShowLanguageMarks', null, 'language-marks-show']
|
||
],
|
||
/*
|
||
* This function gets called when the editor is generated
|
||
*/
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/QuickTag/quick-tag.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize('Quick Tag Editor'),
|
||
iconCls : 'htmlarea-action-tag-insert',
|
||
action : 'onButtonPress',
|
||
selection : true,
|
||
dialog : true
|
||
... | ... | |
border: false,
|
||
width: dimensions.width,
|
||
height: 'auto',
|
||
iconCls: arguments.buttonId,
|
||
iconCls: this.getButton(arguments.buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/RemoveFormat/remove-format.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + 'Tooltip'),
|
||
iconCls : 'htmlarea-action-remove-format',
|
||
action : 'onButtonPress',
|
||
dialog : true
|
||
};
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/SpellChecker/spell-checker.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize('SC-spell-check'),
|
||
iconCls : 'htmlarea-action-spell-check',
|
||
action : 'onButtonPress',
|
||
dialog : true
|
||
};
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: buttonId,
|
||
iconCls: this.getButton(buttonId).iconCls,
|
||
listeners: {
|
||
afterrender: {
|
||
fn: this.onWindowAfterRender,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/TableOperations/table-operations.js (copie de travail) | ||
---|---|---|
license : "GPL"
|
||
};
|
||
this.registerPluginInformation(pluginInformation);
|
||
|
||
/*
|
||
* Registering the buttons
|
||
*/
|
||
... | ... | |
var buttonList = this.buttonList, buttonId;
|
||
for (var i = 0, n = buttonList.length; i < n; ++i) {
|
||
var button = buttonList[i];
|
||
buttonId = (button[0] === "InsertTable") ? button[0] : ("TO-" + button[0]);
|
||
buttonId = (button[0] === 'InsertTable') ? button[0] : ('TO-' + button[0]);
|
||
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize((buttonId === "InsertTable") ? "Insert Table" : buttonId),
|
||
action : "onButtonPress",
|
||
tooltip : this.localize((buttonId === 'InsertTable') ? 'Insert Table' : buttonId),
|
||
iconCls : 'htmlarea-action-' + button[4],
|
||
action : 'onButtonPress',
|
||
hotKey : (this.buttonsConfiguration[button[2]] ? this.buttonsConfiguration[button[2]].hotKey : null),
|
||
context : button[1],
|
||
hide : ((buttonId == "TO-toggle-borders") ? hideToggleBorders : ((button[0] === "InsertTable") ? false : this.editorConfiguration.hideTableOperationsInToolbar)),
|
||
hide : ((buttonId == 'TO-toggle-borders') ? hideToggleBorders : ((button[0] === 'InsertTable') ? false : this.editorConfiguration.hideTableOperationsInToolbar)),
|
||
dialog : button[3]
|
||
};
|
||
this.registerButton(buttonConfiguration);
|
||
}
|
||
|
||
return true;
|
||
},
|
||
|
||
},
|
||
/*
|
||
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: [
|
||
["InsertTable", null, "table", true],
|
||
["toggle-borders", null, "toggleborders", false],
|
||
["table-prop", "table", "tableproperties", true],
|
||
["table-restyle", "table", "tablerestyle", false],
|
||
["row-prop", "tr", "rowproperties", true],
|
||
["row-insert-above", "tr", "rowinsertabove", false],
|
||
["row-insert-under", "tr", "rowinsertunder", false],
|
||
["row-delete", "tr", "rowdelete", false],
|
||
["row-split", "td,th[rowSpan!=1]", "rowsplit", false],
|
||
["col-prop", "td,th", "columnproperties", true],
|
||
["col-insert-before", "td,th", "columninsertbefore", false],
|
||
["col-insert-after", "td,th", "columninsertafter", false],
|
||
["col-delete", "td,th", "columndelete", false],
|
||
["col-split", "td,th[colSpan!=1]", "columnsplit", false],
|
||
["cell-prop", "td,th", "cellproperties", true],
|
||
["cell-insert-before", "td,th", "cellinsertbefore", false],
|
||
["cell-insert-after", "td,th", "cellinsertafter", false],
|
||
["cell-delete", "td,th", "celldelete", false],
|
||
["cell-merge", "tr", "cellmerge", false],
|
||
["cell-split", "td,th[colSpan!=1,rowSpan!=1]", "cellsplit", false]
|
||
['InsertTable', null, 'table', true, 'table-insert'],
|
||
['toggle-borders', null, 'toggleborders', false, 'table-show-borders'],
|
||
['table-prop', 'table', 'tableproperties', true, 'table-edit-properties'],
|
||
['table-restyle', 'table', 'tablerestyle', false, 'table-restyle'],
|
||
['row-prop', 'tr', 'rowproperties', true, 'row-edit-properties'],
|
||
['row-insert-above', 'tr', 'rowinsertabove', false, 'row-insert-above'],
|
||
['row-insert-under', 'tr', 'rowinsertunder', false, 'row-insert-under'],
|
||
['row-delete', 'tr', 'rowdelete', false, 'row-delete'],
|
||
['row-split', 'td,th[rowSpan!=1]', 'rowsplit', false, 'row-split'],
|
||
['col-prop', 'td,th', 'columnproperties', true, 'column-edit-properties'],
|
||
['col-insert-before', 'td,th', 'columninsertbefore', false, 'column-insert-before'],
|
||
['col-insert-after', 'td,th', 'columninsertafter', false, 'column-insert-after'],
|
||
['col-delete', 'td,th', 'columndelete', false, 'column-delete'],
|
||
['col-split', 'td,th[colSpan!=1]', 'columnsplit', false, 'column-split'],
|
||
['cell-prop', 'td,th', 'cellproperties', true, 'cell-edit-properties'],
|
||
['cell-insert-before', 'td,th', 'cellinsertbefore', false, 'cell-insert-before'],
|
||
['cell-insert-after', 'td,th', 'cellinsertafter', false, 'cell-insert-after'],
|
||
['cell-delete', 'td,th', 'celldelete', false, 'cell-delete'],
|
||
['cell-merge', 'tr', 'cellmerge', false, 'cell-merge'],
|
||
['cell-split', 'td,th[colSpan!=1,rowSpan!=1]', 'cellsplit', false, 'cell-split']
|
||
],
|
||
/*
|
||
* Sets of default configuration values for dialogue form fields
|
||
... | ... | |
border: false,
|
||
width: dimensions.width,
|
||
height: 'auto',
|
||
iconCls: arguments.buttonId,
|
||
iconCls: this.getButton(arguments.buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/TYPO3Color/typo3color.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId),
|
||
iconCls : 'htmlarea-action-' + button[2],
|
||
action : 'onButtonPress',
|
||
hotKey : (this.buttonsConfiguration[button[1]] ? this.buttonsConfiguration[button[1]].hotKey : null),
|
||
dialog : true
|
||
... | ... | |
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: [
|
||
['ForeColor', 'textcolor'],
|
||
['HiliteColor', 'bgcolor']
|
||
['ForeColor', 'textcolor', 'color-foreground'],
|
||
['HiliteColor', 'bgcolor', 'color-background']
|
||
],
|
||
/*
|
||
* Conversion object: button name to corresponding style property name
|
||
... | ... | |
height: 'auto',
|
||
// As of ExtJS 3.1, JS error with IE when the window is resizable
|
||
resizable: !Ext.isIE,
|
||
iconCls: arguments.buttonId,
|
||
iconCls: this.getButton(arguments.buttonId).iconCls,
|
||
listeners: {
|
||
close: {
|
||
fn: this.onClose,
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/TYPO3Image/typo3image.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId + '-Tooltip'),
|
||
iconCls : 'htmlarea-action-image-edit',
|
||
action : 'onButtonPress',
|
||
hotKey : (this.pageTSConfiguration ? this.pageTSConfiguration.hotKey : null),
|
||
dialog : true
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/TYPO3Link/typo3link.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId.toLowerCase()),
|
||
iconCls : 'htmlarea-action-' + button[4],
|
||
action : 'onButtonPress',
|
||
hotKey : (this.pageTSConfiguration ? this.pageTSConfiguration.hotKey : null),
|
||
context : button[1],
|
||
... | ... | |
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: [
|
||
['CreateLink', 'a,img', false, true],
|
||
['UnLink', 'a', false, false]
|
||
['CreateLink', 'a,img', false, true, 'link-edit'],
|
||
['UnLink', 'a', false, false, 'unlink']
|
||
],
|
||
/*
|
||
* This function gets called when the button was pressed
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/UndoRedo/undo-redo.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize(buttonId.toLowerCase()),
|
||
iconCls : 'htmlarea-action-' + button[3],
|
||
action : 'onButtonPress',
|
||
hotKey : (this.editorConfiguration.buttons[buttonId.toLowerCase()]?this.editorConfiguration.buttons[buttonId.toLowerCase()].hotKey:button[2]),
|
||
noAutoUpdate : true
|
||
... | ... | |
* The list of buttons added by this plugin
|
||
*/
|
||
buttonList: [
|
||
['Undo', null, 'z'],
|
||
['Redo', null, 'y']
|
||
['Undo', null, 'z', 'undo'],
|
||
['Redo', null, 'y', 'redo']
|
||
],
|
||
/*
|
||
* This function gets called when the editor is generated
|
typo3/sysext/rtehtmlarea/htmlarea/plugins/UserElements/user-elements.js (copie de travail) | ||
---|---|---|
var buttonConfiguration = {
|
||
id : buttonId,
|
||
tooltip : this.localize('Insert custom element'),
|
||
iconCls : 'htmlarea-action-user-element-edit',
|
||
action : 'onButtonPress',
|
||
hotKey : (this.pageTSConfiguration ? this.pageTSConfiguration.hotKey : null),
|
||
dialog : true
|
typo3/sysext/rtehtmlarea/htmlarea/skins/default/htmlarea.css (copie de travail) | ||
---|---|---|
padding: 0;
|
||
}
|
||
.pleasewait {
|
||
position:relative;
|
||
position: relative;
|
||
margin-top:30px;
|
||
padding: 20px 0 20px 50px;
|
||
font-size: 11px !important;
|
||
text-align:left;
|
||
background: url('images/loading.gif') no-repeat 10px center;
|
||
text-align: left;
|
||
background: url("images/status/loading.gif") no-repeat 10px center;
|
||
vertical-align: middle;
|
||
color: #7F8083;
|
||
}
|
||
... | ... | |
margin:0;
|
||
}
|
||
.editorWrap .resizable {
|
||
background-image: url("images/resize.gif");
|
||
background-image: url("images/status/resizable.gif");
|
||
background-position: bottom right;
|
||
background-repeat: no-repeat;
|
||
}
|
||
... | ... | |
margin:0;padding:3px 3px 0px 3px;
|
||
}
|
||
.htmlarea .toolbar .button {
|
||
background-color:transparent;color:ButtonText;background-position:10px 0px;background-repeat:no-repeat;
|
||
width:22px;height:22px;
|
||
border-style:solid;border-color:#EFEFF4;border-width:1px;
|
||
margin:0 0 1px 0;padding:0;
|
||
float:left;
|
||
background-color: transparent;
|
||
color: ButtonText;
|
||
width: 22px;
|
||
height: 22px;
|
||
border-style: solid;
|
||
border-color: #EFEFF4;
|
||
border-width: 1px;
|
||
margin: 0 0 1px 0;
|
||
padding: 0;
|
||
float: left;
|
||
}
|
||
.htmlarea .toolbar .x-btn-mc, .htmlarea .toolbar .x-btn-ml, .htmlarea .toolbar .x-btn-mr, .htmlarea .toolbar .x-btn-tc, .htmlarea .toolbar .x-btn-tl, .htmlarea .toolbar .x-btn-tr, .htmlarea .toolbar .x-btn-bl, .htmlarea .toolbar .x-btn-bc, .htmlarea .toolbar .x-btn-br {
|
||
background-color:transparent;background-image:none;
|
||
border-style:none;
|
||
margin:0;padding:0;
|
||
background-color: transparent;
|
||
background-image: none;
|
||
border-style: none;
|
||
margin: 0;
|
||
padding: 0;
|
||
}
|
||
.htmlarea .toolbar .BiDiOverride, .htmlarea-context-menu .BiDiOverride {background-image:url("images/InlineElements/bidioverride.gif");}
|
||
.htmlarea .toolbar .Big, .htmlarea-context-menu .Big {background-image:url("images/InlineElements/big.gif");}
|
||
.htmlarea .toolbar .Bold, .htmlarea-context-menu .Bold {background-image:url("images/InlineElements/bold.gif");}
|
||
.htmlarea .toolbar .Citation, .htmlarea-context-menu .Citation {background-image:url("images/InlineElements/citation.gif");}
|
||
.htmlarea .toolbar .Code, .htmlarea-context-menu .Code {background-image:url("images/InlineElements/code.gif");}
|
||
.htmlarea .toolbar .Definition, .htmlarea-context-menu .Definition {background-image:url("images/InlineElements/definition.gif");}
|
||
.htmlarea .toolbar .DeletedText, .htmlarea-context-menu .DeletedText {background-image:url("images/InlineElements/deletedtext.gif");}
|
||
.htmlarea .toolbar .Emphasis, .htmlarea-context-menu .Emphasis {background-image:url("images/InlineElements/emphasis.gif");}
|
||
.htmlarea .toolbar .InsertedText, .htmlarea-context-menu .InsertedText {background-image:url("images/InlineElements/insertedtext.gif");}
|
||
.htmlarea .toolbar .Italic, .htmlarea-context-menu .Italic {background-image:url("images/InlineElements/italic.gif");}
|
||
.htmlarea .toolbar .Keyboard, .htmlarea-context-menu .Keyboard {background-image:url("images/InlineElements/keyboard.gif");}
|
||
.htmlarea .toolbar .MonoSpaced, .htmlarea-context-menu .MonoSpaced {background-image:url("images/InlineElements/monospaced.gif");}
|
||
.htmlarea .toolbar .Quotation, .htmlarea-context-menu .Quotation {background-image:url("images/InlineElements/quotation.gif");}
|
||
.htmlarea .toolbar .Sample, .htmlarea-context-menu .Sample {background-image:url("images/InlineElements/sample.gif");}
|
||
.htmlarea .toolbar .Small, .htmlarea-context-menu .Small {background-image:url("images/InlineElements/small.gif");}
|
||
.htmlarea .toolbar .Span, .htmlarea-context-menu .Span {background-image:url("images/InlineElements/span.gif");}
|
||
.htmlarea .toolbar .StrikeThrough, .htmlarea-context-menu .StrikeThrough {background-image:url("images/InlineElements/strikethrough.gif");}
|
||
.htmlarea .toolbar .Strong, .htmlarea-context-menu .Strong {background-image:url("images/InlineElements/strong.gif");}
|
||
.htmlarea .toolbar .Subscript, .htmlarea-context-menu .Subscript {background-image:url("images/InlineElements/subscript.gif");}
|
||
.htmlarea .toolbar .Superscript, .htmlarea-context-menu .Superscript {background-image:url("images/InlineElements/superscript.gif");}
|
||
.htmlarea .toolbar .Underline, .htmlarea-context-menu .Underline {background-image:url("images/InlineElements/underline.gif");}
|
||
.htmlarea .toolbar .Variable, .htmlarea-context-menu .Variable {background-image:url("images/InlineElements/variable.gif");}
|
||
.htmlarea .toolbar .LeftToRight, .htmlarea-context-menu .LeftToRight {background-image:url("images/ed_left_to_right.gif");}
|
||
.htmlarea .toolbar .RightToLeft, .htmlarea-context-menu .RightToLeft {background-image:url("images/ed_right_to_left.gif");}
|
||
.htmlarea .toolbar .ShowLanguageMarks, .htmlarea-context-menu .ShowLanguageMarks {background-image:url("images/show-language-marks.gif");}
|
||
.htmlarea .toolbar .Indent, .htmlarea-context-menu .Indent {background-image:url("images/BlockElements/indent.gif");}
|
||
.htmlarea .toolbar .Outdent, .htmlarea-context-menu .Outdent {background-image:url("images/BlockElements/outdent.gif");}
|
||
.htmlarea .toolbar .Blockquote, .htmlarea-context-menu .Blockquote {background-image:url("images/BlockElements/blockquote.gif");}
|
||
.htmlarea .toolbar .InsertParagraphBefore, .htmlarea-context-menu .InsertParagraphBefore {background-image:url("images/BlockElements/insertParagraphBefore.gif");}
|
||
.htmlarea .toolbar .InsertParagraphAfter, .htmlarea-context-menu .InsertParagraphAfter {background-image:url("images/BlockElements/insertParagraphAfter.gif");}
|
||
.htmlarea .toolbar .JustifyLeft, .htmlarea-context-menu .JustifyLeft {background-image:url("images/BlockElements/justifyLeft.gif");}
|
||
.htmlarea .toolbar .JustifyCenter, .htmlarea-context-menu .JustifyCenter {background-image:url("images/BlockElements/justifyCenter.gif");}
|
||
.htmlarea .toolbar .JustifyRight, .htmlarea-context-menu .JustifyRight {background-image:url("images/BlockElements/justifyRight.gif");}
|
||
.htmlarea .toolbar .JustifyFull, .htmlarea-context-menu .JustifyFull {background-image:url("images/BlockElements/justifyFull.gif");}
|
||
.htmlarea .toolbar .DefinitionList, .htmlarea-context-menu .DefinitionList {background-image:url("images/definitionList.gif");}
|
||
.htmlarea .toolbar .DefinitionItem, .htmlarea-context-menu .DefinitionItem {background-image:url("images/definitionItem.gif");}
|
||
.htmlarea .toolbar .InsertOrderedList, .htmlarea-context-menu .InsertOrderedList {background-image:url("images/ed_list_num.gif");}
|
||
.htmlarea .toolbar .InsertUnorderedList, .htmlarea-context-menu .InsertUnorderedList {background-image:url("images/ed_list_bullet.gif");}
|
||
.htmlarea .toolbar .InsertHorizontalRule, .htmlarea-context-menu .InsertHorizontalRule {background-image:url("images/BlockElements/insertHorizontalRule.gif");}
|
||
.htmlarea .toolbar .ForeColor, .htmlarea-context-menu .ForeColor, .htmlarea-window .ForeColor {background-image:url("images/ed_color_fg.gif");}
|
||
.htmlarea .toolbar .HiliteColor, .htmlarea-context-menu .HiliteColor, .htmlarea-window .HiliteColor {background-image:url("images/ed_color_bg.gif");}
|
||
.htmlarea .toolbar .InsertSmiley, .htmlarea-context-menu .InsertSmiley, .htmlarea-window .InsertSmiley {background-image:url("images/InsertSmiley/ed_smiley.gif");}
|
||
.htmlarea .toolbar .InsertCharacter, .htmlarea-context-menu .InsertCharacter, .htmlarea-window .InsertCharacter {background-image:url("images/CharacterMap/ed_charmap.gif");}
|
||
.htmlarea .toolbar .CreateLink, .htmlarea-context-menu .CreateLink, .htmlarea-window .CreateLink {background-image:url("images/ed_link.gif");}
|
||
.htmlarea .toolbar .UnLink, .htmlarea-context-menu .UnLink {background-image:url("images/ed_unlink.gif");}
|
||
.htmlarea .toolbar .InsertImage, .htmlarea-context-menu .InsertImage, .htmlarea-window .InsertImage {background-image:url("images/ed_image.gif");}
|
||
.htmlarea .toolbar .InsertTable, .htmlarea-context-menu .InsertTable, .htmlarea-window .InsertTable {background-image:url("images/insert_table.gif");}
|
||
.htmlarea .toolbar .UserElements, .htmlarea-context-menu .UserElements, .htmlarea-window .UserElements {background-image:url("images/UserElements/ed_user.gif");}
|
||
.htmlarea .toolbar .FindReplace, .htmlarea-context-menu .FindReplace, .htmlarea-window .FindReplace {background-image:url("images/FindReplace/ed_find.gif");}
|
||
.htmlarea .toolbar .SpellCheck, .htmlarea-context-menu .SpellCheck, .htmlarea-window .SpellCheck { background-image:url("images/SpellChecker/spell-check.gif"); }
|
||
.htmlarea .toolbar .InsertTag, .htmlarea-context-menu .InsertTag, .htmlarea-window .InsertTag { background-image:url("images/QuickTag/ed_quicktag.gif"); }
|
||
.htmlarea .toolbar .Acronym, .htmlarea-context-menu .Acronym, .htmlarea-window .Acronym { background-image:url("images/Acronym/ed_acronym.gif"); }
|
||
.htmlarea .toolbar .RemoveFormat, .htmlarea-context-menu .RemoveFormat, .htmlarea-window .RemoveFormat { background-image:url("images/RemoveFormat/ed_clean.gif"); }
|
||
.htmlarea .toolbar .SplitBlock {background-image:url("images/ed_splitblock.gif"); }
|
||
.htmlarea .toolbar .TextMode { background-image:url("images/ed_html.gif"); }
|
||
.htmlarea .toolbar .Copy, .htmlarea-context-menu .Copy { background-image:url("images/ed_copy.gif");}
|
||
.htmlarea .toolbar .Cut, .htmlarea-context-menu .Cut { background-image:url("images/ed_cut.gif");}
|
||
.htmlarea .toolbar .Paste, .htmlarea-context-menu .Paste { background-image:url("images/ed_paste.gif");}
|
||
.htmlarea-context-menu .DeleteTarget {background-image:url("images/ed_delete.gif");}
|
||
.htmlarea .toolbar .Undo, .htmlarea-context-menu .Undo { background-image:url("images/ed_undo.gif");}
|
||
.htmlarea .toolbar .Redo, .htmlarea-context-menu .Redo { background-image:url("images/ed_redo.gif");}
|
||
.htmlarea .toolbar .About, .htmlarea-context-menu .About, .htmlarea-window .About { background-image:url("images/ed_about.gif");}
|
||
.htmlarea .toolbar .ShowHelp { background-image:url("images/TYPO3ViewHelp/module_help.gif");}
|
||
.htmlarea .toolbar .TO-toggle-borders, .htmlarea-context-menu .TO-toggle-borders {background-image:url("images/TableOperations/toggle-borders.gif");}
|
||
.htmlarea .toolbar .TO-table-prop, .htmlarea-context-menu .TO-table-prop, .htmlarea-window .TO-table-prop {background-image:url("images/TableOperations/table-prop.gif");}
|
||
.htmlarea .toolbar .TO-table-restyle, .htmlarea-context-menu .TO-table-restyle {background-image:url("images/TableOperations/table-restyle.gif");}
|
||
.htmlarea .toolbar .TO-row-prop, .htmlarea-context-menu .TO-row-prop, .htmlarea-window .TO-row-prop {background-image:url("images/TableOperations/row-prop.gif");}
|
||
.htmlarea .toolbar .TO-row-insert-above, .htmlarea-context-menu .TO-row-insert-above {background-image:url("images/TableOperations/row-insert-above.gif");}
|
||
.htmlarea .toolbar .TO-row-insert-under, .htmlarea-context-menu .TO-row-insert-under {background-image:url("images/TableOperations/row-insert-under.gif");}
|
||
.htmlarea .toolbar .TO-row-delete, .htmlarea-context-menu .TO-row-delete {background-image:url("images/TableOperations/row-delete.gif");}
|
||
.htmlarea .toolbar .TO-row-split, .htmlarea-context-menu .TO-row-split {background-image:url("images/TableOperations/row-split.gif");}
|
||
.htmlarea .toolbar .TO-col-prop, .htmlarea-context-menu .TO-col-prop, .htmlarea-window .TO-col-prop {background-image:url("images/TableOperations/col-prop.gif");}
|
||
.htmlarea .toolbar .TO-col-insert-before, .htmlarea-context-menu .TO-col-insert-before {background-image:url("images/TableOperations/col-insert-before.gif");}
|
||
.htmlarea .toolbar .TO-col-insert-after, .htmlarea-context-menu .TO-col-insert-after {background-image:url("images/TableOperations/col-insert-after.gif");}
|
||
.htmlarea .toolbar .TO-col-delete, .htmlarea-context-menu .TO-col-delete {background-image:url("images/TableOperations/col-delete.gif");}
|
||
.htmlarea .toolbar .TO-col-split, .htmlarea-context-menu .TO-col-split {background-image:url("images/TableOperations/col-split.gif");}
|
||
.htmlarea .toolbar .TO-cell-prop, .htmlarea-context-menu .TO-cell-prop, .htmlarea-window .TO-cell-prop {background-image:url("images/TableOperations/cell-prop.gif");}
|
||
.htmlarea .toolbar .TO-cell-insert-before, .htmlarea-context-menu .TO-cell-insert-before {background-image:url("images/TableOperations/cell-insert-before.gif");}
|
||
.htmlarea .toolbar .TO-cell-insert-after, .htmlarea-context-menu .TO-cell-insert-after {background-image:url("images/TableOperations/cell-insert-after.gif");}
|
||
.htmlarea .toolbar .TO-cell-delete, .htmlarea-context-menu .TO-cell-delete {background-image:url("images/TableOperations/cell-delete.gif");}
|
||
.htmlarea .toolbar .TO-cell-split, .htmlarea-context-menu .TO-cell-split {background-image:url("images/TableOperations/cell-split.gif");}
|
||
.htmlarea .toolbar .TO-cell-merge, .htmlarea-context-menu .TO-cell-merge {background-image:url("images/TableOperations/cell-merge.gif");}
|
||
.htmlarea .toolbar .x-btn-text {
|
||
background-image: url("images/sprites/actions.png");
|
||
background-repeat: no-repeat;
|
||
}
|
||
.htmlarea .toolbar .buttonHover {
|
||
border:1px solid;border-color:#e4e0db #999999 #999999 #e4e0db;
|
||
}
|
||
... | ... | |
text-decoration: underline;
|
||
}
|
||
/* Selectors for dialogue windows */
|
||
.htmlarea-window .x-panel-icon {
|
||
background-image: url("images/sprites/actions.png");
|
||
background-repeat: no-repeat;
|
||
margin-top: 2px;
|
||
height: 22px;
|
||
}
|
||
.htmlarea-window ul.x-tab-strip {
|
||
list-style: none;
|
||
}
|
||
... | ... | |
font-weight: normal;
|
||
}
|
||
.htmlarea-context-menu .button {
|
||
background-color:transparent;
|
||
background-repeat:no-repeat;
|
||
background-position:0px 0px;
|
||
padding-bottom:0;
|
||
margin-bottom:0;
|
||
background-color: transparent;
|
||
padding-bottom: 0;
|
||
margin-bottom: 0;
|
||
}
|
||
.htmlarea-context-menu .separator {
|
||
border-top:1px solid #A2AAB8;
|
||
}
|
||
.htmlarea-context-menu .hover {
|
||
background-image:url('alt_menu_mainitem_bg.gif');
|
||
background-image: url("images/alt_menu_mainitem_bg.gif");
|
||
background-repeat: repeat-x;
|
||
color:#fff;
|
||
padding-bottom:0;
|
||
margin-bottom:0;
|
||
border-color:#A2AAB8;
|
||
color: #FFF;
|
||
padding-bottom: 0;
|
||
margin-bottom: 0;
|
||
border-color: #A2AAB8;
|
||
}
|
||
.htmlarea-context-menu .x-menu-item-icon {
|
||
background-image: url("images/sprites/actions.png");
|
||
background-repeat: no-repeat;
|
||
}
|
||
/* Window status bar selectors */
|
||
.htmlarea-window .status-ready {
|
||
padding-left: 21px !important;
|
||
... | ... | |
.x-statusbar .x-btn-bc{
|
||
background-position: 0 -15px;
|
||
}
|
||
/* Action icon selectors for toolbar, context menu and window headers */
|
||
.htmlarea-action-abbreviation-edit { background-position: 0 0 !important; }
|
||
.htmlarea-action-bidi-override { background-position: 0 -58px !important; }
|
||
.htmlarea-action-big { background-position: 0 -116px !important; }
|
||
.htmlarea-action-blockquote { background-position: 0 -174px !important; }
|
||
.htmlarea-action-bold { background-position: 0 -232px !important; }
|
||
.htmlarea-action-cell-delete { background-position: 0 -290px !important; }
|
||
.htmlarea-action-cell-edit-properties { background-position: 0 -348px !important; }
|
||
.htmlarea-action-cell-insert-after { background-position: 0 -406px !important; }
|
||
.htmlarea-action-cell-insert-before { background-position: 0 -464px !important; }
|
||
.htmlarea-action-cell-merge { background-position: 0 -522px !important; }
|
||
.htmlarea-action-cell-split { background-position: 0 -580px !important; }
|
||
.htmlarea-action-character-insert-from-map { background-position: 0 -638px !important; }
|
||
.htmlarea-action-citation { background-position: 0 -696px !important; }
|
||
.htmlarea-action-code { background-position: 0 -754px !important; }
|
||
.htmlarea-action-color-background { background-position: 0 -812px !important; }
|
||
.htmlarea-action-color-foreground { background-position: 0 -870px !important; }
|
||
.htmlarea-action-column-delete { background-position: 0 -928px !important; }
|
||
.htmlarea-action-column-edit-properties { background-position: 0 -986px !important; }
|
||
.htmlarea-action-column-insert-after { background-position: 0 -1044px !important; }
|
||
.htmlarea-action-column-insert-before { background-position: 0 -1102px !important; }
|
||
.htmlarea-action-column-split { background-position: 0 -1160px !important; }
|
||
.htmlarea-action-copy { background-position: 0 -1218px !important; }
|
||
.htmlarea-action-cut { background-position: 0 -1276px !important; }
|
||
.htmlarea-action-definition-list-item { background-position: 0 -1334px !important; }
|
||
.htmlarea-action-definition-list { background-position: 0 -1392px !important; }
|
||
.htmlarea-action-definition { background-position: 0 -1450px !important; }
|
||
.htmlarea-action-delete-item { background-position: 0 -1508px !important; }
|
||
.htmlarea-action-deleted-text { background-position: 0 -1566px !important; }
|
||
.htmlarea-action-editor-show-about { background-position: 0 -1624px !important; }
|
||
.htmlarea-action-editor-toggle-mode { background-position: 0 -1682px !important; }
|
||
.htmlarea-action-emphasis { background-position: 0 -1740px !important; }
|
||
.htmlarea-action-find-replace { background-position: 0 -1798px !important; }
|
||
.htmlarea-action-horizontal-rule-insert { background-position: 0 -1856px !important; }
|
||
.htmlarea-action-image-edit { background-position: 0 -1914px !important; }
|
||
.htmlarea-action-indent { background-position: 0 -1972px !important; }
|
||
.htmlarea-action-inserted-text { background-position: 0 -2030px !important; }
|
||
.htmlarea-action-italic { background-position: 0 -2088px !important; }
|
||
.htmlarea-action-justify-center { background-position: 0 -2146px !important; }
|
||
.htmlarea-action-justify-full { background-position: 0 -2204px !important; }
|
||
.htmlarea-action-justify-left { background-position: 0 -2262px !important; }
|
||
.htmlarea-action-justify-right { background-position: 0 -2320px !important; }
|
||
.htmlarea-action-keyboard { background-position: 0 -2378px !important; }
|
||
.htmlarea-action-language-marks-show { background-position: 0 -2436px !important; }
|
||
.htmlarea-action-link-edit { background-position: 0 -2494px !important; }
|
||
.htmlarea-action-mono-spaced { background-position: 0 -2552px !important; }
|
||
.htmlarea-action-ordered-list { background-position: 0 -2610px !important; }
|
||
.htmlarea-action-outdent { background-position: 0 -2668px !important; }
|
||
.htmlarea-action-paragraph-insert-after { background-position: 0 -2726px !important; }
|
||
.htmlarea-action-paragraph-insert-before { background-position: 0 -2784px !important; }
|
||
.htmlarea-action-paste { background-position: 0 -2842px !important; }
|
||
.htmlarea-action-quotation { background-position: 0 -2900px !important; }
|
||
.htmlarea-action-redo { background-position: 0 -2958px !important; }
|
||
.htmlarea-action-remove-format { background-position: 0 -3016px !important; }
|
||
.htmlarea-action-row-delete { background-position: 0 -3074px !important; }
|
||
.htmlarea-action-row-edit-properties { background-position: 0 -3132px !important; }
|
||
.htmlarea-action-row-insert-above { background-position: 0 -3190px !important; }
|
||
.htmlarea-action-row-insert-under { background-position: 0 -3248px !important; }
|
||
.htmlarea-action-row-split { background-position: 0 -3306px !important; }
|
||
.htmlarea-action-sample { background-position: 0 -3364px !important; }
|
||
.htmlarea-action-small { background-position: 0 -3422px !important; }
|
||
.htmlarea-action-smiley-insert { background-position: 0 -3480px !important; }
|
||
.htmlarea-action-span { background-position: 0 -3538px !important; }
|
||
.htmlarea-action-spell-check { background-position: 0 -3596px !important; }
|
||
.htmlarea-action-strike-through { background-position: 0 -3654px !important; }
|
||
.htmlarea-action-strong { background-position: 0 -3712px !important; }
|
||
.htmlarea-action-subscript { background-position: 0 -3770px !important; }
|
||
.htmlarea-action-superscript { background-position: 0 -3828px !important; }
|
||
.htmlarea-action-table-edit-properties { background-position: 0 -3886px !important; }
|
||
.htmlarea-action-table-insert { background-position: 0 -3944px !important; }
|
||
.htmlarea-action-table-restyle { background-position: 0 -4002px !important; }
|
||
.htmlarea-action-table-show-borders { background-position: 0 -4060px !important; }
|
||
.htmlarea-action-tag-insert { background-position: 0 -4118px !important; }
|
||
.htmlarea-action-text-direction-left-to-right { background-position: 0 -4176px !important; }
|
||
.htmlarea-action-text-direction-right-to-left { background-position: 0 -4234px !important; }
|
||
.htmlarea-action-underline { background-position: 0 -4292px !important; }
|
||
.htmlarea-action-undo { background-position: 0 -4350px !important; }
|
||
.htmlarea-action-unlink { background-position: 0 -4408px !important; }
|
||
.htmlarea-action-unordered-list { background-position: 0 -4466px !important; }
|
||
.htmlarea-action-user-element-edit { background-position: 0 -4524px !important; }
|
||
.htmlarea-action-variable { background-position: 0 -4582px !important; }
|