Помощь - Поиск - Пользователи - Календарь
Полная Версия: + и - Репутации
Форум поддержки IPB.SU > Администрирование
SenLite
На форуме у вас нашел много всего интересного, но не нашел следующего:

На форуме отображается:
Репутация: 0 [ + | — ]

Как вместо + и - вставить маленькие картинки, пытался сам полазать в html шаблоне скина, но не нашел.

Помогите пожалуйста поподробнее, если это возможно smile.gif

Заранее спасибо!
Сергей
Планируем сделать выбор иконок или символов в админ-центре.
asm-a
Цитата Duka:


Сменить Репутация на Уважение
У нас стоит в Topic View Section - Footer в самый низ.
Сменится в постах и в меню навигации. Чтобы на всех страницах работала, поставить в какой-нибудь глобальный шаблон строго ниже основной таблицы форума.

Цитата
<script type="text/javascript">
li=document.getElementsByTagName("a")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Репутация")) != -1) li[f].innerHTML=s.substring(0,p)+"Уважение"+s.substring(p+9)
}
</script>


Ну и в догонку, кто-то выложил картинку плюса и минуса:
Скрипт. меняющий их
Ставить, если только на странице сообщений, сюда Topic View Section - Footer в самый низ, если везде, то в глобальный.

Код
<script type="text/javascript">
li=document.getElementsByTagName("a")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("+")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i022.radikal.ru/0805/75/e1e41cb6f489.gif>"+s.substring(p+1)
if((p=s.indexOf("—")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i019.radikal.ru/0805/da/d08f29a30148.gif>"+s.substring(p+1)
}
</script>


Это все временно, администрация, думаю, уже сделает замену макросами или выборкой пункта в настройке..

user posted image
SenLite
Спасибо Большое smile.gif изменилось все

Выходящий из этого вопрос, а в каком шаблоне надо что-то изменить, чтобы

пропали "[" и "]" перед плюсом и после минуса
asm-a
Вроде никак.
admin
Я JS не знаю, но попробуйте вместо этого куска кода из скрипта выше
Код
if((p=s.indexOf("+")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i022.radikal.ru/0805/75/e1e41cb6f489.gif>"+s.substring(p+1)
if((p=s.indexOf("—")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i019.radikal.ru/0805/da/d08f29a30148.gif>"+s.substring(p+1)


поставить этот:
Код
if((p=s.indexOf("[ + |")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i022.radikal.ru/0805/75/e1e41cb6f489.gif>"+s.substring(p+1)
if((p=s.indexOf("— ]")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i019.radikal.ru/0805/da/d08f29a30148.gif>"+s.substring(p+1)


Возможно прокатит.
asm-a
Код
if((p=s.indexOf("[ + |")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i022.radikal.ru/0805/75/e1e41cb6f489.gif>"+s.substring(p+1)
if((p=s.indexOf("[ — ]")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://i019.radikal.ru/0805/da/d08f29a30148.gif>"+s.substring(p+1)


Забыл [ во 2 строке.
admin
Оно не нужно там.
SenLite
Не работает, вообще, оставляет стандартный + и -
Нюта
Цитата (аsm-а @ Авг 4 2010, 17:47)


Ну и в догонку, кто-то выложил картинку плюса и минуса:
Скрипт. меняющий их
Ставить, если только на странице сообщений, сюда Topic View Section - Footer в самый низ, если везде, то в глобальный.


А в глобальный куда именно?
Sibirakman
не работает смена на картинки.
Slesher
Цитата (Нюта @ Авг 5 2010, 13:54)
А в глобальный куда именно?


Global html Elements
Sibirakman
Цитата (Sibirakman @ Авг 31 2010, 13:47)
не работает смена на картинки.

Я делак, как аsm писал:

Topic View Section - Footer
в самый низ:
Код

<script type="text/javascript">
li=document.getElementsByTagName("a")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("+")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://data.photo.sibnet.ru/upload/imggreat/128358982657.jpg>"+s.substring(p+1)
if((p=s.indexOf("—")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src=http://data.photo.sibnet.ru/upload/imggreat/128358982937.jpg>"+s.substring(p+1)
}
</script>

Все работает, только что установил. Можно даже картинки + и - на свои изменить.
Это архивная версия. Здесь расположена полная версия этой страницы.
Работает на IP.Board © 2019 IPS, Inc.