WCF.Language.addObject({
'wcf.attachment.dragAndDrop.dropHere': '{lang}wcf.attachment.dragAndDrop.dropHere{/lang}',
'wcf.attachment.dragAndDrop.dropNow': '{lang}wcf.attachment.dragAndDrop.dropNow{/lang}',
+ 'wcf.bbcode.button.fontColor': '{lang}wcf.bbcode.button.fontColor{/lang}',
'wcf.bbcode.button.fontFamily': '{lang}wcf.bbcode.button.fontFamily{/lang}',
'wcf.bbcode.button.fontSize': '{lang}wcf.bbcode.button.fontSize{/lang}',
+ 'wcf.bbcode.button.subscript': '{lang}wcf.bbcode.button.subscript{/lang}',
+ 'wcf.bbcode.button.superscript': '{lang}wcf.bbcode.button.superscript{/lang}',
'wcf.bbcode.quote.edit': '{lang}wcf.bbcode.quote.edit{/lang}',
'wcf.bbcode.quote.edit.author': '{lang}wcf.bbcode.quote.edit.author{/lang}',
'wcf.bbcode.quote.edit.link': '{lang}wcf.bbcode.quote.edit.link{/lang}',
'table': 'fa-table'
};
+ var $buttonTitles = {
+ 'fontcolor': WCF.Language.get('wcf.bbcode.button.fontColor'),
+ 'fontfamily': WCF.Language.get('wcf.bbcode.button.fontFamily'),
+ 'fontsize': WCF.Language.get('wcf.bbcode.button.fontSize'),
+ 'subscript': WCF.Language.get('wcf.bbcode.button.subscript'),
+ 'superscript': WCF.Language.get('wcf.bbcode.button.superscript')
+ };
+
var $buttons = this.wutil.getOption('buttons');
var $lastButton = '';
for (var $i = 0, $length = $buttons.length; $i < $length; $i++) {
}
}
else {
- this.wbutton._addCoreButton($button, ($faIcons[$button] ? $faIcons[$button] : null), $lastButton);
+ this.wbutton._addCoreButton($button, ($buttonTitles[$button] ? $buttonTitles[$button] : null), ($faIcons[$button] ? $faIcons[$button] : null), $lastButton);
}
$lastButton = $button;
this.button.addCallback(this.button.get('image'), $.proxy(this.wbutton.insertImage, this));
},
- _addCoreButton: function(buttonName, faIcon, insertAfter) {
- var $buttonObj = { title: buttonName };
+ _addCoreButton: function(buttonName, buttonTitle, faIcon, insertAfter) {
+ var $buttonObj = { title: (buttonTitle === null ? buttonName : buttonTitle) };
if (buttonName === 'subscript' || buttonName === 'superscript') {
$buttonObj.command = buttonName;
}
<category name="wcf.bbcode">
<item name="wcf.bbcode.button.code"><![CDATA[Code]]></item>
+ <item name="wcf.bbcode.button.fontColor"><![CDATA[Schriftfarbe]]></item>
<item name="wcf.bbcode.button.fontFamily"><![CDATA[Schriftart]]></item>
<item name="wcf.bbcode.button.fontSize"><![CDATA[Schriftgröße]]></item>
<item name="wcf.bbcode.button.inlineCode"><![CDATA[Inline-Code]]></item>
<item name="wcf.bbcode.button.quote"><![CDATA[Zitat]]></item>
<item name="wcf.bbcode.button.showAll"><![CDATA[Alles anzeigen]]></item>
<item name="wcf.bbcode.button.spoiler"><![CDATA[Spoiler]]></item>
+ <item name="wcf.bbcode.button.subscript"><![CDATA[Tiefgestellt]]></item>
+ <item name="wcf.bbcode.button.superscript"><![CDATA[Hochgestellt]]></item>
<item name="wcf.bbcode.code.text"><![CDATA[{@$highlighterTitle} ({#$lines} Zeile{if $lines != 1}n{/if})]]></item>
<item name="wcf.bbcode.code.bash.title"><![CDATA[Shell-Script]]></item>
<item name="wcf.bbcode.code.brainfuck.title"><![CDATA[Brainfuck-Quellcode]]></item>
<category name="wcf.bbcode">
<item name="wcf.bbcode.button.code"><![CDATA[Code]]></item>
+ <item name="wcf.bbcode.button.fontColor"><![CDATA[Font Color]]></item>
<item name="wcf.bbcode.button.fontFamily"><![CDATA[Font Family]]></item>
<item name="wcf.bbcode.button.fontSize"><![CDATA[Font Size]]></item>
<item name="wcf.bbcode.button.inlineCode"><![CDATA[Inline-Code]]></item>
<item name="wcf.bbcode.button.quote"><![CDATA[Quote]]></item>
<item name="wcf.bbcode.button.showAll"><![CDATA[Show All]]></item>
<item name="wcf.bbcode.button.spoiler"><![CDATA[Spoiler]]></item>
+ <item name="wcf.bbcode.button.subscript"><![CDATA[Subscript]]></item>
+ <item name="wcf.bbcode.button.superscript"><![CDATA[Superscript]]></item>
<item name="wcf.bbcode.code.text"><![CDATA[{@$highlighterTitle} ({#$lines} line{if $lines != 1}s{/if})]]></item>
<item name="wcf.bbcode.code.bash.title"><![CDATA[Shell-Script]]></item>
<item name="wcf.bbcode.code.brainfuck.title"><![CDATA[Brainfuck Source Code]]></item>