Единая поддержка сервиса http://support.getbb.ru/ |
|
подфорум http://support.getbb.ru/viewtopic.php?f=19&t=1655 |
Страница 4 из 5 |
Автор: | Juliettta [ 19 май 2011, 23:53 ] |
Заголовок сообщения: | Re: подфорум |
По поводу куда вставить Uho писал(а): в forumlist_body.html заменяем [code]<!-- IF forumrow.SUBFORUMS --> ..... <!-- ENDIF --> заменяем на код который писАла раньше . По поводу картинок в теме стиля .subforum.read { background: url(//сюда вставить свою картинку) top left no-repeat; padding-left: 12px; } .subforum.unread { background: url(//fсюда вставить свою картинку) top left no-repeat; padding-left: 12px; } |
Автор: | Raf [ 21 май 2011, 09:43 ] |
Заголовок сообщения: | Re: подфорум |
Juliettta писал(а): Код: <script> var re = /([^,]+)/g; var s = '{forumrow.SUBFORUMS}'; var f = 0; var result; document.write('<table width="100%">'); while (result = re.exec(s)) { if (f==0) { document.write('<tr><td>'+result[0]+'</td>'); f = 1; } else { document.write('<td>'+result[0]+'</td></tr>'); f = 0; } } document.write('</table>'); </script> <noscript> <i>{forumrow.L_SUBFORUM_STR}</i><strong> {forumrow.SUBFORUMS} </strong> </noscript> я этот использовала .[/quote] Кто подскажет где тут расстояние между столбцов? чтобы сделать его поменьше, а то у меня они слишком далеко друг от друга.document.write('<table width="100%">'); - это оно? Добавлено спустя 16 минут 56 секунд А если у меня есть Название раздела: Спорт! А ТИП форума-(форум) а не категория! Родительский форум у него, Название: ОБЩЕСТВО и МЫ. Мне же надо этот форум Спорт что щас сделать КАТЕГОРИЕЙ в общих настройках? Когда за место ФОРУМА я меняю на КАТЕГОРИЮ он перемещает мои сообщения в...куда то ... А я хочу из этого форума сделать Подфорум и туда запихать выбранные мною темы из него. А не все подряд. В общем раскидать по подфорумам темы что есть в нем! Бокс, футбол...а какие сообщения не подойдут к названиям подфорума пусть остаются в общей КАТЕГОРИИ получаеца форума. П... полный вобщем все замарочено в хлам!!! |
Автор: | Raf [ 22 май 2011, 09:55 ] |
Заголовок сообщения: | Re: подфорум |
Ну может кто-нибудь мне помочь разобраться? Хочу порядок в разделах навести но я не знаю как сделать выше указанное. |
Автор: | Mihasa [ 22 май 2011, 18:45 ] |
Заголовок сообщения: | Re: подфорум |
да что сложного Raf ? категория-форум - подфорум простая матрешка,что куда вложите там и будет. |
Автор: | Raf [ 22 май 2011, 19:46 ] |
Заголовок сообщения: | Re: подфорум |
Подскажите, когда я переношу тему в заданный подфорум она остается в этом разделе с пометкой "Перемещена" ну раз она уже в другом месте можно ее как то убрать оттуда типо как методом "вырезал"-"вставил" ??? Как то по уродски если честно. И еще вопрос Массово можно переносить темы ? выделяя их как-нибудь? а то по одной теме слишком муторно |
Автор: | Mihasa [ 22 май 2011, 20:07 ] | ||||
Заголовок сообщения: | Re: подфорум | ||||
если при переносе не ставить птичку Оставить ссылку в старом форуме то ее не будет
через Модераторский раздел |
Автор: | Сарториус [ 20 июл 2011, 21:45 ] |
Заголовок сообщения: | Re: подфорум |
У меня такая проблема, Я вывел под форумы столбцом при этом слово под форумы исчезло, а вместо него в браузере Google появились квадратики,в Mozilla прямоугольник с надписью "изоброжение",вопрос как это дело убрать? |
Автор: | Uho [ 21 июл 2011, 09:57 ] | ||
Заголовок сообщения: | Re: подфорум | ||
сделай все заново |
Автор: | oleg565b5 [ 23 сен 2011, 08:51 ] |
Заголовок сообщения: | Re: подфорум |
Просьба огромная - можно сделать этот код, чтоб было на 3 столбика сам не в силах это сделать - помогите пожалуйста Код: <script>
var re = /([^,]+)/g; var s = '{forumrow.SUBFORUMS}'; var f = 0; var result; document.write('<table width="100%">'); while (result = re.exec(s)) { if (f==0) { document.write('<tr><td>'+result[0]+'</td>'); f = 1; } else { document.write('<td>'+result[0]+'</td></tr>'); f = 0; } } document.write('</table>'); </script> <noscript> <i>{forumrow.L_SUBFORUM_STR}</i><strong> {forumrow.SUBFORUMS} </strong> </noscript> |
Автор: | Uho [ 23 сен 2011, 11:25 ] | ||
Заголовок сообщения: | Re: подфорум | ||
что-то типа того: <script> |
Автор: | oleg565b5 [ 23 сен 2011, 11:40 ] |
Заголовок сообщения: | Re: подфорум |
все отлично, огромное спасибо. Только вот вопрос - это можно на определенной теме поставить или это только полностью на всех темах главной страницы форума. Вообще можно на какой-то определенной? остальные пусть будут в два столбца, например |
Автор: | Uho [ 23 сен 2011, 12:05 ] | ||
Заголовок сообщения: | Re: подфорум | ||
у тем нет подфорумов |
Автор: | oleg565b5 [ 23 сен 2011, 12:20 ] |
Заголовок сообщения: | Re: подфорум |
я имею ввиду форумов на главной странице. Ворт у определенного форума имеются подфорумы и они отражаются у меня на главной странице. Я бы хотел чтобы только у одного форума эти подфорумы отражались в три столбика |
Автор: | Uho [ 23 сен 2011, 13:00 ] | ||||
Заголовок сообщения: | Re: подфорум | ||||
имею в виду форумы, а пишу темы
типа того: <!-- IF forumrow.FORUM_ID eq ID_привилегированного_форума --> |
Автор: | oleg565b5 [ 23 сен 2011, 13:39 ] |
Заголовок сообщения: | Re: подфорум |
не пойму - здесь нужно что указывать? если нужно ID. то как его прописывать? <!-- IF forumrow.FORUM_ID eq ID_привилегированного_форума --> |
Автор: | Uho [ 23 сен 2011, 13:43 ] | ||
Заголовок сообщения: | Re: подфорум | ||
цифрами |
Автор: | oleg565b5 [ 23 сен 2011, 13:47 ] |
Заголовок сообщения: | Re: подфорум |
мне нужно только это сделать тремя столбиками Текст: посмотрите у меня на форуме. Простите, но никак не понимаю как и правильно прописать цифрой, но знаю что цифрой |
Автор: | Uho [ 23 сен 2011, 13:52 ] | ||
Заголовок сообщения: | Re: подфорум | ||
<!-- IF forumrow.FORUM_ID eq 132 --> |
Автор: | oleg565b5 [ 23 сен 2011, 15:26 ] |
Заголовок сообщения: | Re: подфорум |
поставил так: Код: <!-- IF forumrow.SUBFORUMS --> <!-- IF forumrow.FORUM_ID eq 132 --> <script> var re = /([^,]+)/g; var s = '{forumrow.SUBFORUMS}'; var f = 0; var result; document.write('<table width="100%">'); while (result = re.exec(s)) { if (f==0) { document.write('<tr><td>'+result[0]+'</td>'); f = 1; } else if (f==1) { document.write('<td>'+result[0]+'</td>'); f = 2; } else { document.write('<td>'+result[0]+'</td></tr>'); f = 0; } } if (f==1) { document.write('<td> </td><td> </td></tr>'); } else if (f==2) { document.write('<td> </td></tr>'); } document.write('</table>'); </script> <noscript> <i>{forumrow.L_SUBFORUM_STR}</i><strong> {forumrow.SUBFORUMS} </strong> </noscript> <!-- ENDIF --> <!-- ENDIF --> получилось так что на остальных не видно подфорумов на других форумах, а тот который нужен получилось на три столбика. Нужно чтоб и другие подфорумы на других форумах были видны, но только не на три столбика, а на два. И внизу как-то не понятно написаено. Я понял или так или так Код: <!-- ELSE --> как-нибудь по-другому <!-- ENDIF --> Наверное уже замучил вас,ну очень надо |
Автор: | Uho [ 23 сен 2011, 15:35 ] |
Заголовок сообщения: | Re: подфорум |
Код: <!-- ELSE -->
в этом месте вставить код, который должен действовать для остальных форумов <!-- ENDIF --> |
Автор: | oleg565b5 [ 23 сен 2011, 15:51 ] |
Заголовок сообщения: | Re: подфорум |
понятно, т.е. номера через запятую? |
Автор: | Uho [ 23 сен 2011, 15:58 ] | ||
Заголовок сообщения: | Re: подфорум | ||
нет! если нужно, чтобы остальные форумы были в 2 столбца, то в это место вставить код, который выводит подфорумы в 2 столбца |
Автор: | oleg565b5 [ 23 сен 2011, 16:05 ] |
Заголовок сообщения: | Re: подфорум |
Ну никак не выходит, черт подрать. Ну что же тут не так? Код: <!-- IF forumrow.SUBFORUMS -->
<!-- IF forumrow.FORUM_ID eq 132,390 --> <script> var re = /([^,]+)/g; var s = '{forumrow.SUBFORUMS}'; var f = 0; var result; document.write('<table width="100%">'); while (result = re.exec(s)) { if (f==0) { document.write('<tr><td>'+result[0]+'</td>'); f = 1; } else if (f==1) { document.write('<td>'+result[0]+'</td>'); f = 2; } else { document.write('<td>'+result[0]+'</td></tr>'); f = 0; } } if (f==1) { document.write('<td> </td><td> </td></tr>'); } else if (f==2) { document.write('<td> </td></tr>'); } document.write('</table>'); </script> <noscript> <i>{forumrow.L_SUBFORUM_STR}</i><strong> {forumrow.SUBFORUMS} </strong> </noscript> <!-- ELSE --> <script> var re = /([^,]+)/g; var s = '{forumrow.SUBFORUMS}'; var f = 0; var result; document.write('<table width="100%">'); while (result = re.exec(s)) { if (f==0) { document.write('<tr><td>'+result[0]+'</td>'); f = 1; } else { document.write('<td>'+result[0]+'</td></tr>'); f = 0; } } document.write('</table>'); </script> <noscript> <i>{forumrow.L_SUBFORUM_STR}</i><strong> {forumrow.SUBFORUMS} </strong> </noscript> <!-- ENDIF --> |
Автор: | Uho [ 23 сен 2011, 16:32 ] | ||
Заголовок сообщения: | Re: подфорум | ||
почти все правильно, только в конце не хватает одного ENDIF и IDшники форумов в условии не через запятую надо перечислять, а через оператор OR: Код: ... forumrow.FORUM_ID eq 1 or forumrow.FORUM_ID eq 2 or forumrow.FORUM_ID eq 3 ...
|
Автор: | oleg565b5 [ 23 сен 2011, 16:43 ] |
Заголовок сообщения: | Re: подфорум |
Ну все... УРА !!! Замучил наверное тебя уже. Огромное пасиба - ты гений. С меня репа. Добавлено спустя 36 минут 4 секунды У меня последний вопрос - можно ли перенести сами подфорумы в другой форум или нужно сначала в новом форуме создать новый подфорум и после этого через модерку скопировать туда, или все же можно ? если можно то как? Добавлено спустя 45 минут 45 секунд Или все же как-то в админке можно сделать. не могу понять, если такое есть Добавлено спустя 1 час 2 минуты 6 секунд В принципе разобрался, жаль что только можно перенести. А так все понятно |
Автор: | Sota [ 22 ноя 2011, 16:24 ] |
Заголовок сообщения: | Re: подфорум |
Uho писал(а): Vitaliy21 писал(а): А нельзя ли сделать чтоб после каждого шестого подфорума, отсальные подфорумы оно переносило на новый столбик справа от того столбика? с учетом твоего ЛС, реализовал вывод подфорумов в два столбца )) внимание! на форуме НЕ проверял! Код: <script> var re = /([^,]+)/g; var s = '{forumrow.SUBFORUMS}'; var f = 0; var result; document.write('<table width="100%">'); while (result = re.exec(s)) { if (f==0) { document.write('<tr><td>'+result[0]+'</td>'); f = 1; } else { document.write('<td>'+result[0]+'</td></tr>'); f = 0; } } document.write('</table>'); </script> <noscript> <i>{forumrow.L_SUBFORUM_STR}</i><strong> {forumrow.SUBFORUMS} </strong> </noscript> подскажите плиз...а куда скрипт вставлять? |
Автор: | Uho [ 22 ноя 2011, 16:29 ] | ||
Заголовок сообщения: | Re: подфорум | ||
ну нельзя же быть такой ленивой - прочитайте тему - здесь все написано |
Автор: | Sota [ 22 ноя 2011, 17:07 ] |
Заголовок сообщения: | Re: подфорум |
извините..так и делаю...пока что не получаеться. а можно подфорумы без картинки? |
Автор: | oleg565b5 [ 19 фев 2012, 17:05 ] |
Заголовок сообщения: | Re: подфорум |
У меня вопрос: Возможно заключить или сделать подфорумы в спойлер на главной странице? У меня пару форумов имеют много подфорумов и чтоб это все не вылезало на главной странице хотелось бы заключить это в спойлер. Если можно, то как, - покажите |
Автор: | GodFather [ 19 фев 2012, 17:23 ] |
Заголовок сообщения: | Re: подфорум |
oleg565b5 Зайди к себе на форум и посматри,ты уже всё зделал..... |
Страница 4 из 5 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |