[FAQ] Подфорумы (как на DS)
|
|
Дата: Пн, 04.06.2012, 20:25:30 | Сообщение # 1
|
Как сделать подфорумы? (как на diz-cs)
ПУ - Общий вид страниц форума, там после $BODY$ ставишь:
Code <script type="text/javascript"> link=document.getElementsByTagName('a'); hideForums=new Array('Форум,'Пользователи','и так дале...'); // прописываем названия форумов которые скрываем for(k=0;k<hideForums.length;k++){ for(i=0;i<link.length;i++){ if(link[i].className=='forum' && link[i].innerHTML==hideForums[k]){ link[i].parentNode.parentNode.style.display='none';}}} </script>
Названия форумов прописываем в одинарных кавычках, черех запятую. Потом идёшь в "Форум > Управление форумами" , там заходишь в настройки нужного форума (это тот где ты хочешь чтобы у тебя были отображены скрытые форумы) . И там в описании форума пишешь: Подраздел: <img src="http://savepic.su/1828065.png"/><a href="Ссылка на скрытый форум">Название скрытого форума</a> <img src="http://savepic.su/1828065.png"/>
Да но вот только в описание форума много текста не влезет до 200 символов что делать?
После того как вы создали табличку, т.е. изменили столбы, количество ссылок... Под себя настроили в общем... Нужно этот код преобразовать в javascripts, который копируем целиком и вставляем в текстовый документ на сайте и сохраняем с расширением .js, что бы получился javascript-файл. В конечном итоге файл должен получится примерно таким Code document.write('Подраздел: <img src="http://savepic.su/1828065.png"/><a href="Ссылка на скрытый форум">Название скрытого форума</a> <img src="http://savepic.su/1828065.png"/>') ВНИМАНИЕ. Содержимое js файла должно быть в одну строку, без переносов! Не удаляйте одинарные кавычки, которые присутствуют в коде, и не ставьте новые, но если это необходимо экранируйте их, чтобы не прервать строку! (Ставьте знак \ перед одинарной кавычкой) Загружаем его на сайт.
Заканчиваем установку. Окрываем П.У - Форум - Управление форумами - напротив Другие скрипты для uCoz(Этот форум может называться по Вашему усмотрению, только не добавляйте его в скрипт в 3 Пункте) нажимаем , и в "Описание форума:" вставляем Ваш javascript-файл: Code <script type="text/javascript" src="http://ваш_сайт/podforum.js"></script>
Сообщение отредактировал hitz - Пт, 06.07.2012, 01:29:51
|
|
Дата: Пн, 04.06.2012, 20:36:18 | Сообщение # 2
|
Спасибо, вроде работает
|
|
Дата: Пн, 04.06.2012, 21:09:28 | Сообщение # 3
|
Спасибо, когда кидал Кану чтобы он сделал
Пользователь - проверенный - постоянный - важная персона - дизайнер - журналист - важная персона - журналист - главный журналист - важная персона - заблокированный - проверенный - постоянный - важная персона - главный журналист - мл. модератор - модератор - мл. модератор - постоянный - важная персона - главный журналист - важная персона - заблокированный - важная персона - модератор - важная персона - файловик - важная персона - журналист...
|
|
Дата: Пт, 12.10.2012, 14:54:36 | Сообщение # 4
|
Вот я прописал а ворумы не спрятолись? помогите!! <script type="text/javascript"> link=document.getElementsByTagName('a'); hideForums=new Array('Форум','Пользователи','Новости сайта','Каталог сайтов','Каталог файлов','Другие скрипты uCoz',); // for(k=0;k<hideForums.length;k++){ for(i=0;i<link.length;i++){ if(link[i].className=='forum' && link[i].innerHTML==hideForums[k]){ link[i].parentNode.parentNode.style.display='none';}}} </script>
|
|
Дата: Пн, 22.10.2012, 22:28:57 | Сообщение # 5
|
vfrcbv1988, ты наверное не так понял как скрипт работает)
|
|
Дата: Чт, 25.10.2012, 14:57:34 | Сообщение # 6
|
Сообщение отредактировал CH170 - Чт, 25.10.2012, 14:57:49
|
|
Дата: Сб, 15.12.2012, 20:47:30 | Сообщение # 7
|
Доброго времени суток. Будьте добры подсказать, почему у меня одни подфорумы отображаются нормально, а другие - символами " ��� "?Добавлено (15.12.2012, 20:47:30) --------------------------------------------- заметил, что у других пользователей оба подфорума не отображаются нормально..
|
|
Дата: Сб, 15.12.2012, 20:49:40 | Сообщение # 8
|
Enigma, Не так уж и красиво смотрится.
Хорошо смеётся тот, у кого приятный смех ©
|
|
Дата: Чт, 20.12.2012, 19:59:44 | Сообщение # 9
|