Всем привет))) помогите мне!!! я хочу сделать подфорум в какомто разделе форума это можно както сделать или нет))) если можно Обесните как мне это сделать очень нужно)))
Отредактировано ADMIN (30 Ноя 2007 01:34:01)
Техническая поддержка SpyBB |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Техническая поддержка SpyBB » Архив » Помогите!!! Плиз!!!
Всем привет))) помогите мне!!! я хочу сделать подфорум в какомто разделе форума это можно както сделать или нет))) если можно Обесните как мне это сделать очень нужно)))
Отредактировано ADMIN (30 Ноя 2007 01:34:01)
Многие уже давно хотели добавить функцию подразделов на форум.
Теперь это стало реально.
Вначале на в админке создаём нужный нам подфорум. Это делается в админке в меню форумы.
Тоесть вначале мы просто создайм форум в общедоступной категории. Для примера назовём его "Стили".
Теперь заходим в тот форум, гда нам нужно создать подфорум.
Создаём в нём новую тему (она должна называться так же как и подфорум, тоесть "Стили")
Теперь вставляем в html-низ этот код:
<script type="text/javascript"> var arr = new Array() arr[0] = new Array("СТАРАЯ_ССЫЛКА1","НОВАЯ_ССЫЛКА1","ОПИСАНИЕ1") //arr[1] = new Array("СТАРАЯ_ССЫЛКА2","НОВАЯ_ССЫЛКА2","ОПИСАНИЕ2") var arr2=document.getElementsByTagName("tr") for (i=0;arr2[i]; i++) { var str=arr2[i].innerHTML for (j=0; arr[j]; j++) if(str.indexOf(arr[j][0])!=-1) { td=arr2[i].getElementsByTagName("td") td[0].innerHTML="<div class=\"tclcon\"><h3><a href="+arr[j][1]+">"+td[0].getElementsByTagName("a")[0].innerHTML+"</a></h3>"+arr[j][2]+"</div>" td[1].innerHTML=" " td[2].innerHTML=" " td[3].innerHTML=" " } } </script>
Теперь вместо параметра СТАРАЯ_ССЫЛКА1 ставим адрес нашей темы.
Вместо параметра НОВАЯ_ССЫЛКА1 ставим ссылку созданного форума
Вместо параметра ОПИСАНИЕ1 ставим описание подфорума
Если подфорум один - строчку начинающуюся с arr[1] можно удалить
Теперь осталось только спрятать форум на главной странице.
Заходим на главную страницу. Наводим мышкой на наш форум Стили и смотрим адрес ссылки. Он такой: */viewforum.php?id=xx Запоминаем этот самый xx - это номер форума
Теперь в html-верх добавляем такой стиль:
<script language="JavaScript">
str=document.URL
if(str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php")
document.write("<style>#forum_fxx{display:none}</style>")
</script>
где xx - это номер форума
Если подфорума два или более, добавляем их через запятую
document.write("<style>#forum_fxx,#forum_fyy{display:none}</style>")
Вроде всё
(с) Karpoff<///>
Отредактировано Duka (30 Ноя 2007 12:39:08)
СПС мен спасибо что помоггг))) тебе РЕСПЕКТИЩЕ))) и +))) (тему можно закрывать)
помогите плиз | Архив | 6 Июн 2008 |
Помогите плиз! | Архив | 3 Янв 2009 |
Помогите плиз! | Архив | 16 Ноя 2008 |
Помогите плиз | Архив | 14 Ноя 2007 |
Не виден форум для гостя!Помогите плиз | Архив | 25 Янв 2008 |
Вы здесь » Техническая поддержка SpyBB » Архив » Помогите!!! Плиз!!!