AlikaRD
Дааанке зайко)))
Поиск скриптов и Запросы1
Сообщений 211 страница 240 из 271
Поделиться2112008-05-17 19:26:57
Поделиться2122008-05-17 20:26:30
Hinata89
Поделиться2132008-06-05 23:32:10
Здравствуйте, подскажите пожалуйста скрипт отделяющие темы,
Например Важные темы
Подфорумы
Темы
тут находил скрипт но он отделяет только важные темы, а подфорумы не делает
Заранее спасибо!
Отредактировано Record (2008-06-08 10:40:04)
Поделиться2142008-06-07 00:28:38
Здравствуйте, подскажите пожалуйста скрипт отделяющие форумы, Например Важные темы Подфорумы Темы тут находил скрипт но он отделяет только важные темы, а подфорумы не делает
Эм..а где вы увидили подфорумы на форумах?
Поделиться2152008-06-07 23:55:00
Эм..а где вы увидили подфорумы на форумах?
он слегка не то имел в виду)
Record
к сожалению у меня нет этого скрипта.
Поделиться2162008-06-08 10:38:42
Эм..а где вы увидили подфорумы на форумах?
Попутал немного, я имел в виду темы разделить=))
к сожалению у меня нет этого скрипта.
Очень жаль конечно что нету , нужный скрипт
Поделиться2172008-06-08 10:53:38
Record
У меня есть только разделение важных и обычных тем.
<script type="text/javascript"> if (document.URL.indexOf("viewforum")!=-1) {var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows var io=1 for (io=1; io<=(trs.length-1); io++) {if ((trs[io].className.indexOf("isticky")!=-1)&&(io==1)) {var portant=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(1) var im=portant.insertCell(0) im.innerHTML="Важные темы" im.style.color="#0000FF" im.style.backgroundColor="#FFFFFF" im.colSpan="4"} else if ((trs[io].className.indexOf("isticky")!=-1)&&(trs[io+1].className.indexOf('isticky')==-1)) {var normal=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(io+1) var normal1=normal.insertCell(0) normal1.innerHTML="Темы форума" normal1.style.color="#0000FF" normal1.style.backgroundColor="#FFFFFF" normal1.colSpan="4" }}} </script>
im.style.backgroundColor="#FFFFFF"
normal1.style.backgroundColor="#FFFFFF" цвет фона строк ВАжные темы и Темы форума
normal1.style.color="#0000FF"
im.style.color="#0000FF" цвет шрифта в этих строках.
Поделиться2182008-06-11 15:25:00
А можно ли как-то сделать, чтобы при поступлении нового личного сообщения, всплывало окно с уведомлением? Очень нужно! Заранее спасибо!
Поделиться2192008-06-11 15:50:26
Encanto
<script type="text/javascript">
forum = "http://orange.rusff.me/"str = document.getElementById("navpm").innerHTML
loc = new String(document.location)if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1)
{
count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))if (count==1) text="У вас есть 1 новое сообщение"
else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения"
else text="У вас есть " +count+" новых сообщений"msg = "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">"
msg += text
msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>"
msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n"
msg += "</div>"document.getElementById("pun-status").innerHTML += msg
}
</script>
Только адрес своего форума поставьте)
Поделиться2202008-06-11 16:26:24
ТимонХ
Спасибо большое! Поставила в html-низ, работает, но только при заходе на форум. Если же сообщение приходит во время сессии, окно не всплывает (при заходе на главную страницу). Можно ли это как-то исправить? И в идеале, чтобы оно всплывало не только на главной странице, но и хотя бы на страницах тем (или разделов). Спасибо!
P.S. Поставлю плюс, как только смогу это сделать ).
Отредактировано Encanto (2008-06-11 16:27:14)
Поделиться2212008-06-11 16:31:57
Encanto
Увы но такого скрипта покамесь нет . Предложил скрипт уведомления ЛС при заходе на форум. Возможно если найду, сразу выложу
Поделиться2222008-06-11 17:50:39
ТимонХ
Спасибо
Поделиться2232008-06-11 20:00:59
Дополнительные поля...
Вот есть такие дополнительные поля, которые потом видны под аватаркой. Их всего три. По ним всё ясно, но хотелось бы иметь таки больше таких полей, если такое возможно. Если таких скриптов нет, то может есть хоть какой-нибудь способ, что бы сделать больше пунктов заполнения?
На каком-то из форумов платформы 0pk.ru я видела такую картину (ссылки нет, поэтому попытаюсь так написать...)
Возраст персонажа: ... лет
Сторона: ...
Факультет: ...
Учится на: ...
Денег с собой: ...
Денег в банке: ...
Ну плиз, помогите! А то обыскала-облазила весь поиск, но такого скрипта не нашла!
Поделиться2242008-06-11 20:20:36
Милана
Хм... интересный вопрос, ну скрипта на примете у меня нет но вот не проще было бы это все зарисовать в подписи?
Поделиться2252008-06-11 20:23:51
AlikaRD
Подписи у нас и так перегруженные, на подписи почти не обращают внимания (и это очень достаёт), а по ссылкам на анкеты никто не переходит. Вот такие дела...
Поделиться2262008-06-11 20:53:12
Возраст персонажа: ... летСторона: ...Факультет: ...Учится на: ...Денег с собой: ...Денег в банке: ...
Больше 3 дополнительных полей нет, но Макс скоро обещал добавить...
Поделиться2272008-06-11 20:53:34
Милана
Ну особого такого скрипта я незнаю, лучший вариант это только подпись и как ее оформить я уже знаю.
Поделиться2282008-06-12 15:52:11
ТимонХ
Скорей бы =)
AlikaRD
Значит пока будем всё заносить в подпись, но все равно спасибки!
Поделиться2292008-06-14 11:58:36
Милана
Напиши мне все пункты которые ты хочешь поставить, и их цвет, я те оформлю)
Поделиться2302008-06-14 19:14:15
Люди помогите пожа! Мне нужен скрипт который.. ну.. Короче если у пользователя аватар незагружен, то у него автоматически появляется та или иная картинка.
Поделиться2312008-06-14 19:27:11
Nolavina
Вот лови)
<script type="text/javascript"> defaultPict = "Тут ссылка на картинку" var arr=document.getElementsByTagName("ul") i=1 while(arr[++i]){ str=arr[i].innerHTML if(str.indexOf("pa-avatar")==-1) { q=str.toLowerCase() if((pos=q.indexOf("<li class=pa-from>"))!=-1 || (pos=q.indexOf("<li class=\"pa-from\">"))!=-1 || (pos=q.indexOf("<li class=pa-reg>"))!=-1 || (pos=q.indexOf("<li class=\"pa-reg\">"))!=-1){ nstr =str.substring(0,pos) nstr+="<li class=\"pa-avatar item2\"><img src="+ defaultPict +" alt=\"Аватар\" /></li>" nstr+=str.substring(pos) arr[i].innerHTML=nstr }}} </script>
Поделиться2322008-06-14 19:40:48
БОЛЬШОЕ СПС!
Поделиться2332008-06-14 23:52:30
Nolavina
Вот лови)Код:
<script type="text/javascript">
defaultPict = "Тут ссылка на картинку"var arr=document.getElementsByTagName("ul")
i=1
while(arr[++i]){
str=arr[i].innerHTML
if(str.indexOf("pa-avatar")==-1) {
q=str.toLowerCase()
if((pos=q.indexOf("<li class=pa-from>"))!=-1 || (pos=q.indexOf("<li class=\"pa-from\">"))!=-1 || (pos=q.indexOf("<li class=pa-reg>"))!=-1 || (pos=q.indexOf("<li class=\"pa-reg\">"))!=-1){
nstr =str.substring(0,pos)
nstr+="<li class=\"pa-avatar item2\"><img src="+ defaultPict +" alt=\"Аватар\" /></li>"
nstr+=str.substring(pos)
arr[i].innerHTML=nstr
}}}
</script>
А куда этот код вставлять? Подскажите новичку.
Еще вопрос - как сделать так, чтобы с увеличением количества сообщений, под аватарой и над ней ставились звездочки, или др. знаки.Имеется ввиду обозначение ранга уч-ка
Отредактировано Adelia (2008-06-14 23:54:32)
Поделиться2342008-06-14 23:54:55
А куда этот код вставлять?
Ставь в HTML-под форму ответа.
Поделиться2352008-06-15 00:01:16
Adelia написал(а):
А куда этот код вставлять?Ставь в HTML-под форму ответа.
Спасибо попробую!
Поделиться2362008-06-15 00:14:42
Adelia
Вобщем делаем это все с помощью скрипта!
И так идем с начала по действиям
1) Админка>>>Ранги, создаем столько рангов сколько будет звездочек, ну или еще что либо (Там полоски, повышения ранга и все такое).
2) Названия Рангов делаем допустим такие Первый, Второй, Третий, и т.д.
2) В HTML-под форму ответа ставим скрипт
<script type="text/javascript">
var authors=document.getElementsByTagName("ul")
var feg=0
for (feg=0; feg<=(authors.length-1); feg++)
{if (authors[feg].innerHTML.indexOf("pa-author")!=-1)
{
if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Первый")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Ссылка на картинку с одной звездочкой' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Второй")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Ссылка на картинку с двумя звездочками' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Третий")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Ссылка на картинку с тремя звездочками' />"}}}
</script>
ТАкже можно увеличивать число картинок путем размножения строки
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Третий")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Ссылка на картинку с тремя звездочками' />"}
Вобщем мой вариант.
Поделиться2372008-06-15 00:42:33
Пошла пробовать Спасибо!
Поделиться2382008-06-15 00:43:35
Adelia
)) ну удачи))
Поделиться2392008-06-15 01:38:08
Ура!!! Спасибо! Все получилось!
Поделиться2402008-06-15 01:55:31
Ура!!! Спасибо! Все получилось!