Доброго времени суток. Форум http://yaoipervert.rolevaya.com/ Чтобы создать подфорум, пользовался данной темой Cоздание подфорумов искусственно с помошью скрипта. Получилось, но проблема в следующем: наличие новых тем и сообщений в подфорумах не отображается на главной странице. В той теме это последнее сообщение. Вроде бы сделал все, как там говорится, но не работает. Буду благодарен за помощь.
Проблема с подфорумом
Сообщений 1 страница 20 из 113
Поделиться2Пн, 14 Мар 2011 22:27:45
Дэн Басов я не увидел у вас ни одного подфорума..
Поделиться3Пн, 14 Мар 2011 23:59:40
АЛЬБ
Оно и понятно, форум скрыт от гостей)
Поделиться4Вт, 15 Мар 2011 00:49:30
Оно и понятно, форум скрыт от гостей)
А как же Вам тогда смогут помочь?)))
Поделиться5Вт, 15 Мар 2011 12:53:31
Maquis
Если возможно просматривание настроек и стиля форума, не будучи админом, то наверное можно =="
И суть не в том, виден кому-то форум или нет. Мне надо узнать, что я сделал не так.
Собственно вставил в хтмл-низ (правильно?)
<script type="text/javascript"> if (document.title.indexOf(" - Форум")!=-1) { makeSubforum('forum_f30', 'forum_f40') makeSubforum('forum_f30', 'forum_f42') makeSubforum('forum_f30', 'forum_f43') makeSubforum('forum_f30', 'forum_f44') makeSubforum('forum_f30', 'forum_f41') } function makeSubforum(ff, sf) { {document.getElementById(ff).getElementsByTagName("td")[1].innerHTML=(document.getElementById(ff).getElementsByTagName("td")[1].innerHTML*1)+(document.getElementById(sf).getElementsByTagName("td")[1].innerHTML*1) document.getElementById(ff).getElementsByTagName("td")[2].innerHTML=(document.getElementById(ff).getElementsByTagName("td")[2].innerHTML*1)+(document.getElementById(sf).getElementsByTagName("td")[2].innerHTML*1) if ((document.getElementById(ff).className.indexOf("inew")==-1)&&(document.getElementById(sf).className.indexOf("inew")!=-1)) {document.getElementById(ff).className=document.getElementById(ff).className+" inew"} var date1=document.getElementById(ff).innerHTML.substr(document.getElementById(ff).innerHTML.toLowerCase().lastIndexOf("</a>")+8) var date2=document.getElementById(sf).innerHTML.substr(document.getElementById(sf).innerHTML.toLowerCase().lastIndexOf("</a>")+8) if (transtoDate(date2)>transtoDate(date1)) {document.getElementById(ff).getElementsByTagName("td")[3].innerHTML=document.getElementById(sf).getElementsByTagName("td")[3].innerHTML}} } function transtoDate(oi) {var d1=new Date() d1.setHours(oi.substr(oi.indexOf(" ")+1, 2), oi.substr(oi.indexOf(":")+1, 2), oi.substr (oi.lastIndexOf(":")+1, 2)) if (oi.substr(0, 5)=="Сегод") {var resd=d1.getTime()} else if (oi.substr(0, 5)=="Вчера") {var resd=(d1.getTime()-(1000*60*60*24))} else {d1.setFullYear(oi.substr(0, 4), (oi.substr(oi.indexOf("-")+1, 2))-1, oi.substr(oi.indexOf("-")+3, 2)) var resd=d1.getTime()} return resd} </script>
Т.е. форум имеет id 30, а в нем 5 подфорумов с id 40-44. Но наличие новых тем в них не отображается.
Отредактировано Дэн Басов (Вт, 15 Мар 2011 13:00:31)
Поделиться6Ср, 16 Мар 2011 22:04:53
Дэн Басов
Здравствуйте.
Форум http://yaoipervert.rolevaya.com/ Чтобы создать подфорум, пользовался данной темой Cоздание подфорумов искусственно с помошью скрипта. Получилось, но проблема в следующем: наличие новых тем и сообщений в подфорумах не отображается на главной странице. В той теме это последнее сообщение. Вроде бы сделал все, как там говорится, но не работает. Буду благодарен за помощь.
Скрипт этот уже не рабочий.
Поделиться7Вс, 20 Мар 2011 18:49:51
rps
Спасибо за ответ)) Тогда рабочих вообще нет, чтобы сделать это?
Поделиться8Вс, 20 Мар 2011 21:56:33
Дэн Басов
На данный момент нет.
Поделиться9Вс, 20 Мар 2011 23:06:20
Тогда рабочих вообще нет, чтобы сделать это?
На данный момент нет.
у меня есть, но его пока не публикую
Поделиться10Вс, 20 Мар 2011 23:08:36
у меня есть, но его пока не публикую
Romych, приветствую!
А можно как-то хоть старый пока подправить?
Поделиться11Пн, 21 Мар 2011 20:18:02
А можно как-то хоть старый пока подправить?
старый, это автор которого мкашер?
Поделиться12Пн, 21 Мар 2011 21:02:34
старый, это автор которого мкашер?
, ну я уж и не знаю кто автор.. )) в некоторых встречал примечание, что скрипт от rps, но он говорит, что не его.)
Скорее всего да, мкашер.
Поделиться13Вт, 22 Мар 2011 17:29:28
Romych
Кофеман
Вы сейчас точно говорите про вывод на главную страницу новых сообщений из подфорумов?
Поделиться14Вт, 22 Мар 2011 18:01:10
rps, да, именно об этом.
Я помню свою просьбу о том, чтоб вывести 5 последних постов в выпадающее меню. Но пока хоть как-то сделать, потому что старый скрипт на главную страницу отказывается работать.По крайней мере у меня. )
Поделиться15Вт, 22 Мар 2011 18:11:14
Кофеман
Я помню свою просьбу о том, чтоб вывести 5 последних постов в выпадающее меню.
Это ты из форумов просил меня вывести 5 последних сообщений.
А здесь речь идёт о подфорумах и о отображении в них последних сообщений, наравне с последними сообщениями в самом форуме.
Поделиться16Ср, 23 Мар 2011 01:58:20
Romych
Кофеман
Вы сейчас точно говорите про вывод на главную страницу новых сообщений из подфорумов?
да я про это и говорю, я добился вывода на главной странице количества тем в подфорумах,
при чём, по желанию, в двух вариантах:
1. количество тем в подфорумах стоит напротив самого подфорума
2. количество тем в подфоруме приплюсовывается к количеству тем форума, содержащего этого подфорум,
(правда не знаю какой вариант именно нужен всем)
и естественно иконка показывает когда в подфоруме появилось новое сообщение
Поделиться17Ср, 23 Мар 2011 11:16:23
1. количество тем в подфорумах стоит напротив самого подфорума
2. количество тем в подфоруме приплюсовывается к количеству тем форума, содержащего этого подфорум,
Оба очень хороши. Первый места занимает мало в форуме, второй лучше виден (если я правильно понимаю). Потому лучше всё выложить хД Я уже несколько лет пользуюсь подфорумами, и прекрасно вижу, что именно подфорумы по непонятным причинам почти не посещаемы и часто остаются пустыми. Потому хорошо бы было решить эту проблему)
*больше всех ждёт подфорумов*
Поделиться18Чт, 24 Мар 2011 19:48:23
Romych
давай скрипт, не томи
Поделиться19Чт, 24 Мар 2011 21:10:44
да я про это и говорю, я добился вывода на главной странице количества тем в подфорумах,
отображении в них последних сообщений, наравне с последними сообщениями в самом форуме
Мне вот интересно, если у меня будет форум, а в нём подфорум создан, при этом последнее сообщение будет в подфоруме... Оно и будет выводиться на главной в колонке "Последнее сообщение"? Если да - то шикарно.
Поделиться20Сб, 26 Мар 2011 16:05:09
давай скрипт, не томи
инструкцию к нему чую дня 2 писать буду ))
пока дорабатываю его,
тут в голове родилось несколько вариантов, вот с ними и экспериментирую
Мне вот интересно, если у меня будет форум, а в нём подфорум создан, при этом последнее сообщение будет в подфоруме... Оно и будет выводиться на главной в колонке "Последнее сообщение"? Если да - то шикарно.
эту задачу у меня получается решить, но пока не совсем корректно