Скажите пожалуйста, можно ли изменить надпись [Новые сообщения], появляющиеся при новых ответах в темах, на картинку? Адрес форума wwwsakuralegion.clanbb.ru
Спасибо.
Отредактировано angel24 (Чт, 24 Сен 2009 23:08:34)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » Изменение надписи "Новые сообщения" на картинку
Скажите пожалуйста, можно ли изменить надпись [Новые сообщения], появляющиеся при новых ответах в темах, на картинку? Адрес форума wwwsakuralegion.clanbb.ru
Спасибо.
Отредактировано angel24 (Чт, 24 Сен 2009 23:08:34)
angel24
<script type="text/javascript"> li=document.getElementsByTagName("li") f=0 while(li[++f]){ s=li[f].innerHTML if((p=s.indexOf("Новых сообщений")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='адрес картинки1'>"+s.substring(p+15) else if((p=s.indexOf("Активные темы")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='адрес картинки2'>"+s.substring(p+13) else if((p=s.indexOf("Сообщения без ответов")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='адрес картинки3'>"+s.substring(p+21) else if((p=s.indexOf("Мои сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='адрес картинки4'>"+s.substring(p+13) else if((p=s.indexOf("Подписка")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='адрес картинки5'>"+s.substring(p+8) else if((p=s.indexOf("Все прочитано")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='адрес картинки6'>"+s.substring(p+13) } </script>
где появились эти новые сообщения.
просто вы задаете некорректные вопросы, неправильные. Вы наверное имеете в виду иконки
Иконки "Новые сообщения/Нет новых сообщений/Выделенная(важная) тема/Закрытая тема/Перенесённая тема"
Новые сообщения
<style type="text/css">TR.inew Div.icon {
background-image : url(адрес картинки);
background-repeat: no-repeat;
}
</style>
Нет новых сообщений
<style type="text/css"> Div.icon {
background-image : url(адрес картинки);
background-repeat: no-repeat;
}
</style>
Важная тема
<style type="text/css">TR.isticky Div.icon {
background-image : url(адрес картинки);
background-repeat: no-repeat;
}
</style>
Закрытая тема
<style type="text/css"> TR.iclosed Div.icon {
background-image : url(адрес картинки);
background-repeat: no-repeat;
}
</style>
Перенесённая тема
<style type="text/css"> TR.iredirect Div.icon {
background-image : url(адрес картинки);
background-repeat: no-repeat;
}
</style>
angel24
Простите, я не внимательно прочитал... Мне показалось, Вы просили про другие ссылки, что под главным меню...
Переформулирую вопрос. Мне нужно изменить надпись на картинку на первом скриншоте, не меняя надписи на картинку на втором скриншоте. Реально ли это?
Отредактировано angel24 (Пт, 25 Сен 2009 00:32:11)
что-то я вообще запуталась)
Адрес вашего форума дайте пожалуйста
Переформулирую вопрос. Мне нужно изменить надпись на картинку на первом скриншоте, не меняя надписи на картинку на втором скриншоте. Реально ли это?
Да я понял, понял...
Реально, и не сложно... Но скрипта такого не помню, поэтому рекомендую посетить "Скрипты на заказ" и оставить там заявку.
Да я понял, понял...
Реально, и не сложно... Но скрипта такого не помню, поэтому рекомендую посетить "Скрипты на заказ" и оставить там заявку.
Спасибо, оставлю заявочку
rps
Извините за тупой возможно вопрос, а куда вставлять ваш скрипт то? *я только учуть, понимаете*
Awatar
Это который из поста № 2? В ХТМЛ-низ.
Это который из поста № 2? В ХТМЛ-низ.
да. спасибо
итак, для проверки вставил картинку, и вот что получилось.
Почему на двух нет картинки? (я так думаю, что причина в том, что есть такие сообщения, о которых идет речь?)
И можно ли, чтобы в этом случае заменялась одна картинка на другую, например, в моем случае - ?
Почему на двух нет картинки?
Посчитайте сколько букв в этих ссылках на которые не произошла замена. Я думаю что в скрипте не правильно прописано количество букв ссылки.
Посчитайте сколько букв в этих ссылках на которые не произошла замена. Я думаю что в скрипте не правильно прописано количество букв ссылки.
названия отличаются - в скрипте написано Новых сообщений, а на форуме - Новые сообщения.
Аналогично и в другой надписи.
а количество подчитал верно.
Попробовал заменить слова - появилось вот такое уродство.
Попробовал заменить слова - появилось вот такое уродство.
Всё не верно.
Ставьте так
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Новые сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='картинка Новые сообщения'>"+s.substring(p+15)
else if((p=s.indexOf("Активные темы")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='картинка Активные темы'>"+s.substring(p+13)
else if((p=s.indexOf("Темы без ответов")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='картинка Темы без ответов'>"+s.substring(p+16)
else if((p=s.indexOf("Мои сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='картинка Мои сообщения'>"+s.substring(p+13)
else if((p=s.indexOf("Подписка")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='картинка Подписка'>"+s.substring(p+8)
else if((p=s.indexOf("Все прочитано")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='картинка Все прочитано'>"+s.substring(p+13)
}
</script>
Не правильно считаем и читаем)))
Awatar, совет на будущее, надо давать ссылку на форум. Без этого тяжело помочь. Скрины мало что дают.
Новые возможности: Мгновенные уведомления | Новые возможности форумов | Пт, 3 Янв 2025 |
Спрос новых скриптов 2 | Архив | Ср, 12 Авг 2009 |
Каталог скриптов/CSS | Форум для новичков | Вт, 1 Окт 2013 |
Типовые Вопросы (ЧаВо) | Справочная | Пн, 28 Апр 2014 |
ForumDesign TS - Дизайн для форумов и техническая поддержка | Корзина | Вс, 15 Янв 2012 |
Вы здесь » Единый форум поддержки » Корзина » Изменение надписи "Новые сообщения" на картинку