So sah die editor.js nach dem einfügen vom Spoiler aus:
Code:
this.createToolbar('insertables', {
container: 'bottom',
alignment: 'right',
items: [
{type: 'button', name: 'list_num', sprite: 'list_num', insert: 'list', extra: 1, title: this.options.lang.title_numlist},
{type: 'button', name: 'list_bullet', sprite: 'list_bullet', insert: 'list', title: this.options.lang.title_bulletlist},
{type: 'separator'},
{type: 'button', name: 'img', sprite: 'image', insert: 'image', extra: 1, title: this.options.lang.title_image},
{type: 'button', name: 'url', sprite: 'link', insert: 'url', title: this.options.lang.title_hyperlink},
{type: 'button', name: 'email', sprite: 'email', insert: 'email', extra: 1, title: this.options.lang.title_email},
{type: 'separator'},
{type: 'button', name: 'quote', sprite: 'quote', insert: 'quote', title: this.options.lang.title_quote},
{type: 'button', name: 'code', sprite: 'code', insert: 'code', title: this.options.lang.title_code},
{type: 'button', name: 'php', sprite: 'php', insert: 'php', title: this.options.lang.title_php},
{type: 'button', name: 'video', insert: 'video', image: 'television.gif', dropdown: true, title: this.options.lang.title_video, options: this.videos},
{type: 'separator'},
{type: 'button', name: 'spoiler', sprite: 'spoiler', insert: 'spoiler', title: this.options.lang.title_spoiler}
]
});
und so nach dem rückgängig machen:
Code:
this.createToolbar('insertables', {
container: 'bottom',
alignment: 'right',
items: [
{type: 'button', name: 'list_num', sprite: 'list_num', insert: 'list', extra: 1, title: this.options.lang.title_numlist},
{type: 'button', name: 'list_bullet', sprite: 'list_bullet', insert: 'list', title: this.options.lang.title_bulletlist},
{type: 'separator'},
{type: 'button', name: 'img', sprite: 'image', insert: 'image', extra: 1, title: this.options.lang.title_image},
{type: 'button', name: 'url', sprite: 'link', insert: 'url', title: this.options.lang.title_hyperlink},
{type: 'button', name: 'email', sprite: 'email', insert: 'email', extra: 1, title: this.options.lang.title_email},
{type: 'separator'},
{type: 'button', name: 'quote', sprite: 'quote', insert: 'quote', title: this.options.lang.title_quote},
{type: 'button', name: 'code', sprite: 'code', insert: 'code', title: this.options.lang.title_code},
{type: 'button', name: 'php', sprite: 'php', insert: 'php', title: this.options.lang.title_php},
{type: 'button', name: 'video', insert: 'video', image: 'television.gif', dropdown: true, title: this.options.lang.title_video, options: this.videos}
]
});
Bei der stylesheet.css habe ich ans Ende
Code:
.messageEditor .toolbar_button .toolbar_sprite_mycode {
background: url(images/spoiler.gif) no-repeat;
}
gehängt, das ich beim rückgängig machen einfach wieder rausgelöscht habe.
In der englischen global.lang.php habe ich unter die 'php' Zeile folgende eingefügt
Code:
$l['editor_title_php'] = "Insert formatted PHP code";
$l['editor_title_spoiler'] = "Insert spoiler code";
$l['editor_title_close_tags'] = "Close any open MyCode tags that you currently have open";
nach dem rückgängig machen:
Code:
$l['editor_title_php'] = "Insert formatted PHP code";
$l['editor_title_close_tags'] = "Close any open MyCode tags that you currently have open";
Gleiches mit dem deutschen.
In der functions.php habe ich unter die php-Zeile folgendes eingefügt:
Code:
"editor_title_php",
"editor_title_spoiler",
"editor_title_close_tags",
nach dem löschen:
Code:
"editor_title_php",
"editor_title_close_tags",
Sonst habe ich nichts geändert