1 var $textStyles1 = [ ];
2 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('b')}
3 $textStyles1.push('Bold');
5 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('i')}
6 $textStyles1.push('Italic');
8 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('u')}
9 $textStyles1.push('Underline');
12 var $textStyles2 = [ ];
13 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('s')}
14 $textStyles2.push('Strike');
16 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('sub')}
17 $textStyles2.push('Subscript');
19 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('sup')}
20 $textStyles2.push('Superscript');
23 if ($textStyles2.length) {
24 $textStyles1.push('-');
25 $textStyles1 = $textStyles1.concat($textStyles2);
28 var $formatting = [ ];
29 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('list')}
30 $formatting.push('NumberedList');
31 $formatting.push('BulletedList');
32 $formatting.push('-');
34 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('align')}
35 $formatting.push('JustifyLeft');
36 $formatting.push('JustifyCenter');
37 $formatting.push('JustifyRight');
38 $formatting.push('JustifyBlock');
42 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('font')}
45 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('size')}
46 $font.push('FontSize');
48 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('color')}
49 $font.push('TextColor');
53 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('url')}
55 $other.push('Unlink');
57 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('img')}
60 {if $__wcf->getBBCodeHandler()->isAvailableBBCode('table')}
63 {if MODULE_SMILEY && (!$permissionCanUseSmilies|isset || $__wcf->getSession()->getPermission($permissionCanUseSmilies)) && $defaultSmilies|isset && $defaultSmilies|count}
64 $other.push('Smiley');
67 var __CKEDITOR_TOOLBAR = [ ];
68 __CKEDITOR_TOOLBAR.push(['Source', '-', 'Undo', 'Redo']);
69 if ($textStyles1.length) {
70 __CKEDITOR_TOOLBAR.push($textStyles1);
72 if ($formatting.length) {
73 __CKEDITOR_TOOLBAR.push($formatting);
75 if (__CKEDITOR_TOOLBAR.length > 1) {
76 __CKEDITOR_TOOLBAR.push('/');
79 __CKEDITOR_TOOLBAR.push($font);
82 __CKEDITOR_TOOLBAR.push($other);