Новое решение для uCoz. Данный скрипт позволяет сменить стандартные вывески на счет ошибок и ответов в системе создания сайтов юкоз. Если кто не понял ,для чего нужен данный код ,то приведу пример : например добавили вы на сайт комментарий и над формой добавления сообщения вытекает предложение ,типа "ваш комментарий успешно добавлен" или "комментарий станет доступным ,после одобрения администратором". Стандартного решения для изменения данной формы в юкоз не предусмотрели ,поэтому приходится пользоваться своими решениями. Данное решения и было придумано командой usite - за что им отдельное спасибо. Благодаря им - мы сможем сделать свой сайт лучше.
Плюсом данного скрипта является то ,что пользователь обратит внимание на выданный ответ - например о том, что введен не правильный код безопасности (иными словами капча).
Добавляем данный код в форму добавления комментариев - она находится в вашей панели управления сайтом ,далее управление дизайном сайта, далее выбираем то что нужно - и кидаем код
Code
<script>
setInterval(function() {
if ($('body').find('.myWinSuccess').filter(':contains("Комментарий успешно добавлен")') != -1) {
$('body').find('.myWinSuccess').filter(':contains("Комментарий успешно добавлен")').html('<div style="padding:2px 2px 2px 2px;"><div style="background:#8db13e;color:#fff;border:1px solid #678030;text-shadow:0 1px 0 #657f2c;box-shadow:inset 0 1px 0 0 #9fbd5d;padding:4px 4px 4px 4px;text-align:left;"><b>Ваш Комментарий</b> успешно добавлен</div></div>');
}
}, 10);
setInterval(function() {
if ($('body').find('.myWinError').filter(':contains("Не заполнено поле "Комментарий"")') != -1) {
$('body').find('.myWinError').filter(':contains("Не заполнено поле "Комментарий"")').html('<div style="padding:2px 2px 2px 2px;"><div style="background:#f4e7e9;color:#80001c;border:1px solid #e599aa;padding:4px 4px 4px 4px;text-align:left;"><b>Не заполнен</b> текст комментария</div></div>');
}
}, 10);
</script>
Не важно куда вы его добавите - в конец или в начало. Всё должно работать!