Я использовал скрипт при создании подфорумов. Проблема возникла в том, что спрятанный подфорум почему-то перекрывает форум, к которому он предписан.
Проблема с подфорумом
Сообщений 1 страница 14 из 14
ПеревестиПоделиться2Вт, 30 Окт 2007 15:29:11
А ссылка на форум где? Как перекрывает-то?
Скрипты с этого форума из темы Cоздание подфорумов искусственно с помошью скрипта. прекрасно работают!
Может Вы ссылки перепутали, которые вставляли в скрипт? или id неправильно указали?
ПеревестиПоделиться3Вт, 30 Окт 2007 15:34:53
Я сейчас попробую еще раз. Если не получится дам ссылку на форум
ПеревестиПоделиться4Вт, 30 Окт 2007 16:21:42
Теперь подфорум не привязывается к теме. Может, что-то неправильно? Вот скрипт:
<script type="text/javascript">
var arr = new Array()
arr[0] = new Array("http://uralfilmsros.mybb.ru/viewtopic.php?id=205","http://uralfilmsros.mybb.ru/viewforum.php?id=25","Все, что связанно с политикой форума")
arr[1] = new Array("http://uralfilmsros.mybb.ru/viewtopic.php?id=201","http://uralfilmsros.mybb.ru/viewforum.php?id=51,"Материал, который мы нашли. Можете разжигать!")
arr[2] = new Array("http://uralfilmsros.mybb.ru/viewtopic.php?id=202","http://uralfilmsros.mybb.ru/viewforum.php?id=53","Фотографии родных мест и их истории")
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=" "
break
}
}
</script>А вот адрес форума: RoS
Отредактировано Анархист (Вт, 30 Окт 2007 16:22:19)
ПеревестиПоделиться5Вт, 30 Окт 2007 16:35:46
В данном скрипте всё вроде правильно (если со ссылками не напутали)...
А вот этот код вставляли?
<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 нужно id созданных подфорумов прописать...
тот скрипт, который Вы поставили и плюс ещё этот нужно...
Отредактировано Шмель (Вт, 30 Окт 2007 16:36:32)
ПеревестиПоделиться6Вт, 30 Окт 2007 16:53:55
Да, это я поставил. Но подфоум не заменяет темы
ПеревестиПоделиться7Вт, 30 Окт 2007 17:05:09
А тему, которую создали с одноимённым названием закрыли и выделили?
Не знаю... У меня на форуме работает прекрасно!!
Правда я ещё вот этот код вставлял в описание форума, в котором подфорум:
<br><b>Подфорум:</b> <a href="http://ваш_форум/viewforum.php?id=1">Картинки</a>
где http://ваш_форум/viewforum.php?id=1, ссылка на созданный подфорум, не на тему с таким же названием, а на сам подфорум...
этот код из той же темы на этом форуме, только из второго поста...
Отредактировано Шмель (Вт, 30 Окт 2007 17:05:28)
ПеревестиПоделиться8Вт, 30 Окт 2007 17:18:05
Да, одноименно. Второй скрипт неудобен. Он отображается на главной странице под описанием форума.
Ссылки нормально. Но все равно не хочет привязывать спрятанный форум к теме. (Тема закрыта и выделена). Когда у меня был один подфорум код работал, теперь не хочет
Отредактировано Анархист (Вт, 30 Окт 2007 17:30:33)
ПеревестиПоделиться9Вт, 30 Окт 2007 17:36:54
Ну значит для каждого подфорума отдельно прописывать скрипты (как вариант), правда тогда их получится целая куча...
Всё вроде правильно сделали... а не работает...
Может ещё кто подскажет в чём проблема...
ПеревестиПоделиться10Вт, 30 Окт 2007 17:47:09
Я использовал скрипт при создании подфорумов. Проблема возникла в том, что спрятанный подфорум почему-то перекрывает форум, к которому он предписан.
Нужно использовать из той темы один скрипт, а не все сразу.
И потом на скрытый форум его ссылку мы берем и прописываем в описание любого форума при помощи ХТМЛ. Вот так и будет Вам подфорум.
ПеревестиПоделиться11Вт, 30 Окт 2007 17:48:19
Ну значит для каждого подфорума отдельно прописывать скрипты
Совершенно верно мыслите - таков скрипт котрый там - один из самых простых, прописывать по инструкции которая там дана.
ПеревестиПоделиться12Вт, 30 Окт 2007 18:05:39
Все вышло. Я сначала поставил скрипт на один подфорум - он закрепился. После уже в админке добавил к скрипту второй подфорум и он закрепился. Спрашивается: почему полностью вставленный скрипт несрабатывает, а работает по добавлению?
ПеревестиПоделиться13Вт, 30 Окт 2007 18:07:42
Спрашивается: почему полностью вставленный скрипт несрабатывает, а работает по добавлению?
Не известно, так написали скриптеры мы лишь только собрали....
Скриптеры у нас на оформлении и Новые возможности, список модераторов.
Как и каждого форума разделение на скриптёров, тех кто по устройству форума.
ПеревестиПоделиться14Вт, 30 Окт 2007 18:15:05
спасибо за помощь
Похожие темы
| Проблема с подфорумом | Корзина | Сб, 6 Авг 2011 |
| Проблемы с подфорумами | Корзина | Вт, 25 Мар 2008 |
| Подфорумы | Архив | Вт, 14 Фев 2023 |
| Исчезли подфорумы | Архив | Чт, 18 Мар 2021 |
| Проблема с уведомлениями | Архив | Вс, 1 Дек 2024 |