new MediaManagerSelect({
buttonClass: 'jsMediaSelectButton_{@$field->getPrefixedId()}',
{if $field->isImageOnly()}
- dialogTitle: '{lang}wcf.media.chooseImage{/lang}',
+ dialogTitle: '{jslang}wcf.media.chooseImage{/jslang}',
imagesOnly: 1
{/if}
});
, '{@$__wcf->getPath()}js/3rdParty/redactor2/plugins/WoltLabPage.js?v={@LAST_UPDATE_TIME}'
{/capture}
{capture append='__redactorConfig'}
- buttonOptions.woltlabArticle = { icon: 'fa-file-word-o', title: '{lang}wcf.editor.button.article{/lang}' };
- buttonOptions.woltlabPage = { icon: 'fa-file-text-o', title: '{lang}wcf.editor.button.page{/lang}' };
+ buttonOptions.woltlabArticle = { icon: 'fa-file-word-o', title: '{jslang}wcf.editor.button.article{/jslang}' };
+ buttonOptions.woltlabPage = { icon: 'fa-file-text-o', title: '{jslang}wcf.editor.button.page{/jslang}' };
buttons.push('woltlabPage');
buttons.push('woltlabArticle');
require(['WoltLabSuite/Core/Media/Manager/Select'], function(MediaManagerSelect) {
new MediaManagerSelect({
- dialogTitle: '{lang}wcf.media.chooseImage{/lang}',
+ dialogTitle: '{jslang}wcf.media.chooseImage{/jslang}',
imagesOnly: 1
});
});
<script data-relocate="true">
$(function() {
- $('#{$option->optionName}').parents('dl:eq(0)').find('> dt > label').text('{lang}wcf.user.birthday.age{/lang}');
+ $('#{$option->optionName}').parents('dl:eq(0)').find('> dt > label').text('{jslang}wcf.user.birthday.age{/jslang}');
});
-</script>
\ No newline at end of file
+</script>
{event name='userMenuItemsAfter'}
</ul>
</div>
- <a class="interactiveDropdownShowAll" href="{link controller='Logout'}t={@SECURITY_TOKEN}{/link}" onclick="WCF.Dropdown.Interactive.Handler.close('userMenu'); WCF.System.Confirmation.show('{lang}wcf.user.logout.sure{/lang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;">{lang}wcf.user.logout{/lang}</a>
+ <a class="interactiveDropdownShowAll" href="{link controller='Logout'}t={@SECURITY_TOKEN}{/link}" onclick="WCF.Dropdown.Interactive.Handler.close('userMenu'); WCF.System.Confirmation.show('{jslang}wcf.user.logout.sure{/jslang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;">{lang}wcf.user.logout{/lang}</a>
</div>
<script data-relocate="true">
$(function() {
<script data-relocate="true">
$(function() {
new WCF.User.Panel.Notification({
- noItems: '{lang}wcf.user.notification.noMoreNotifications{/lang}',
+ noItems: '{jslang}wcf.user.notification.noMoreNotifications{/jslang}',
settingsLink: '{link controller='NotificationSettings' encode=false}{/link}',
showAllLink: '{link controller='NotificationList' encode=false}{/link}',
- title: '{lang}wcf.user.notification.notifications{/lang}'
+ title: '{jslang}wcf.user.notification.notifications{/jslang}'
});
});
</script>
<script data-relocate="true">
$(function() {
new WCF.User.Panel.Moderation({
- deletedContent: '{lang}wcf.moderation.showDeletedContent{/lang}',
+ deletedContent: '{jslang}wcf.moderation.showDeletedContent{/jslang}',
deletedContentLink: '{link controller='DeletedContentList' encode=false}{/link}',
- noItems: '{lang}wcf.moderation.noMoreItems{/lang}',
+ noItems: '{jslang}wcf.moderation.noMoreItems{/jslang}',
showAllLink: '{link controller='ModerationList' encode=false}{/link}',
- title: '{lang}wcf.moderation.moderation{/lang}'
+ title: '{jslang}wcf.moderation.moderation{/jslang}'
});
});
</script>
LanguageChooser.init('languageIDContainer', 'languageID', {@$languageID}, $languages);
var small = elCreate('small');
- small.innerHTML = '{lang}wcf.user.language.description{/lang}';
+ small.innerHTML = '{jslang}wcf.user.language.description{/jslang}';
elById('languageIDContainer').appendChild(small);
});
});
LanguageChooser.init('languageIDContainer', 'languageID', {@$languageID}, $languages);
var small = elCreate('small');
- small.innerHTML = '{lang}wcf.user.language.description{/lang}';
+ small.innerHTML = '{jslang}wcf.user.language.description{/jslang}';
elById('languageIDContainer').appendChild(small);
});
});
buttonOptions = {
- alignment: { icon: 'fa-align-left', title: '{lang}wcf.editor.button.alignment{/lang}' },
- bold: { icon: 'fa-bold', title: '{lang}wcf.editor.button.bold{/lang}' },
- deleted: { icon: 'fa-strikethrough', title: '{lang}wcf.editor.button.strikethrough{/lang}' },
- format: { icon: 'fa-header', title: '{lang}wcf.editor.button.format{/lang}' },
- html: { icon: 'fa-file-code-o', title: '{lang}wcf.editor.button.html{/lang}' },
- italic: { icon: 'fa-italic', title: '{lang}wcf.editor.button.italic{/lang}' },
- link: { icon: 'fa-link', title: '{lang}wcf.editor.button.link{/lang}' },
- lists: { icon: 'fa-list', title: '{lang}wcf.editor.button.lists{/lang}' },
- redo: { icon: 'fa-repeat', title: '{lang}wcf.editor.button.redo{/lang}' },
- subscript: { icon: 'fa-subscript', title: '{lang}wcf.editor.button.subscript{/lang}' },
- superscript: { icon: 'fa-superscript', title: '{lang}wcf.editor.button.superscript{/lang}' },
- table: { icon: 'fa-table', title: '{lang}wcf.editor.button.table{/lang}' },
- underline: { icon: 'fa-underline', title: '{lang}wcf.editor.button.underline{/lang}' },
- undo: { icon: 'fa-undo', title: '{lang}wcf.editor.button.undo{/lang}' },
- woltlabColor: { icon: 'fa-paint-brush', title: '{lang}wcf.editor.button.color{/lang}' },
- woltlabFont: { icon: 'fa-font', title: '{lang}wcf.editor.button.font{/lang}' },
- woltlabFullscreen: { icon: 'fa-expand', title: '{lang}wcf.editor.button.fullscreen{/lang}' },
- woltlabImage: { icon: 'fa-picture-o', title: '{lang}wcf.editor.button.image{/lang}' },
- woltlabMedia: { icon: 'fa-file-o', title: '{lang}wcf.editor.button.media{/lang}' },
- woltlabQuote: { icon: 'fa-comment', title: '{lang}wcf.editor.button.quote{/lang}' },
- woltlabSize: { icon: 'fa-text-height', title: '{lang}wcf.editor.button.size{/lang}' }
+ alignment: { icon: 'fa-align-left', title: '{jslang}wcf.editor.button.alignment{/jslang}' },
+ bold: { icon: 'fa-bold', title: '{jslang}wcf.editor.button.bold{/jslang}' },
+ deleted: { icon: 'fa-strikethrough', title: '{jslang}wcf.editor.button.strikethrough{/jslang}' },
+ format: { icon: 'fa-header', title: '{jslang}wcf.editor.button.format{/jslang}' },
+ html: { icon: 'fa-file-code-o', title: '{jslang}wcf.editor.button.html{/jslang}' },
+ italic: { icon: 'fa-italic', title: '{jslang}wcf.editor.button.italic{/jslang}' },
+ link: { icon: 'fa-link', title: '{jslang}wcf.editor.button.link{/jslang}' },
+ lists: { icon: 'fa-list', title: '{jslang}wcf.editor.button.lists{/jslang}' },
+ redo: { icon: 'fa-repeat', title: '{jslang}wcf.editor.button.redo{/jslang}' },
+ subscript: { icon: 'fa-subscript', title: '{jslang}wcf.editor.button.subscript{/jslang}' },
+ superscript: { icon: 'fa-superscript', title: '{jslang}wcf.editor.button.superscript{/jslang}' },
+ table: { icon: 'fa-table', title: '{jslang}wcf.editor.button.table{/jslang}' },
+ underline: { icon: 'fa-underline', title: '{jslang}wcf.editor.button.underline{/jslang}' },
+ undo: { icon: 'fa-undo', title: '{jslang}wcf.editor.button.undo{/jslang}' },
+ woltlabColor: { icon: 'fa-paint-brush', title: '{jslang}wcf.editor.button.color{/jslang}' },
+ woltlabFont: { icon: 'fa-font', title: '{jslang}wcf.editor.button.font{/jslang}' },
+ woltlabFullscreen: { icon: 'fa-expand', title: '{jslang}wcf.editor.button.fullscreen{/jslang}' },
+ woltlabImage: { icon: 'fa-picture-o', title: '{jslang}wcf.editor.button.image{/jslang}' },
+ woltlabMedia: { icon: 'fa-file-o', title: '{jslang}wcf.editor.button.media{/jslang}' },
+ woltlabQuote: { icon: 'fa-comment', title: '{jslang}wcf.editor.button.quote{/jslang}' },
+ woltlabSize: { icon: 'fa-text-height', title: '{jslang}wcf.editor.button.size{/jslang}' }
};
buttonMobile = ['format', 'bold', 'italic', 'underline', 'lists', 'link', 'woltlabImage'];
new MediaManagerSelect({
buttonClass: 'jsMediaSelectButton_{@$field->getPrefixedId()}',
{if $field->isImageOnly()}
- dialogTitle: '{lang}wcf.media.chooseImage{/lang}',
+ dialogTitle: '{jslang}wcf.media.chooseImage{/jslang}',
imagesOnly: 1
{/if}
});
, '{@$__wcf->getPath()}js/3rdParty/redactor2/plugins/WoltLabPage.js?v={@LAST_UPDATE_TIME}'
{/capture}
{capture append='__redactorConfig'}
- buttonOptions.woltlabArticle = { icon: 'fa-file-word-o', title: '{lang}wcf.editor.button.article{/lang}' };
- buttonOptions.woltlabPage = { icon: 'fa-file-text-o', title: '{lang}wcf.editor.button.page{/lang}' };
+ buttonOptions.woltlabArticle = { icon: 'fa-file-word-o', title: '{jslang}wcf.editor.button.article{/jslang}' };
+ buttonOptions.woltlabPage = { icon: 'fa-file-text-o', title: '{jslang}wcf.editor.button.page{/jslang}' };
buttons.push('woltlabPage');
buttons.push('woltlabArticle');
require(['WoltLabSuite/Core/Media/Manager/Select'], function(MediaManagerSelect) {
new MediaManagerSelect({
- dialogTitle: '{lang}wcf.media.chooseImage{/lang}',
+ dialogTitle: '{jslang}wcf.media.chooseImage{/jslang}',
imagesOnly: 1
});
});
<script data-relocate="true">
$(function() {
- $('#{$option->optionName}_age_from').parents('dl:eq(0)').find('> dt > label').text('{lang}wcf.user.birthday.age{/lang}').attr('for', '{$option->optionName}_age_from');
+ $('#{$option->optionName}_age_from').parents('dl:eq(0)').find('> dt > label').text('{jslang}wcf.user.birthday.age{/jslang}').attr('for', '{$option->optionName}_age_from');
});
-</script>
\ No newline at end of file
+</script>
{if $__wcf->session->getPermission('admin.content.cms.canUseMedia')}
require(['WoltLabSuite/Core/Media/Manager/Select'], function(MediaManagerSelect) {
new MediaManagerSelect({
- dialogTitle: '{lang}wcf.media.chooseImage{/lang}',
+ dialogTitle: '{jslang}wcf.media.chooseImage{/jslang}',
imagesOnly: 1
});
});
<ul>
{content}
{if $cacheData.files}
- <li><a onclick="WCF.System.Confirmation.show('{lang}wcf.acp.cache.clear.sure{/lang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;" href="{link controller='CacheClear'}{/link}" class="button"><span class="icon icon16 fa-times"></span> <span>{lang}wcf.acp.cache.button.clear{/lang}</span></a></li>
+ <li><a onclick="WCF.System.Confirmation.show('{jslang}wcf.acp.cache.clear.sure{/jslang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;" href="{link controller='CacheClear'}{/link}" class="button"><span class="icon icon16 fa-times"></span> <span>{lang}wcf.acp.cache.button.clear{/lang}</span></a></li>
{/if}
{event name='contentHeaderNavigation'}
<ul>
{content}
{if $cacheData.files}
- <li><a onclick="WCF.System.Confirmation.show('{lang}wcf.acp.cache.clear.sure{/lang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;" href="{link controller='CacheClear'}{/link}" class="button"><span class="icon icon16 fa-times"></span> <span>{lang}wcf.acp.cache.button.clear{/lang}</span></a></li>
+ <li><a onclick="WCF.System.Confirmation.show('{jslang}wcf.acp.cache.clear.sure{/jslang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;" href="{link controller='CacheClear'}{/link}" class="button"><span class="icon icon16 fa-times"></span> <span>{lang}wcf.acp.cache.button.clear{/lang}</span></a></li>
{/if}
{event name='contentFooterNavigation'}
options.updatePageNumber = -1;
{/if}
{else}
- options.emptyMessage = '{lang}wcf.global.noItems{/lang}';
+ options.emptyMessage = '{jslang}wcf.global.noItems{/jslang}';
{/if}
new WCF.Table.EmptyTableHandler($('#captchaQuestionTabelContainer'), 'jsQuestionRow', options);
</footer>
{include file='footer'}
-
\ No newline at end of file
+
<script data-relocate="true">
$(function() {
$('#deleteMapping').click(function() {
- WCF.System.Confirmation.show('{lang}wcf.acp.dataImport.existingMapping.confirmMessage{/lang}', function(action) {
+ WCF.System.Confirmation.show('{jslang}wcf.acp.dataImport.existingMapping.confirmMessage{/jslang}', function(action) {
if (action === 'confirm') {
new WCF.Action.Proxy({
autoSend: true,
'logEntryStackTrace',
elData(event.currentTarget, 'stack-trace'),
{
- title: '{lang}wcf.acp.devtools.missingLanguageItem.stackTrace{/lang}',
+ title: '{jslang}wcf.acp.devtools.missingLanguageItem.stackTrace{/jslang}',
}
);
}
});
},
- 'message': '{lang}wcf.acp.devtools.missingLanguageItem.clearLog.confirmMessage{/lang}',
+ 'message': '{jslang}wcf.acp.devtools.missingLanguageItem.clearLog.confirmMessage{/jslang}',
});
});
options.updatePageNumber = -1;
{/if}
{else}
- options.emptyMessage = '{lang}wcf.global.noItems{/lang}';
+ options.emptyMessage = '{jslang}wcf.global.noItems{/jslang}';
{/if}
new WCF.Table.EmptyTableHandler($('#missingLanguageItemTable'), 'jsObjectRow', options);
});
});
require(['WoltLabSuite/Core/Acp/Ui/Devtools/Project/QuickSetup', 'Language'], function(AcpUiDevtoolsProjectQuickSetup, Language) {
- Language.add('wcf.acp.devtools.project.quickSetup', '{lang}wcf.acp.devtools.project.quickSetup{/lang}');
+ Language.add('wcf.acp.devtools.project.quickSetup', '{jslang}wcf.acp.devtools.project.quickSetup{/jslang}');
AcpUiDevtoolsProjectQuickSetup.init();
});
var input = elById('label');
function updatePreview() {
- var value = input.value.trim() || '{lang}wcf.acp.label.defaultValue{/lang}';
+ var value = input.value.trim() || '{jslang}wcf.acp.label.defaultValue{/jslang}';
previews.forEach(function(preview) {
preview.textContent = value;
});
options.updatePageNumber = -1;
{/if}
{else}
- options.emptyMessage = '{lang}wcf.global.noItems{/lang}';
+ options.emptyMessage = '{jslang}wcf.global.noItems{/jslang}';
{/if}
new WCF.Table.EmptyTableHandler($('#labelGroupTableContainer'), 'jsLabelGroupRow', options);
options.updatePageNumber = -1;
{/if}
{else}
- options.emptyMessage = '{lang}wcf.global.noItems{/lang}';
+ options.emptyMessage = '{jslang}wcf.global.noItems{/jslang}';
{/if}
new WCF.Table.EmptyTableHandler($('#labelTableContainer'), 'jsLabelRow', options);
{event name='userMenuItems'}
<li class="dropdownDivider"></li>
- <li><a href="{link controller='Logout'}t={@SECURITY_TOKEN}{/link}" onclick="WCF.System.Confirmation.show('{lang}wcf.user.logout.sure{/lang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;">{lang}wcf.user.logout{/lang}</a></li>
+ <li><a href="{link controller='Logout'}t={@SECURITY_TOKEN}{/link}" onclick="WCF.System.Confirmation.show('{jslang}wcf.user.logout.sure{/jslang}', $.proxy(function (action) { if (action == 'confirm') window.location.href = $(this).attr('href'); }, this)); return false;">{lang}wcf.user.logout{/lang}</a></li>
</ul>
</li>
<script data-relocate="true">
require(['Language', 'WoltLabSuite/Core/Acp/Ui/Worker'], function (Language, AcpUiWorker) {
- Language.add('wcf.acp.worker.abort.confirmMessage', '{lang}wcf.acp.worker.abort.confirmMessage{/lang}');
+ Language.add('wcf.acp.worker.abort.confirmMessage', '{jslang}wcf.acp.worker.abort.confirmMessage{/jslang}');
elBySelAll('.jsRebuildDataWorker', undefined, function (button) {
if (button.classList.contains('disabled')) return;
{if !$mailID|empty}
<script data-relocate="true">
require(['Language'], function(Language) {
- Language.add('wcf.acp.worker.abort.confirmMessage', '{lang}wcf.acp.worker.abort.confirmMessage{/lang}');
+ Language.add('wcf.acp.worker.abort.confirmMessage', '{jslang}wcf.acp.worker.abort.confirmMessage{/jslang}');
new WCF.ACP.Worker('mail', 'wcf\\system\\worker\\MailWorker', '', {
mailID: {@$mailID}
<script data-relocate="true">
require(['Language'], function(Language) {
- Language.add('wcf.acp.worker.abort.confirmMessage', '{lang}wcf.acp.worker.abort.confirmMessage{/lang}');
+ Language.add('wcf.acp.worker.abort.confirmMessage', '{jslang}wcf.acp.worker.abort.confirmMessage{/jslang}');
elById('sitemapRebuildButton').addEventListener(WCF_CLICK_EVENT, function () {
- new WCF.ACP.Worker('sitemapRebuild', 'wcf\\system\\worker\\SitemapRebuildWorker', '{lang}wcf.acp.rebuildData.com.woltlab.wcf.sitemap{/lang}', {
+ new WCF.ACP.Worker('sitemapRebuild', 'wcf\\system\\worker\\SitemapRebuildWorker', '{jslang}wcf.acp.rebuildData.com.woltlab.wcf.sitemap{/jslang}', {
forceRebuild: true
});
});
<script data-relocate="true">
require(['WoltLabSuite/Core/Controller/Clipboard', 'Language'], function(ControllerClipboard, Language) {
- Language.add('wcf.acp.tag.setAsSynonyms', '{lang}wcf.acp.tag.setAsSynonyms{/lang}');
+ Language.add('wcf.acp.tag.setAsSynonyms', '{jslang}wcf.acp.tag.setAsSynonyms{/jslang}');
var deleteAction = new WCF.Action.Delete('wcf\\data\\tag\\TagAction', '.jsTagRow');
deleteAction.setCallback(ControllerClipboard.reload.bind(ControllerClipboard));
var options = { };
{if $pages > 1}
- options.refreshPage = true;
- {if $pages == $pageNo}
- options.updatePageNumber = -1;
- {/if}
+ options.refreshPage = true;
+ {if $pages == $pageNo}
+ options.updatePageNumber = -1;
+ {/if}
{else}
- options.emptyMessage = '{lang}wcf.global.noItems{/lang}';
+ options.emptyMessage = '{jslang}wcf.global.noItems{/jslang}';
{/if}
new WCF.Table.EmptyTableHandler($('#templateGroupTableContainer'), 'jsTemplateGroupRow', options);
options.updatePageNumber = -1;
{/if}
{else}
- options.emptyMessage = '{lang}wcf.global.noItems{/lang}';
+ options.emptyMessage = '{jslang}wcf.global.noItems{/jslang}';
{/if}
new WCF.Table.EmptyTableHandler($('#templateTableContainer'), 'jsTemplateRow', options);
WCF.Language.add('wcf.acp.worker.abort.confirmMessage', '{jslang}wcf.acp.worker.abort.confirmMessage{/jslang}');
$('#updateEvents').click(function () {
- new WCF.ACP.Worker('events', 'wcf\\system\\worker\\UserActivityPointUpdateEventsWorker', '{lang}wcf.acp.user.activityPoint.updateEvents{/lang}');
+ new WCF.ACP.Worker('events', 'wcf\\system\\worker\\UserActivityPointUpdateEventsWorker', '{jslang}wcf.acp.user.activityPoint.updateEvents{/jslang}');
});
});
</script>
if (input) {
var icon = elCreate('span');
icon.className = 'icon icon16 fa-shield jsTooltip';
- icon.title = '{lang}wcf.acp.group.type.owner{/lang}';
+ icon.title = '{jslang}wcf.acp.group.type.owner{/jslang}';
input.parentNode.appendChild(icon);
{if $user->userID == $__wcf->user->userID}
options.updatePageNumber = -1;
{/if}
{else}
- options.emptyMessage = '{lang}wcf.global.noItems{/lang}';
+ options.emptyMessage = '{jslang}wcf.global.noItems{/jslang}';
{/if}
new WCF.Table.EmptyTableHandler($('#userGroupAssignmentTableContainer'), 'jsUserGroupAssignmentRow', options);
var input = elById('rankTitle');
function updatePreview() {
- var value = input.value.trim() || '{lang}wcf.acp.user.rank.title{/lang}';
+ var value = input.value.trim() || '{jslang}wcf.acp.user.rank.title{/jslang}';
previews.forEach(function(preview) {
preview.textContent = value;
});
buttonOptions = {
- alignment: { icon: 'fa-align-left', title: '{lang}wcf.editor.button.alignment{/lang}' },
- bold: { icon: 'fa-bold', title: '{lang}wcf.editor.button.bold{/lang}' },
- deleted: { icon: 'fa-strikethrough', title: '{lang}wcf.editor.button.strikethrough{/lang}' },
- format: { icon: 'fa-header', title: '{lang}wcf.editor.button.format{/lang}' },
- html: { icon: 'fa-file-code-o', title: '{lang}wcf.editor.button.html{/lang}' },
- italic: { icon: 'fa-italic', title: '{lang}wcf.editor.button.italic{/lang}' },
- link: { icon: 'fa-link', title: '{lang}wcf.editor.button.link{/lang}' },
- lists: { icon: 'fa-list', title: '{lang}wcf.editor.button.lists{/lang}' },
- redo: { icon: 'fa-repeat', title: '{lang}wcf.editor.button.redo{/lang}' },
- subscript: { icon: 'fa-subscript', title: '{lang}wcf.editor.button.subscript{/lang}' },
- superscript: { icon: 'fa-superscript', title: '{lang}wcf.editor.button.superscript{/lang}' },
- table: { icon: 'fa-table', title: '{lang}wcf.editor.button.table{/lang}' },
- underline: { icon: 'fa-underline', title: '{lang}wcf.editor.button.underline{/lang}' },
- undo: { icon: 'fa-undo', title: '{lang}wcf.editor.button.undo{/lang}' },
- woltlabColor: { icon: 'fa-paint-brush', title: '{lang}wcf.editor.button.color{/lang}' },
- woltlabFont: { icon: 'fa-font', title: '{lang}wcf.editor.button.font{/lang}' },
- woltlabFullscreen: { icon: 'fa-expand', title: '{lang}wcf.editor.button.fullscreen{/lang}' },
- woltlabImage: { icon: 'fa-picture-o', title: '{lang}wcf.editor.button.image{/lang}' },
- woltlabMedia: { icon: 'fa-file-o', title: '{lang}wcf.editor.button.media{/lang}' },
- woltlabQuote: { icon: 'fa-comment', title: '{lang}wcf.editor.button.quote{/lang}' },
- woltlabSize: { icon: 'fa-text-height', title: '{lang}wcf.editor.button.size{/lang}' }
+ alignment: { icon: 'fa-align-left', title: '{jslang}wcf.editor.button.alignment{/jslang}' },
+ bold: { icon: 'fa-bold', title: '{jslang}wcf.editor.button.bold{/jslang}' },
+ deleted: { icon: 'fa-strikethrough', title: '{jslang}wcf.editor.button.strikethrough{/jslang}' },
+ format: { icon: 'fa-header', title: '{jslang}wcf.editor.button.format{/jslang}' },
+ html: { icon: 'fa-file-code-o', title: '{jslang}wcf.editor.button.html{/jslang}' },
+ italic: { icon: 'fa-italic', title: '{jslang}wcf.editor.button.italic{/jslang}' },
+ link: { icon: 'fa-link', title: '{jslang}wcf.editor.button.link{/jslang}' },
+ lists: { icon: 'fa-list', title: '{jslang}wcf.editor.button.lists{/jslang}' },
+ redo: { icon: 'fa-repeat', title: '{jslang}wcf.editor.button.redo{/jslang}' },
+ subscript: { icon: 'fa-subscript', title: '{jslang}wcf.editor.button.subscript{/jslang}' },
+ superscript: { icon: 'fa-superscript', title: '{jslang}wcf.editor.button.superscript{/jslang}' },
+ table: { icon: 'fa-table', title: '{jslang}wcf.editor.button.table{/jslang}' },
+ underline: { icon: 'fa-underline', title: '{jslang}wcf.editor.button.underline{/jslang}' },
+ undo: { icon: 'fa-undo', title: '{jslang}wcf.editor.button.undo{/jslang}' },
+ woltlabColor: { icon: 'fa-paint-brush', title: '{jslang}wcf.editor.button.color{/jslang}' },
+ woltlabFont: { icon: 'fa-font', title: '{jslang}wcf.editor.button.font{/jslang}' },
+ woltlabFullscreen: { icon: 'fa-expand', title: '{jslang}wcf.editor.button.fullscreen{/jslang}' },
+ woltlabImage: { icon: 'fa-picture-o', title: '{jslang}wcf.editor.button.image{/jslang}' },
+ woltlabMedia: { icon: 'fa-file-o', title: '{jslang}wcf.editor.button.media{/jslang}' },
+ woltlabQuote: { icon: 'fa-comment', title: '{jslang}wcf.editor.button.quote{/jslang}' },
+ woltlabSize: { icon: 'fa-text-height', title: '{jslang}wcf.editor.button.size{/jslang}' }
};
buttonMobile = ['format', 'bold', 'italic', 'underline', 'lists', 'link', 'woltlabImage'];