(function () { tinymce.create('tinymce.plugins.h2title', { init: function (ed, url) { ed.addButton('h2title', { title: '特色标题', image: url + '/images/title.png', onclick: function () { ed.selection.setContent('[h2title]' + ed.selection.getContent() + '[/h2title]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('h2title', tinymce.plugins.h2title) tinymce.create('tinymce.plugins.success', { init: function (ed, url) { ed.addButton('success', { title: '绿色背景栏', image: url + '/images/success.png', onclick: function () { ed.selection.setContent('[success]' + ed.selection.getContent() + '[/success]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('success', tinymce.plugins.success) tinymce.create('tinymce.plugins.info', { init: function (ed, url) { ed.addButton('info', { title: '蓝色背景栏', image: url + '/images/info.png', onclick: function () { ed.selection.setContent('[info]' + ed.selection.getContent() + '[/info]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('info', tinymce.plugins.info) tinymce.create('tinymce.plugins.warning', { init: function (ed, url) { ed.addButton('warning', { title: '黄色背景栏', image: url + '/images/warning.png', onclick: function () { ed.selection.setContent('[warning]' + ed.selection.getContent() + '[/warning]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('warning', tinymce.plugins.warning) tinymce.create('tinymce.plugins.danger', { init: function (ed, url) { ed.addButton('danger', { title: '红色背景栏', image: url + '/images/danger.png', onclick: function () { ed.selection.setContent('[danger]' + ed.selection.getContent() + '[/danger]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('danger', tinymce.plugins.danger) tinymce.create('tinymce.plugins.successbox', { init: function (ed, url) { ed.addButton('successbox', { title: '绿色面板', image: url + '/images/successbox.png', onclick: function () { ed.selection.setContent('[successbox title="标题内容"]' + ed.selection.getContent() + '[/successbox]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('successbox', tinymce.plugins.successbox) tinymce.create('tinymce.plugins.infoboxs', { init: function (ed, url) { ed.addButton('infoboxs', { title: '蓝色面板', image: url + '/images/infobox.png', onclick: function () { ed.selection.setContent('[infobox title="标题内容"]' + ed.selection.getContent() + '[/infobox]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('infoboxs', tinymce.plugins.infoboxs) tinymce.create('tinymce.plugins.warningbox', { init: function (ed, url) { ed.addButton('warningbox', { title: '黄色面板', image: url + '/images/warningbox.png', onclick: function () { ed.selection.setContent('[warningbox title="标题内容"]' + ed.selection.getContent() + '[/warningbox]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('warningbox', tinymce.plugins.warningbox) tinymce.create('tinymce.plugins.dangerbox', { init: function (ed, url) { ed.addButton('dangerbox', { title: '红色面板', image: url + '/images/dangerbox.png', onclick: function () { ed.selection.setContent('[dangerbox title="标题内容"]' + ed.selection.getContent() + '[/dangerbox]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('dangerbox', tinymce.plugins.dangerbox) tinymce.create('tinymce.plugins.kbd', { init: function (ed, url) { ed.addButton('kbd', { title: '键盘文本', image: url + '/images/kbd.png', onclick: function () { ed.selection.setContent('[kbd]' + ed.selection.getContent() + '[/kbd]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('kbd', tinymce.plugins.kbd) tinymce.create('tinymce.plugins.mark', { init: function (ed, url) { ed.addButton('mark', { title: '内容标记', image: url + '/images/mark.png', onclick: function () { ed.selection.setContent('[mark]' + ed.selection.getContent() + '[/mark]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('mark', tinymce.plugins.mark) tinymce.create('tinymce.plugins.striped', { init: function (ed, url) { ed.addButton('striped', { title: '进度条', image: url + '/images/striped.png', onclick: function () { ed.selection.setContent('[striped]' + ed.selection.getContent() + '[/striped]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('striped', tinymce.plugins.striped) tinymce.create('tinymce.plugins.bdbtn', { init: function (ed, url) { ed.addButton('bdbtn', { title: '下载按钮', image: url + '/images/bdbtn.png', onclick: function () { ed.selection.setContent('[bdbtn]' + ed.selection.getContent() + '[/bdbtn]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('bdbtn', tinymce.plugins.bdbtn) tinymce.create('tinymce.plugins.reply', { init: function (ed, url) { ed.addButton('reply', { title: '回复可见', image: url + '/images/reply.png', onclick: function () { ed.selection.setContent('[reply]' + ed.selection.getContent() + '[/reply]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('reply', tinymce.plugins.reply) tinymce.create('tinymce.plugins.accordion', { init: function (ed, url) { ed.addButton('accordion', { title: '展开收缩', image: url + '/images/accordion.png', onclick: function () { ed.selection.setContent('[accordion title="标题内容"]' + ed.selection.getContent() + '[/accordion]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('accordion', tinymce.plugins.accordion) tinymce.create('tinymce.plugins.music', { init: function (ed, url) { ed.addButton('music', { title: '网易云音乐', image: url + '/images/music.png', onclick: function () { ed.selection.setContent('[music]' + ed.selection.getContent() + '[/music]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('music', tinymce.plugins.music) tinymce.create('tinymce.plugins.vqq', { init: function (ed, url) { ed.addButton('vqq', { title: '腾讯视频', image: url + '/images/vqq.png', onclick: function () { ed.selection.setContent('[vqq]' + ed.selection.getContent() + '[/vqq]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('vqq', tinymce.plugins.vqq) tinymce.create('tinymce.plugins.bilibili', { init: function (ed, url) { ed.addButton('bilibili', { title: '哔哩哔哩', image: url + '/images/bilibili.png', onclick: function () { ed.selection.setContent('[bilibili]' + ed.selection.getContent() + '[/bilibili]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('bilibili', tinymce.plugins.bilibili) tinymce.create('tinymce.plugins.youtube', { init: function (ed, url) { ed.addButton('youtube', { title: 'YouTube', image: url + '/images/youtube.png', onclick: function () { ed.selection.setContent('[youtube]' + ed.selection.getContent() + '[/youtube]') } }) }, createControl: function (n, cm) { return null }, }) tinymce.PluginManager.add('youtube', tinymce.plugins.youtube) })();