Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Скрипт для под - форума.


Скрипт для под - форума.

Сообщений 1 страница 30 из 44

1

Уважаемые администраторы и модераторы, доброго времени суток! Заранее извиняюсь, если такой вопрос был задан ранее, но в Поиске я данной темы не нашла. Вопрос такой:

Где и как я могу достать скрипт для создания под – форумов? Для точности, если я выразилась не правильно, по-другому скажу. Категории делятся на форумы, а форумы на темы. Но на форуме также могут быть под – форумы, которые создают с помощью скриптов. Где эти скрипты я могу взять. Может кто-то поможет мне их сделать.   

:)

0

2

Vailet
вобщем вот небольшая статья о создании под форумов

1) Создаем форум, допустим "Картинки"
2) Запоминаем ссылку на него (Например: http://ваш_форум/viewforum.php?id=1)
3) В разделе в котором мы хотим добавить подфорум, в описании с самом низу добавляем вот это:

<br><b>Подфорум:</b> <a href="http://ваш_форум/viewforum.php?id=1">Картинки</a>

4) Чтобы скрыть раздел "картинки" в 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>

где вместо #forum_fxx пишем #forum_f1 т.к. раздел имеент id=1 (http://ваш_форум/viewforum.php?id=1)

+3

3

спасибо

0

4

а у меня не получается.вот показывает что типо есть под форум.но там внутри его нет я захожу на форум те же темы.захожу в подфорум тоже теже темы.я уже не знаю что делать.

0

5

AlikaRD а как потом добавлять в подфорум темы? Каким скриптом, прописывать.

0

6

Я тоже хотела задать этот вопрос.. кликабельные слова в описании форума "Подфорум: название" есть, а когда заходишь по ним, ничего не меняется, как если бы я заходила просто в форум.

0

7

Разъясняю для всех на пальцах.
Допустим у вас есть раздел с названием "Компьютеры" (заметьте уже есть этот раздел) и в него вы хотите добавить подфорум, к примеру "Софт".
Первым делом создаете новый раздел с названием "Софт", так же как и все остальные. Затем запоминаете или копируете куда-нибудь (чтоб не забыть) на него ссылку.
К примеру http://*******.ru/viewtopic.php?id=500
Затем в описание раздела "Компьютеры", добавляете:

<br><b>Подфорум:</b> <a href="http://*******.ru/viewtopic.php?id=500">Софт</a>

Следующим шагом, скрываем раздел "Софт", в HTML-верх добавляете:

<script language="JavaScript">
str=document.URL
if(str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php")
   document.write("<style>#forum_f500{display:none}</style>")
</script>

Красным выделил то что меняете в зависимости от адреса. У меня #forum_f500 потому что http://*******.ru/viewtopic.php?id=500
Все. Если после этого у вас не получится, то извините пожалуйста, - выпрямляйте руки.

+1

8

Спасибо большое, первый раз напутала)

0

9

А есть такая возможность, чтобы в поле статистики: количество сообщений и тем показывалось общее количество. Например у меня в форуме 2 сообщения, а в подфоруме 10. В статистике показывается только 2, а можно как-то сделать, чтобы показывалось 12? Спасибо.

0

10

