Замена надписи "открыть спойлер"

Голоса: +1
Подскажите в какую сторону копать, нужно в коментариях вместо надписей "открыть спойлер" и "закрыть спойлер" поставить свои фразы. Как это сделать?
Адрес сайта http://bashtankazosh2.ucoz.ua/
| Автор: | Категория: Вопросы новичков
Изменение категории | | Автор: Yuri_Geruk
Где можно увидеть этот спойлер, дайте прямую ссылку.

Ответов: 3

голоса: +2
 
Лучший ответ
Если вы пользуетесь стандартным спойлером, пройдите в панель управления - Замена стандартных надписей - Разное - Открыть/Закрыть спойлер измените на свое - Сохраните
| Автор:
Выбор ответа лучшим | | Автор: Школа Баштанка
голоса: +2

Перейдите в Управление дизайном - Гостевая - Страница с сообщениями, далее перед </body> установите скрипт:

 <script>
$('#uSpoilerUoWihm').html(function(){return $(this).html().replace(/Открыть спойлер/g, "Открыть")});
$('#uSpoilerUoWihm').html(function(){return $(this).html().replace(/Закрыть спойлер/g, "Закрыть")}); 
 </script>

вместо выделенного пропишите свой текст.

| Автор:
Спасибо, скрипт работает, только немного с задержкой, сначала появляется стандартная надпись, а потому в течении секунды появляется мои надписи, но это уже лучше :)
Школа Баштанка,
Задержка будет в любом случае так как пока подгружается страница после срабатывает скрипт.
Yuri_Geruk,
Да, я это понимаю, и это не существенно, так как мне не будет директор мозг пилить
Yuri_Geruk,

Странно, но почему-то перестал скрипт работать

Вот код, может я что-то не так сделал?

 

Код

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>$MODULE_NAME$ - $SITE_NAME$</title>
<?$META_DESCRIPTION$?>
<link rel="stylesheet" type="text/css" href="/_st/my.css">
</head>

<body>
$ADMIN_BAR$
<div id="contanier" align="center">
$GLOBAL_AHEADER$
<!-- <middle> -->
<table border="0" cellpadding="0" cellspacing="0" width="90%">
<tr>
<td valign="top" style="width:200px;">
$GLOBAL_CLEFTER$
</td>
<td valign="top" style="padding:0px 20px 0px 20px;"><?if($MODULE_NAME$)?><h1>$MODULE_NAME$</h1><?endif?><!-- <body> --><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Головна<!--</s>--></a> &raquo; <!--<s3197>-->Гостьова книга<!--</s>--></td>
<td align="right" style="white-space: nowrap;">[ <?if($SIGN_LINK$)?><a href="$SIGN_LINK$"><!--<s5205>-->Додати запис<!--</s>--></a><?endif?> <?if($READ_LINK$)?><a href="$READ_LINK$"><!--<s5206>-->Читати записи<!--</s>--></a><?endif?> ]</td>
</tr>
</table><hr />
$BODY$<!-- </body> --></td>
<?if(!$HIDE_CRIGHTER$)?> 
<td valign="top" style="width:200px;">
$GLOBAL_DRIGHTER$
</td>
<?endif?>
</tr>
</table>
<!-- </middle> -->
$GLOBAL_BFOOTER$
</div>
<script>
$('#uSpoilerUoWihm').html(function(){return $(this).html().replace(/Открыть спойлер/g, "Відкрити спойлер")});
$('#uSpoilerUoWihm').html(function(){return $(this).html().replace(/Закрыть спойлер/g, "Закрити спойлер")}); 
</script>
</body>
</html>

 

Голоса: +1
Вы спойлер пишите через BB-коды? [spoiler=Тут ваш текст для названия спойлера]Тут текст внутри спойлера.[/spoiler]
| Автор:

Если  писать вот так [spoiler=Здесь мой текст названия спойлера] то название работает, но мне нужно изменить стандартные слова открыть спойлер и закрыть спойлер на те случаи, когда коментатор не введет название для спойлера

...