ich habe den code genommen:
### Edit codebuttons Template ####
Code:
<img name="spoiler" src="./images/codebuttons/spoiler.gif" onclick="insertCode('spoiler')" alt="Spoiler Text" border="0" class="toolbar_normal" onmouseover="toolbarHover('spoiler')" onmouseout="toolbarUnHover('spoiler')" onMouseDown="toolbarMouseDown('spoiler')">
zu finden hier:
http://community.mybboard.net/showthread...2#pid75962
dies hier ist mein codebuttons template:
Code:
<script type="text/javascript" src="jscripts/editor.js?ver=120"></script>
<script type="text/javascript">
{$editor_language}
var clickableEditor = new messageEditor("message", {lang: editor_language, rtl: {$lang->settings['rtl']}});
clickableEditor.bindSmilieInserter("clickable_smilies");
</script>
ich hatte den oben genannten code (glaube ich) nach
("clickable_smilies"); eingefügt
habe das alte spoiler script verwendet:
Code:
<?php
/*
Plugin Spoiler Tag
(c) 2005 by MyBBoard.de
Website: https://www.mybb.de
*/
$plugins->add_hook("parse_message", "spoiler_tag");
function spoiler_tag_info()
{
return array(
"name" => "Spoiler Tag",
"description" => "Fügt einen Spoiler-Tag ([spoiler][/spoiler]) ins Forum ein, mit dem sich Texte verstecken lassen, so dass dieser nur von Personen gelesen werden kann, die es wollen.",
"website" => "https://www.mybb.de",
"author" => "MyBBoard.de",
"authorsite" => "https://www.mybb.de",
"version" => "1.0",
);
}
function spoiler_tag_activate()
{
}
function spoiler_tag_deactivate()
{
}
function spoiler_tag($message)
{
// Definitionen
$spoiler_pattern = "#\[spoiler\](.*?)\[/spoiler\]#si";
$spoiler_replace = "<b>Spoiler:</b> <div class=\"spoiler\">$1</div>";
// MyCode ersetzen
$message = preg_replace($spoiler_pattern, $spoiler_replace, $message);
return $message;
}
?>
plugin aktiviert und .... dumm geschaut (kann sein, das es vielleicht doch leicht anders war, ich war gestern nacht doch schon recht müde)