index_light.cssfind:
.spoiler {
replace:
.spoiler, .spoilerheader {
Subs.phpfind:
array(
'tag' => 'spoiler',
'before' => '<span class="spoilerheader">' . $txt['spoiler'] . '</span><div class="spoiler"><div class="bbc_spoiler" style="display: none;">',
'after' => '</div></div>',
'block_level' => true,
),
replace:
("global $settings;" добавить выше)
array(
'tag' => 'spoiler',
'before' => '<div class="spoilerheader"><img src="' . $settings['images_url'] . '/selected_open.png"> ' . $txt['spoiler'] . '</div><div class="spoiler"><div class="bbc_spoiler" style="display: none;">',
'after' => '</div></div>',
'block_level' => true,
),
[
'tag' => 'spoiler',
'type' => 'unparsed_equals', // парсить заголовок запрещено
'validate' => create_function('&$tag, &$data, $disabled', '
global $txt;
if (\'\' === $data)
$data = $txt[\'spoiler\'];
'),
'block_level' => true,
'before' => '<div class="spoilerheader"><img src="' . $settings['images_url'] . '/selected_open.png"> $1</div><div class="spoiler"><div class="bbc_spoiler" style="display: none;">',
'after' => '</div></div>',
],
theme.js, topic.js, post.jsfind:
$(this).next().children().slideToggle("fast");
replace:
var $img = $(this).find('img');
var $n = $(this).next().children();
$img.attr("src", elk_images_url + ($n.is(":hidden") !== true ? "/selected_open.png" : "/selected.png"));
$n.slideToggle("fast");