Как потом добавлять темы в подфорум? Через "начать новую тему" не создаётся((

0

11

спасибо всё работает  https://forumupload.ru/uploads/0002/25/06/8547-2.gif только не совсем так как хочется https://forumupload.ru/uploads/0002/25/06/8549-1.gif

0

12

Спасибо, все работает отлично!

0

13

Diesel
можно глупый вопрос?

Diesel написал(а):

раздел с названием "Компьютеры"

раздел в смысле категория???

0

14

Блин, у меня этот под-форум работает, а у других пользователей он устаревшей ссылкой показывается((Что делать то...Эх...кажись у меня руки явно не из того места растут(

0

15

хел написал(а):

раздел в смысле категория???

Раздел всмысле форум.

Алена написал(а):

А есть такая возможность, чтобы в поле статистики: количество сообщений и тем показывалось общее количество. Например у меня в форуме 2 сообщения, а в подфоруме 10. В статистике показывается только 2, а можно как-то сделать, чтобы показывалось 12? Спасибо.

Раньше можно было, сейчас  не работает тот скрипт, кто то переделал его возможно, но я не видел.

хел написал(а):

Блин, у меня этот под-форум работает, а у других пользователей он устаревшей ссылкой показывается((

о_О что-то новенькое, такой проблемы с подфорумами вроде ни у кого не было. Выложите сюда скрипты и расскажите как их ставили.

P.S. Кстати сейчас Duka новый скрипт для подфорумов вроде написал. Завтра посмотрю, если написал то выложу.

0

16

Так, я не понял https://forumupload.ru/uploads/0002/25/06/8547-5.gif, так это должно так получиться?! https://forumupload.ru/uploads/0002/25/06/8547-3.gif
http://i053.radikal.ru/0811/c1/ed850f9c0b23.jpg
Это-то хорошо...Но а как сделать так?! Я уж теряюся в догадках...  https://forumupload.ru/uploads/0002/25/06/8548-1.gif
http://s50.radikal.ru/i128/0811/8b/da75c329af1b.jpg

0

17

Diesel
Так...ну сначала создал я этот форум. Дальше, посмотрела его адрес.потом поставила в описание форума Юг вот это
<br><b>Подфорум:</b> <a href="http://vekasto.rolka.su/viewtopic.php?id=16">Академия Святой Ниэнны</a>
потом в нтмл-верх
<script language="JavaScript">
str=document.URL
if(str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php")
   document.write("<style>#forum_f16{display:none}</style>")
</script>
Итог: у меня все работает у других нет((

Отредактировано хел (2010-08-26 02:33:19)

0

18

Фаер написал(а):

Но а как сделать так?!

Как так? Где вы в предложенном примере увидели подфорум? Я только вижу ссылку на Дизайн-поддержку, а это принципе отдельный Форум (сайт). Если вы хотите ссылку на совершенно другой форум, то в чем проблема, не можете оставить ссылку?

<a href="http://адрес сайта">имя сайта</a>

0

19

у меня все получилось..но вот проблема в том, что когда я захожу в подфорум у меня высвеечиваеться администрирование а у пользователя нет доступа к этойй страничке..не понимаю что не так....
Делала так как обьяснил Diesel

0

20

СПС, все работает. https://forumupload.ru/uploads/0002/25/06/8547-2.gif  https://forumupload.ru/uploads/0002/25/06/8548-2.gif

0

21

Что-то фигулина выходит.

<br><b>Подфорум:</b> <a href="http://*******.ru/viewtopic.php?id=500">Софт</a>

Вместо слова "Софт" у меня упорно выходит цифра "2".
И последнее сообщение отображаются в графе кол-во сообщений.

Это можно исправить?
http://timeslive.rolka.su/
(Игровое пространство - Дессор)

0

22

lmalex94 написал(а):

Вместо слова "Софт" у меня упорно выходит цифра "2".
И последнее сообщение отображаются в графе кол-во сообщений.

У Вас там явно, что-то на химичено, сейчас попробую разобраться.

0

23

Попробуте, буду очень благодарна. Делала всё вроде бы по инструкции а вышло непонятно что...

Добавлено:

Эй, ну поможет мне кто-нибудь?

Пользуйтесь кнопкой редактировать!

0

24

Можно такой вопрос,всё получилось,но не так как я предполагал и хотел.
Постараюсь сейчас объяснить что мне нужно:
Допустим,создана группа "Работа",в ней находится 3 подгруппы(форума),1-вакансии,2-предложения,3-объявления.Так вот мне нужно сделать чтобы в этих 3х форумах можно было создавать множество тем,тоесть в 1-вакансии я мог создать допустим объявления о вакансиях допустим:предложение,спрос,заработок в сети и т.д. - НО чтобы это всё было отдельными темами!Думаю более менее понятно объяснил.

0

25

San4ess, так оно и будет. Вы делаете два форума: Работа, Вакансии. И в Работа и в Вакансии Вы можете создавать темы. В описании форума "Работа" Вы ставите ссылку на форум "Вакансии". А потом сам отдельный форум "Вакансии" скрываете скриптом. И он у Вас доступен только из описания форума "Работа".

0

26

https://forumupload.ru/uploads/0002/25/06/8547-4.gif  https://forumupload.ru/uploads/0002/25/06/8547-4.gif  https://forumupload.ru/uploads/0002/25/06/8547-4.gif

0

27

Сделали подфорумы и использовали скрипт новых сообщений, так вот у админов скрипт работает нормально, а обычным пользователям не видно ни появление новых сообщений в подфоруме, ни общее количество тем. Что делать?

Вот скрипты:
html-верх
<script language="JavaScript">
str=document.URL
if(str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php")
   document.write("<style>#forum_f27, #forum_f28, #forum_f26, #forum_f31, #forum_f29, #forum_f30, #forum_f32, #forum_f41, #forum_f43, #forum_f44, #forum_f45, #forum_f40{display:none}</style>")
</script>

html-низ
<script type="text/javascript"> 
  if (!document.URL.indexOf(".php")!=-1 || document.URL.indexOf("index.php")!=-1)
{
makeSubforum('forum_f18', 'forum_f26')
    makeSubforum('forum_f18', 'forum_f27')
    makeSubforum('forum_f18', 'forum_f28')
    makeSubforum('forum_f17', 'forum_f29')
    makeSubforum('forum_f17', 'forum_f30')
    makeSubforum('forum_f17', 'forum_f31')
    makeSubforum('forum_f17', 'forum_f32')
    makeSubforum('forum_f23', 'forum_f41')
    makeSubforum('forum_f2', 'forum_f43')
    makeSubforum('forum_f2', 'forum_f44')
makeSubforum('forum_f2', 'forum_f45')
makeSubforum('forum_f20', 'forum_f40')}

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>

0

28

Ребята, а у меня работает, только без кода который вставляется в HTLM-вверх.

0

29

Точнее, только вывечивает! Когда, же пытаюсь войти в подфорум выдает:

"Ошибка.Ссылка не работает."

Що робити?

0

30

AlikaRD +1 Спасибо!!! Спасибо, всё работает, в принципе этим скриптом решил проблему -открыть-скрыть- категорию., такой скрипт есть, но он у меня так и не заработал. А с этим скриптом отлично всё прячется. https://forumupload.ru/uploads/0002/25/06/8547-2.gif
Проверил в Эксплоере, Опере, Гугл Хроме и в Файрфоксе, везде всё видать и всё открывается и как админ и как пользователь. Сделал всё как в первом выложенном коде. Спасибо. https://forumupload.ru/uploads/0002/25/06/8548-2.gif

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Скрипт для под - форума.


Рейтинг форумов | Создать форум бесплатно