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

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

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

Сообщение Slash »

Данная доработка добавит форму поиска к каждому разделу на главной странице форума.
Открываем: /styles/prosilver/template/forumlist_body.html, находим:

Код: Выделить всё

            <ul class="topiclist">
                <li class="header">
                    <dl class="icon">
                        <dt><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></dt>
                        <dd class="topics">{L_TOPICS}</dd>
                        <dd class="posts">{L_POSTS}</dd>
                        <dd class="lastpost"><span>{L_LAST_POST}</span></dd>
                    </dl>
                </li>
            </ul> 
добавляем после:

Код: Выделить всё

             <!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
                 <div class="forumlist-search">
                    <form action="search.php?fid[]={forumrow.FORUM_ID}" method="post">
                    <fieldset>
                       <input name="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="{L_SEARCH_MINI}" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" /><!--<input class="button2" value="{L_SEARCH}" type="submit" />-->
                       {S_SEARCH_HIDDEN_FIELDS}
                    </fieldset>
                    </form>
                 </div>
              <!-- ENDIF --> 
Открываем: /styles/prosilver/theme/common.css, и добавляем в самый низ файла:

Код: Выделить всё

.forumlist-search {
    width: 150px;
    margin-top: -22px;
    z-index: 999;
    position: relative;
    float: right;
}
.forumlist-search input[type=text] {
    border-left-color: #11a1e8;
    border-bottom-color: #11a1e8;
    border-top-color: #0f77ab;
    border-right-color: #0f77ab;
}
Пример:
Изображение

Оригинал: http://www.christianbullock.com/2011/fo ... s-on-index
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Поиск по разделу на главной странице

Сообщение x00peR »

Все сделал. А выводится почему то не так как у Вас.
Приложил скрин.
Как можно исправить?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Поиск по разделу на главной странице

Сообщение владимир1983 »

Ошибка в выполнении инструкций в правках файлов стиля.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Поиск по разделу на главной странице

Сообщение x00peR »

Вот прикрепил измененный файл. Все как написано было изменил.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Поиск по разделу на главной странице

Сообщение Slash »

x00peR, вы случайно темы не забыли обновить?
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Поиск по разделу на главной странице

Сообщение x00peR »

Нет, и тему обновил, и шаблон, и набор рисунков, и кэш (браузера, в админке) и денвер перезапустил.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Поиск по разделу на главной странице

Сообщение владимир1983 »

x00peR
В файле все правильно.
Проверяй правку для styles/prosilver/theme/common.css
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Поиск по разделу на главной странице

Сообщение x00peR »

Там тоже правильно, в конец то файла я точно правильно могу скопировать :)
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Поиск по разделу на главной странице

Сообщение Slash »

Попробуйте в админке выставить Перекомпилировать старые шаблоны: - Да.
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Поиск по разделу на главной странице

Сообщение x00peR »

Raisin - заработало. Спасибо.

Вернуться в «Поддержка модов для phpBB 3.0.x»